post
https://api.yelp.com/v3/private/reservation_availability/update
Push reservation availability data for a venue. Each request contains slot data for one business across one or more dates.
Key concepts:
- Per-date full replacement: Each date you send replaces everything Yelp has for that date. No diffs or patches.
- Include booked slots: Send
spots_open: 0for fully-booked time slots so Yelp can distinguish "sold out" from "closed." - 15-minute resolution: Slot times must be on 15-minute boundaries (HH:00, HH:15, HH:30, HH:45).
- Timezone derived from venue: Yelp determines timezone from the business address. Times in the payload are local to the venue.
Prerequisites:
- The venue must be registered via the Data Ingestion API with
service_type_v2configuration. - The
partner_business_idmust match the ID used during DI onboarding.
Authentication: Bearer token via OAuth 2.0 client credentials. Your API key must be whitelisted for this endpoint and linked to a partner ID. Contact your Yelp partner integration representative.
Rate limits: 50 QPS per partner.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
