Skip to main content

Overview

Audience

This API surface is for integration partners building on top of the Rokt network. Rokt ecommerce partners integrating placements on their own checkout should use the Rokt Ecommerce developer docs instead.

The Rokt Partnerships API is a REST API for partner platforms that onboard and manage merchants on the Rokt network. Use it to register merchants, configure marketplace controls, manage placement status, and start payout onboarding without using the Rokt UI.

Access is granted by Rokt. The Partnerships API is not self-serve yet. Rokt issues your platform's long-lived API credentials (client_id + client_secret) once, during onboarding, and you reuse the same credentials for every access-token exchange. Email smb-partnerships@rokt.com with your platform name, expected merchant volume, and the manager account ID you've been assigned; see Authentication for the full flow.

Your category taxonomy is seeded before you register anything. Rokt maps your platform's categories to its own, once per platform, during onboarding. An unmapped category fails register with a 400, so send your complete category list to smb-partnerships@rokt.com early and confirm the rows landed with GET /v1/partnership/vertical-mappings. See Check what's mapped.

Preview: subject to change

This API surface is in active development. Payloads, endpoints, and behavior may shift. Rokt will notify you of any breaking change.

Key conceptsDirect link to Key concepts

Your platform is represented as a manager account. The merchants you onboard are managed accounts. Rokt authorizes every request using your API token and the target {account_id} in the request path: the target account must be managed by your manager account, and requests for unrelated accounts are rejected server-side.

your platform (manager)

├── merchant A (managed account)
├── merchant B (managed account)
└── merchant C (managed account)

These four concepts are required to integrate safely. Read these before writing any code.

What you can doDirect link to What you can do

Next stepsDirect link to Next steps

Was this article helpful?