Update the BigQuery reverse-ETL config
Merge-update the tenant’s BigQuery reverse-ETL configuration. Only the keys you send are changed; omitted keys are left untouched, and a PATCH {} is a no-op that returns the current config. Set service_account_json to rotate the destination credentials — it is validated and encrypted at rest, never stored or returned in plaintext — or send an empty string to clear it. Scheduler-managed run-status fields (last_run_, last_error_, consecutive_failures) cannot be written here. Owner / admin only.
Authorizations
Dashboard JWT token from Clerk
Body
Turn the nightly reverse-ETL sync on or off.
Also mirror the messages delta to the destination dataset.
Also mirror the conversations delta.
Also mirror the rated-usage usage_events delta.
Also mirror the voice CDR call_logs delta.
Sync cadence in minutes; omit to keep the default 23h nightly cadence.
Destination BigQuery project id (6–30 chars, lowercase letters / digits / hyphens, starts with a letter).
Destination BigQuery dataset id (letters / digits / underscores).
Prefix applied to every destination table name.
Service-account JSON for the destination project (must contain client_email and private_key). Encrypted at rest; send an empty string to clear.
Per-table column exclusion / rename / computed map; pass null to clear and export every column.