List campaigns
GET
List the campaigns in your organization, each with a count of the accounts posting in it. Supports free-text search (q) and a result limit. Use a returned campaign id with get_campaign or as a campaignIds filter elsewhere.
apiKeyAuthheader
x-api-key<token>API key for authentication. Keys are prefixed with cops_.
q?stringLength
length <= 200limit?integerRange
-9007199254740991 <= value <= 100includeArchived?booleanResponse schema unavailable.
curl -X GET 'https://cops.app/api/brand/campaigns'Example Response200
Empty
Brand API
Campaigns, creators, accounts, videos, analytics and payouts for one organization.
Create campaign POST
Create a new campaign in your organization. Only name is required; an optional managerUserId must be a staff member (owner/admin/manager) of the org. Optional links is an ordered list of helpful links ({ title, url }, at most 10, http or https only) shown to creators who join. Returns the created campaign.