Update Company Sync Config
Companies
Update Company Sync Config
Update per-model sync configuration for a company. Request body fields use snake_case.
PATCH
Update Company Sync Config
Update per-model sync configuration for a company. Request body fields use snake_case; response objects on GET endpoints use camelCase.Documentation Index
Fetch the complete documentation index at: https://integrations.docs.commenda.io/llms.txt
Use this file to discover all available pages before exploring further.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
configs | array | Yes | Non-empty array of sync config entries. |
configs:
| Field | Type | Required | Description |
|---|---|---|---|
data_model | enum | Yes | V4 data model (e.g. ACCOUNT, INVOICE). |
category | enum | Yes | Integration category (ACCOUNTING, PAYMENTS, ECOMMERCE). |
enabled | boolean | Yes | Whether sync is enabled for this model. |
frequency | enum | Yes | DAILY, WEEKLY, MONTHLY, YEARLY, HOURLY, NEVER. |
interval | integer | Yes | Interval multiplier (minimum 1). |
scope_access | object | Yes | { READ, CREATE, UPDATE, DELETE } booleans. |
sync_from | string | No | ISO 8601 historical sync start date. |
Response
Returns{ request_id } on success.