Add records to an autodialer list
POST/v1/autodialer/lists/:listId/records
Adds one or more records to an existing autodialer list. The batch is not all-or-nothing: the response reports how many records were accepted and how many were refused, so a partially accepted batch still returns 200. At most 500 records may be sent in one request (the deployment-wide default) because the import is synchronous and an oversized batch can outrun the upstream timeout. Duplicate detection, number normalization and list state are decided by the campaign engine, not here. state, attempt_count and last_result belong to the campaign engine and are rejected with 422 if sent. Requires api_user|autodialer_record_create.
Request
Responses
- 200
- 401
- 403
- 404
- 422
- 429
- 503
Import result (fully or partially accepted)
Unauthenticated
Missing permission
The autodialer list does not exist, or belongs to another organization
Validation error, batch over the size limit, or the whole batch refused by the campaign engine
Rate limit exceeded
The campaign service is unreachable, or no PBX tenant is assigned to the organization