Price a booking
advertiser.bookings.quotePrice a set of venues and dates. Checks they are free and returns a quote that holds its price for 30 minutes (it does not hold the screens). end_date is exclusive: a one-day booking on 1 November is start_date 2026-11-01, end_date 2026-11-02.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | One entry per venue, each with its own dates. | |
| end_date | No | With venue_ids: exclusive end date, the first day it no longer shows. | |
| venue_ids | No | Alternative to items: these venues, all for start_date to end_date. | |
| start_date | No | With venue_ids: the first day the advert shows. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The quote_id to book with. | |
| error | No | Present instead of the other fields when the call failed. | |
| items | No | One line per venue. | |
| object | No | Always "quote". | |
| expired | No | Whether the quote has expired. | |
| currency | No | Always "usd". | |
| livemode | No | False in the sandbox. | |
| total_usd | No | Total price in US dollars, before any VAT. | |
| booking_id | No | The booking made from this quote, if any. | |
| created_at | No | When the quote was made. ISO 8601, UTC. | |
| expires_at | No | When the quoted price stops holding (30 minutes after it was made). ISO 8601, UTC. |