This page documents the canonical HTTP contract for this endpoint.
Provider responses vary by account and provider version. The example is abridged and illustrative; omitted provider-specific fields are not a stable schema.
Provider HTTP error statuses are passed through; transport failures and local key lookup failures return 500. The success envelope differs by provider: Instantly returns campaigns.items; Smartlead returns campaigns as an array. This example shows Instantly.
Path parameters
integrationrequiredstring
instantly or smartlead.
| Name | Type | Description |
|---|---|---|
| integrationrequired | string | instantly or smartlead. |
Errors
| Status | Meaning |
|---|---|
| 401 | Authentication is missing or invalid. |
| 403 | The credential is invalid or lacks the required scope. |
| 400 | Provider is unknown or no provider credential is configured. |
| 500 | Provider transport or local provider-key lookup failed. |
