Buy digital out-of-home inventory via the Vistar Media Platform API
domain: developers.vistarmedia.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Have your account admin create a dedicated API user in the Vistar Admin UI first — there's no self-serve API-only signup.
Authenticate with POST /api/session using the API user's email/password to receive a session cookie valid for 8 hours; reuse it across requests rather than re-authenticating per call.
Use page/page_size (max 100) and filter=field:value query params to list and filter inventory, campaigns, or orders through the Order Management endpoints.
For real programmatic buying, integrate against the public OpenRTB 2.5 bid-request/response spec for DOOH, noting that bidder registration itself is handled offline and manually.
Respect rate limits: 10 session creations per minute per IP, 100 GET requests per minute per user, 10 PUT/POST/PATCH requests per minute per user.
Known gotchas
Session tokens last 8 hours; re-creating a session on every request will quickly hit the 10/minute session-creation rate limit.
Creative approval for OpenRTB-based DOOH buys happens in the bidstream by default — assuming a simple REST creative-upload call exists without integrating Vistar's separate Creative API is a common pre-launch trap.
The API enforces TLS 1.2/1.3 and is server-to-server only; it isn't designed for direct browser or SPA use.
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?