get https://{region}-api.dotdigital.com/contacts/v3/import/
Retrieves the status of a contacts import request and the results if available.
Note: When importing, contacts are created or updated but if any associated data sets fail to import then details of these are included in the failures results
Possible failure codes
The following table lists some of the possible failure codes that can be returned when I contact cannot be imported in the failureCode
field:
Failure code | Description |
---|---|
ApiSchemaViolation | The JSON passed for the contact was schema invalid |
Blocker | |
Duplicate | You have passed a duplicate identifier |
GloballySuppressed | Globally Suppressed, so a barred identifier has been passed |
InvalidEmail | The email address passed for the contact was not formatted correctly or contains invalid characters |
InvalidContactId | The contact id was invalid; it must be a numeric integer |
InvalidPhoneNumber | The phone number passed for the contact was not formatted correctly, needs to be E.164 format |
InvalidDomain | The email address passed has an invalid domain section |
InvalidContact | The JSON passed for the contact was schema invalid |
InvalidAddressBookIds | The list / address book ids passed are unrecognized |
InvalidMatchIdentifier | The match identifier passed is unrecognized |
InvalidContactStatus | The contact status passed is unrecognized |
NoValidIdentifiers | No valid identifiers were passed, so no action could be taken |
SuppressedByDomain | The email address passed belongs to a domain that cannot be contacted |