Advertiser surveys endpoint index
Every external advertiser survey campaign route under /api/v1/campaigns is listed below. They require an advertiser X-Api-Key and a correctly signed enc URL. Dashboard funding uses a separate bearer-session API.
Campaigns, quotas, screening, and exports
| Method and path | Reference |
|---|---|
GET /api/v1/campaigns/getcampaigns | Advertiser Surveys |
POST /api/v1/campaigns/searchcampaigns | Advertiser Surveys |
POST /api/v1/campaigns/create | Advertiser Surveys |
POST /api/v1/campaigns/clonecampaigns | Advertiser Surveys |
GET /api/v1/campaigns/{campaignId} | Advertiser Surveys |
PUT /api/v1/campaigns/{campaignId} | Advertiser Surveys |
DELETE /api/v1/campaigns/{campaignId} | Advertiser Surveys |
GET /api/v1/campaigns/{campaignId}/getcampaignquota | Advertiser Surveys Quotas |
POST /api/v1/campaigns/{campaignId}/campaignsquota | Advertiser Surveys Quotas |
POST /api/v1/campaigns/{campaignId}/clonecampaignsquota | Advertiser Surveys Quotas |
GET /api/v1/campaigns/{campaignId}/campaignsquota/{campaignQuotaId} | Advertiser Surveys Quotas |
PUT /api/v1/campaigns/{campaignId}/campaignsquota/{campaignQuotaId} | Advertiser Surveys Quotas |
DELETE /api/v1/campaigns/{campaignId}/campaignsquota/{campaignQuotaId} | Advertiser Surveys Quotas |
GET /api/v1/campaigns/{campaignId}/campaignsquota/{campaignQuotaId}/getcampaignsqualifications | Advertiser Surveys Quotas |
POST /api/v1/campaigns/{campaignId}/campaignsquota/{campaignQuotaId}/campaignsqualification | Advertiser Surveys Quotas |
GET /api/v1/campaigns/{campaignId}/campaignsquota/{campaignQuotaId}/campaignsqualification/{campaignQualificationsId} | Advertiser Surveys Quotas |
PUT /api/v1/campaigns/{campaignId}/campaignsquota/{campaignQuotaId}/campaignsqualification/{campaignQualificationsId} | Advertiser Surveys Quotas |
DELETE /api/v1/campaigns/{campaignId}/campaignsquota/{campaignQuotaId}/campaignsqualification/{campaignQualificationsId} | Advertiser Surveys Quotas |
GET /api/v1/campaigns/{campaignId}/getcustomquestions | Advertiser Surveys Screening |
POST /api/v1/campaigns/{campaignId}/customquestion | Advertiser Surveys Screening |
GET /api/v1/campaigns/{campaignId}/customquestion/{customquestionId} | Advertiser Surveys Screening |
PUT /api/v1/campaigns/{campaignId}/customquestion/{customquestionId} | Advertiser Surveys Screening |
DELETE /api/v1/campaigns/{campaignId}/customquestion/{customquestionId} | Advertiser Surveys Screening |
POST /api/v1/campaigns/cq/{customquestionId}/createoption | Advertiser Surveys Screening |
PUT /api/v1/campaigns/cq/{customquestionId}/option/{option_id} | Advertiser Surveys Screening |
DELETE /api/v1/campaigns/cq/{customquestionId}/option/{option_id} | Advertiser Surveys Screening |
GET /api/v1/campaigns/{campaignId}/getcustomquestionsforprofiling | Advertiser Surveys Screening |
POST /api/v1/campaigns/listcountrylanguage | Advertiser Surveys Screening |
POST /api/v1/campaigns/getProfilingQuestionsForTargeting | Advertiser Surveys Screening |
GET /api/v1/campaigns/downloadresponses | Advertiser Surveys Funding |
GET /api/v1/campaigns/invoices | Advertiser Surveys Funding |
Scope
These are the external signed campaign routes. Additional survey funding reads and writes are in the survey funding reference. An API-created draft is not automatically funded, approved, or live.