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 CodeMessageDescription
1000QueuedReturned when the request is queued
1002Partial successReturned when one or more sub-transactions within a batch request fail
7000Invalid JSONReturned when an invalid service key or profile key is provided in the request
7001Authentication failedReturned when an invalid service key or profile key is provided in the request
7002Service Key MissingReturned when the parameter key is missing in the message request
7003Mandatory parameters missingReturned when the mandatory parameters configured in the custom event are missing
7006Internal error occurredReturned when an internal error occurs
7010Source ip is not in the allowed listReturned when a request is sent from an IP that is not in the allowed list in Webex Connect
7011Invalid Attribute ValueReturned when an invalid value is provided for the customer or app profile Attributes object
7012Batch size limit(100) exceededReturned when an API request exceeds the limit to create or update or delete using profile API
7014Customer not foundReturned when a customer does not exists to update or delete the profile