API Reference

Endpoint reference

These are the canonical public API v1 routes. Script Tag and the advanced SDK are wrappers around this surface.

EndpointAuthenticationPurpose
POST /v1/browser/activateNo Authorization header; publishable key in JSON body with allowed OriginExchanges a publishable key and origin for a short-lived browser activation token.
POST /v1/placementsSecret key or browser activation tokenCreates one job, waits for the first slot decision, and returns the canonical placement response.
POST /v1/jobsSecret key, or activation token for browser flowsAdvanced compatibility route that creates a sponsorship job and returns one or more slot IDs.
GET /v1/decisions/{slot_id}Secret key or browser activation tokenPolls a slot for the selected sponsored asset and render metadata.
GET /v1/render.jsNo authorization headerReturns the browser renderer that mounts hosted placement frames and manages turn lifecycle.
GET /v1/render/{asset_token}Asset token in the pathReturns isolated creative HTML for a single asset token.
POST /v1/beaconsSecret key or browser activation token plus the issued asset_tokenRecords render, visible, click, completion, or heartbeat events for billing and proof integrity.
GET /v1/projects/{client_id}/configSecret key or browser activation tokenReturns non-secret runtime configuration for a project.

Open an endpoint for its request fields, response examples, errors, and integration notes.

Need help with your integration?

Share the affected endpoint, request ID, and the behavior you expected. Leave out keys and user content.

Contact the team