Update Customer Profile

This API is used to update one or more customer profiles. You can update up to 1000 customers in a single request.

📘

Know Your Endpoint

Based on the domain you use to log in to imiconnect, the endpoint for your API varies. See the endpoint section to understand which endpoint to use for your domain.

📘

For data privacy and security reasons, the REST API is served over encrypted HTTPS. Standard HTTP is not supported.

Status Codes

The following are the response codes this method may return:

Response Code

Message

Description

1000

Queued

Returned when the request is queued

1002

Partial success

Returned when one or more sub-transactions within a batch request fail

7000

Invalid JSON

Returned when an invalid service key or profile key is provided in the request

7001

Authentication failed

Returned when an invalid service key or profile key is provided in the request

7002

Service Key Missing

Returned when the parameter key is missing in the message request

7003

Mandatory parameters missing

Returned when the mandatory parameters configured in the custom event are missing

7006

Internal error occurred

Returned when an internal error occurs

7010

Source ip is not whitelisted

Returned when a request is sent from an IP that is not white-listed in imiconnect

7011

Invalid Attribute Value

Returned when an invalid value is provided for the customer or app profile Attributes object

7012

Batch size limit(100) exceeded

Returned when an API request exceeds the limit to create or update or delete using profile API

7014

Customer not found

Returned when a customer does not exists to update or delete the profile

Language
Authentication
Header