/account-campaign-mappings Authentication
Send your organization API key as a Bearer credential.
Authorization: Bearer YOUR_API_KEY Response
application/json Account-to-campaign mappings retrieved successfully
items object[] required Organization-owned email accounts that have at least one connected non-system campaign
Show child attributes
items.account_id number required Email account ID
Range: x ≥ 1
10 items.campaigns object[] required Non-system campaigns connected to this email account, ordered by campaign index
Show child attributes
items.campaigns.id string required Campaign UUID
f550f647-816c-4ca9-a8af-0fa54c45e25f items.campaigns.name string required Campaign name
Outbound Europe items.campaigns.status string required Current campaign status
Allowed values: Active, Draft, Completed, Paused
Active Invalid request body (e.g. missing required fields, or invalid field values)
message string[] required List of detailed validation or business error messages
["Name cannot be empty", "Field must be greater than 0"] error string required Short error description
Bad Request statusCode number required HTTP status code of the error
400 This request is unauthorized (either the Authorization header is missing or invalid, or the API key has been revoked)
message string[] required List of messages explaining why the request was unauthorized
["User is not authorized", "Invalid API key"] error string required Short error description
Unauthorized statusCode number required HTTP status code of the error
401 You have exceeded the rate limit. Please check the rate limit docs for more information.
message string[] required List of messages explaining the rate limiting issue
["Too many requests, please try again later"] error string required Short error description
Too Many Requests statusCode number required HTTP status code of the error
429