Skip to main content
POST
JavaScript

Authorizations

Authorization
string
header
required

Authentication header containing API key (find it in dashboard). The format is "Bearer YOUR_API_KEY"

Body

application/json
backfill_attributes
string[]
required

Contact fields to recompute. Each one must still exist as a contact field and have an analysis data mapping configured, except for the built-in contact_memory attribute, which requires no mapping and supports requests on its own or alongside mapped fields. Memory backfill skips conversations without retained transcripts.

Required array length: 1 - 200 elements
Example:
backfill_call_filter
object

Optional filter to scope which conversations are processed. Supports agent and start_timestamp from the standard call filter. The same filter applies to phone calls and SMS chats for both analysis data mappings and contact_memory.

Response

Backfill job started.

status
enum<string>
required
Available options:
queued,
running,
idle
start_timestamp
number

Epoch milliseconds when the job started.

succeeded
number

Number of items processed successfully so far.

failed
number

Number of items that errored so far.

triggered_by
enum<string>

Whether the job was started by an explicit API call (manual) or by the scheduled sync (cron).

Available options:
manual,
cron