For the complete documentation index, see llms.txt. This page is also available as Markdown.

Call Personalisation Batch v3

This endpoint pushes the dynamic caller ID details to the respective TC users.

POST {{BaseURL}}/v3/clients/{clientAccountId}/dynamic_call_records

Headers

Name
Value

Content-Type

Required

application/json

Authorization

Required

Bearer <token>

Body

Request

Response

Name
Type
Validations
Description

call_records

array of object

min:1 max: 500

Required Call record object Maximum batch size is 500 per API Call

dynamic_call_reason

string

minLength: 10 maxLength: 100

Optional.

The call reason to be displayed.

caller_number

string

Format Supported:"+911234567890"

Required The phone number of the caller, in E.164 format.

ends_at

integer (int64)

Epoch timestamp in milliseconds

Required The timestamp, in milliseconds, at which the dynamic caller ID should expire. Must not be in the past and must be no more than 24 hours after starts_at

label_id

string

NA

Optional The label ID of the dynamic label to be used as the caller ID. Must belong to the client account.

dynamic_label_name

string

minLength: 3 maxLength: 40

Optional The caller ID name to be displayed.

If omitted, defaults to the name of the provided label.

receiver_number

string

Format Supported:"+919876543210"

Required The phone number of the receiver, in E.164 format.

starts_at

integer (int64)

Epoch timestamp in milliseconds

Required The timestamp, in milliseconds, at which the dynamic caller ID should start reflecting.

Last updated

Was this helpful?