/datasourceconnections/{id}/fieldsmappings

Path Parameters
  • id
    Type: integer Format: int32
    required

    Signed 32-bit integers (commonly used integer type).

Body·
  • dataSourceConnectionId
    Type: integer Format: int32

    Signed 32-bit integers (commonly used integer type).

  • id
    Type: integer Format: int32

    Signed 32-bit integers (commonly used integer type).

  • mappings
    Type: array object[] | null ·
Responses
Request Example for put/datasourceconnections/{id}/fieldsmappings
curl https://websvcs.quikforms.com/rest/datasources/v1000/datasourceconnections/1/fieldsmappings \
  --request PUT \
  --header 'Content-Type: application/json-patch+json' \
  --header 'Authorization: YOUR_SECRET_TOKEN' \
  --data '{
  "id": 1,
  "dataSourceConnectionId": 1,
  "mappings": [
    {
      "id": null,
      "sourceFieldName": null,
      "dataObjectName": null,
      "dataSourceMappingId": null,
      "relationshipName": null,
      "fieldReferenceTo": null,
      "formField": {
        "baseFieldName": null,
        "fullFieldName": null,
        "level1FieldId": 1,
        "level2FieldId": null,
        "level3FieldId": null,
        "level1FieldShortName": null,
        "level2FieldShortName": null,
        "level3FieldShortName": null,
        "fullFieldSystemName": null
      }
    }
  ]
}'
{
  "errorCode": 1,
  "message": null,
  "errors": [
    {
      "message": null,
      "type": null
    }
  ],
  "warnings": [
    "string"
  ],
  "resultData": {
    "connectionId": 1,
    "mappings": [
      {
        "id": null,
        "sourceFieldName": null,
        "dataObjectName": null,
        "dataSourceMappingId": null,
        "relationshipName": null,
        "fieldReferenceTo": null,
        "formField": {
          "baseFieldName": null,
          "fullFieldName": null,
          "level1FieldId": 1,
          "level2FieldId": null,
          "level3FieldId": null,
          "level1FieldShortName": null,
          "level2FieldShortName": null,
          "level3FieldShortName": null,
          "fullFieldSystemName": null
        },
        "fullSourceFieldName": null
      }
    ]
  }
}