Read campaigns and ad balance
Money is in USD wallet cents. balanceCents is cumulative funding; remainingCents is available funding. If the provider is unavailable, spending may use the stored lifetime mirror.
Money is in USD wallet cents. balanceCents is cumulative funding; remainingCents is available funding. If the provider is unavailable, spending may use the stored lifetime mirror.
Create a scoped key in Benjiads → Integrations. Sent only in Authorization.
In: header
Query Parameters
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/campaigns"{ "balanceCents": 0, "remainingCents": 0, "spentCents": 0, "spentLifetimeCents": 0, "exhausted": true, "masterStatus": "string", "campaigns": [ { "id": "string", "name": "string", "status": "string", "dailyBudgetCents": 0, "budgetCents": 0, "spendCents": 0, "createdAt": "string" } ]}Read leads GET
Returns lead names, status, timestamps, contact information and answers, never masked. Excludes IP addresses, browser data, attribution payloads and internal chat identifiers. Follow nextCursor for pagination.
Prepare a campaign POST
Queues preparation of Meta advertising objects with launch disabled. Background preparation sends operational Slack notifications with the business, budget and job outcome. Requires creative ownership and the licence checks; prefer launch_ads. Returns a job to poll. dailyBudgetCents is the TOTAL across locations.