Skip to main content
PATCH

Authorizations

Authorization
string
header
required

Dashboard JWT token from Clerk

Body

application/json
enabled
boolean

Turn the nightly reverse-ETL sync on or off.

export_messages
boolean

Also mirror the messages delta to the destination dataset.

export_conversations
boolean

Also mirror the conversations delta.

export_usage_events
boolean

Also mirror the rated-usage usage_events delta.

export_call_logs
boolean

Also mirror the voice CDR call_logs delta.

sync_interval_minutes
integer

Sync cadence in minutes; omit to keep the default 23h nightly cadence.

project_id
string

Destination BigQuery project id (6–30 chars, lowercase letters / digits / hyphens, starts with a letter).

dataset_id
string

Destination BigQuery dataset id (letters / digits / underscores).

table_prefix
string

Prefix applied to every destination table name.

service_account_json
string

Service-account JSON for the destination project (must contain client_email and private_key). Encrypted at rest; send an empty string to clear.

field_mappings
null | object

Per-table column exclusion / rename / computed map; pass null to clear and export every column.

Response

The updated BigQuery reverse-ETL configuration.

data
object

Tenant BigQuery reverse-ETL configuration. The stored service-account JSON is never returned in plaintext — service_account_configured reports whether one is set.

meta
object