Endpoint - UpdateConfigEndpoint

Update integration profile config stage with values entered by the user. The ConfigStatus must match the current config stage status.

Request

Post

UserConfigRequest

Field NameTypeDescription
AuthorizationTokenGuidAuthorization token uniquely identifying each integration profile
ConfigStatusStringCurrent config stage. UserConfig call returns a current stage status. The same status is sent back to the integration web service
ConfigItemsConfigItemValue[]List of config item values. See Endpoint - UpdateConfigEndpoint - ConfigItemValue

ConfigItemValue

Field NameTypeDescription
ConfigItemIdStringUnique config item id
SelectedValueStringValue entered by the user (MAX 255 chars)

Sample

{
  "AuthorizationToken": "a8e53e86eead4b69beaa0afcc29b67fb",
  "ConfigStatus": "StageName",
  "ConfigItems": [
    {
      "ConfigItemId": "ITEM1",
      "SelectedValue": "Itemvalue1"
    },
    {
      "ConfigItemId": "ITEM2",
      "SelectedValue": "Itemvalue2"
    }
  ]
}

Response

UserConfigResponse

Field NameTypeDescription
IsErrorBooleanIndicates if there is an error
ErrorMessageString / nullError message

Sample

{
  "IsError": false,
  "ErrorMessage": null
}