post
https://api.indigitall.com/v2/chat//contact/csv
Bulk create contacts from a CSV file. The task runs in the background (processed by the task processor)
and its progress/result can be tracked through the returned task.
The CSV file must be comma-separated, with a header row, and contain the following columns:
| Column | Required | Type / allowed values | Notes |
|---|---|---|---|
contactCode | Yes | non-empty string | |
channelType | Yes | enum: cloud_api | |
externalCode | No | non-empty string | |
name | No | non-empty string | |
language | No | BCP 47 language code (e.g. es, en-US) | |
proactiveEnabled | No | literal string true/false | |
reactiveEnabled | No | literal string true/false |
Example:
contactCode,channelType,externalCode,name,language,proactiveEnabled,reactiveEnabled
34600000001,cloud_api,ext-001,Juan Perez,es,true,true
34600000002,cloud_api,,Ana Gomez,en,false,Contacts for different channels can be included in the same file, one per row. Empty rows are
skipped, and empty cells are treated as an absent (optional) value. Invalid rows do not abort the
process: they are counted as failed and reported (up to 100 row-level error messages) on the task.
If a contact with the same contactCode and channelType already exists, it will be ignored.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
