Track videos
POST
Start tracking one or more videos by URL for your organization. Requires a default campaign to be set. Fetches metrics in the background and returns which URLs were accepted vs. failed to parse.
apiKeyAuthheader
x-api-key<token>API key for authentication. Keys are prefixed with cops_.
application/json- body
videos*array<>Items
1 <= items <= 500Response schema unavailable.
curl -X POST 'https://cops.app/api/brand/videos/track' \ -H 'Content-Type: application/json' \ -d '{ "videos": [ "string" ]}'Example Response200
Empty
Get video by ID GET
Get one video tracked in your organization, with its full metrics and engagement data. Pass an id from list_videos.
Refresh video POST
Queue a manual re-fetch of one video's latest metrics from its platform. Runs in the background; the video's metrics update on completion. Pass a videoId from list_videos.