This page documents the canonical HTTP contract for this endpoint.
This action writes provider/account-pool configuration and performs a provider synchronization. It is session-only. Use List sender accounts to inspect sender identities before choosing selected account IDs.
Path parameters
sequence_idrequiredstring
Sequence identifier.
| Name | Type | Description |
|---|---|---|
| sequence_idrequired | string | Sequence identifier. |
Query parameters
actorUserId· optionalstring
Optional active same-organization actor override.
| Name | Type | Description |
|---|---|---|
| actorUserId | string | Optional active same-organization actor override. |
Body parameters
accountSelection· optionalstring
Selection mode: all_eligible (default) or selected.
selectedAccounts· optionalarray<string>
Provider account identifiers; required when accountSelection is selected.
refresh· optionalboolean
Refresh current provider configuration before sync; defaults to true.
| Name | Type | Description |
|---|---|---|
| accountSelection | string | Selection mode: all_eligible (default) or selected. |
| selectedAccounts | array<string> | Provider account identifiers; required when accountSelection is selected. |
| refresh | boolean | Refresh current provider configuration before sync; defaults to true. |
Errors
| Status | Meaning |
|---|---|
| 401 | An authenticated user session is required. |
| 400 | selectedAccounts is required for selected mode. |
| 404 | Sequence not found. |
| 409 | Bulk delivery, provider, campaign, or eligible-account configuration is not ready. |
