Upsert record into Insight data collection for a contact

Updates or creates a record in a specified Insight data collection for a contact

🚧

Best suited for infrequent and small volume updates

Updating individual Insight Data records is only recommended for scenarios where the updates are infrequent and low volume. If you have large amounts of updates to make please use our Bulk import API calls instead, as they will be magnitudes faster and efficient.

Path Params
string
required
length between 1 and 50

The field to use to uniquely identify the contact. This can be a custom identifier or a contact identifer of contactId, email or mobileNumber

string
required
length between 1 and 256

The unique value to identify the contact.
Note: Must be the same type as the identifier

string
required
length ≤ 255

Insight data collection name

string
required

Unique ID for the Insight data record

Body Params

Insight data record

Headers
string

If you are a partner of Dotdigital and have a verified integration then include your integration tracking token here.

Responses
201

Record created

204

Record replaced

401

Unauthorized

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json