Skip to content

Add leads via connector (same as v2 POST /dmp/audience-lead/{connectorId}). Success: APIResponse data = ingester result (e.g. list of SprinklrAudienceAPIResponse).

Request

Security
bearerAuth and apiKeyAuth
Path
connectorIdstringrequired

Connector Id

Bodyapplication/jsonrequired
Array [
attributesArray of objects(Attribute)
attributesKeyValueProviderobject
]
curl -i -X POST \
  'https://developer.sprinklr.com/_mock/apis/sprinklr-v3/dmp/lead/connector/{connectorId}' \
  -H 'Authorization: Bearer <YOUR_Token_HERE>' \
  -H 'Content-Type: application/json' \
  -H 'Key: YOUR_API_KEY_HERE' \
  -d '[
    {
      "attributes": [
        {
          "key": "string",
          "value": {},
          "fieldType": "string"
        }
      ],
      "attributesKeyValueProvider": {
        "property1": "string",
        "property2": "string"
      }
    }
  ]'

Responses

Success

Bodyapplication/json
dataobject
errorsArray of objects(Error)
metadataobject(ResponseMetadata)
Response
{ "data": {}, "errors": [ { … } ], "metadata": {} }