curl --request GET \
--url https://ai.wisepilot.app/api/v1/integrations/ads/campaigns \
--header 'Authorization: Bearer <token>'{
"success": true,
"data": {
"campaigns": [
{
"id": "<string>",
"platform": "<string>",
"campaignName": "<string>",
"status": "<string>",
"spend30d": 123,
"impressions30d": 123,
"clicks30d": 123,
"conversions30d": 123,
"roas30d": 123,
"ctr30d": 123,
"cpc30d": 123,
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
]
}
}Ad campaigns with 30-day performance metrics.
curl --request GET \
--url https://ai.wisepilot.app/api/v1/integrations/ads/campaigns \
--header 'Authorization: Bearer <token>'{
"success": true,
"data": {
"campaigns": [
{
"id": "<string>",
"platform": "<string>",
"campaignName": "<string>",
"status": "<string>",
"spend30d": 123,
"impressions30d": 123,
"clicks30d": 123,
"conversions30d": 123,
"roas30d": 123,
"ctr30d": 123,
"cpc30d": 123,
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
]
}
}API key prefixed with cr_ (e.g. cr_a1b2c3...)
Website ID. Auto-resolved if key has single website scope.
Filter by platform
Filter by campaign status