Read sponsorship campaigns
Requires admin:read. Account ownership and current admin membership are checked independently of key scopes. All times are UTC epoch milliseconds. List responses are cursor-paginated. Booking creation requires a UUID idempotencyKey; repeating it returns the same reservation. Browser sessions use the same service with same-origin mutation protection.
Authorization
bearerAuth MMB API key from POST /api/v1/auth/agent, the dashboard, or mmb login. Send as Authorization: Bearer <key>.
In: header
Query Parameters
length <= 20001 <= value <= 5020Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
Read sponsorship overview
Requires admin:read. Account ownership and current admin membership are checked independently of key scopes. All times are UTC epoch milliseconds. List responses are cursor-paginated. Booking creation requires a UUID idempotencyKey; repeating it returns the same reservation. Browser sessions use the same service with same-origin mutation protection.
Read sponsorship bookings
Requires admin:read. Account ownership and current admin membership are checked independently of key scopes. All times are UTC epoch milliseconds. List responses are cursor-paginated. Booking creation requires a UUID idempotencyKey; repeating it returns the same reservation. Browser sessions use the same service with same-origin mutation protection.