Customer Central API
-
- UpdatedJan 30, 2025
- 11 minutes to read
- Yokohama
- API reference
The Customer Central API provides endpoints to access customer information and configuration details.
Use this API to obtain information records (cards) that were previously generated through the Customer Central interface.
You must have the admin or sn_esm_agent role to access this API. In addition, before this API is available in your instance you must activate the com.sn_csm_customer_central plugin.
For additional information, see Customer Central.
Customer Central - GET /cust_central/custinfo/{context}/{context_instance}/{target}
Returns customer information and configuration details for a specific customer context.
Customer context is determined by the customer content table that you specify, either the Consumer [csm_consumer] or Contact [customer_contact] table, and its associated target table. This information is located in the Customer Information Context [sn_customercentral_cust_info_config] table.
- List Configuration [sn_customercentral_list_config]
- Record Configuration [sn_customercentral_record_config]
- Report Configuration [sn_customercentral_report_config]
- Report Group Configuration [sn_customercentral_report_group_config]
You must define any additional configuration records that you need through the Customer Central interface. For details, see Configure customer central.
URL format
Versioned URL: /api/sn_customercentral/{api_version}/cust_central/custinfo/{context}/{context_instance}/{target}
Default URL: /api/sn_customercentral/cust_central/custinfo/{context}/{context_instance}/{target}
Supported request parameters
Name | Description |
---|---|
before | Return all configuration records created before the specified date and time. Date type: String Format: YYYY-MM-DD or the format defined in the glide.sys.date_format system property Default: Return all configuration records created before current session time. |
end | Last record to return. Use this value to paginate record retrieval or use with the start parameter to select a specific set of records to return. Data type: Number Default: Last record in file |
start | Starting record index for which to begin retrieving records. Use this value to paginate record retrieval. This functionality enables the retrieval of all records, regardless of the number of records, in small
manageable chunks.
Don't pass a negative number. Data type: Number Default: 0 |
Name | Description |
---|---|
None |
Headers
The following request and response headers apply to this HTTP action only, or apply to this action in a distinct way. For a list of general headers used in the REST API, see Supported REST API headers.
Header | Description |
---|---|
Accept | Data format of the response
body. Supported types: application/json or
application/xml.
Default: application/json |
Header | Description |
---|---|
None |
Status codes
The following status codes apply to this HTTP action. For a list of possible status codes used in the REST API, see REST API HTTP response codes.