Integration guide

Campaign Integrations

Create, read, and manage supported campaign data only through the routes available to your approved API product.

List before creating

Use GET /api/white-label/v1/campaigns to read campaigns within the approved organization scope. Apply the documented filters and retain the returned campaign identifier for later operations.

Create with the account contract

POST /api/white-label/v1/campaigns validates the payload and account permissions. Use the request fields in the Organization API reference rather than copying fields from a private dashboard request.

Retrieve the current record

GET /api/white-label/v1/campaigns/:campaignId returns the permitted campaign detail. Preserve its status and visibility in your frontend; an existing identifier does not make a campaign public.