# Withlocals Bookings API

**Canonical:** https://apis.io/apis/withlocals/withlocals-bookings-api/  
**Provider:** Withlocals — https://apis.io/providers/withlocals/  
**Base URL:** https://test-api.withlocals.com/v1/partner  
**Documentation:** https://developers.withlocals.com/api-reference/

Withlocals Bookings API is one of 5 APIs that [Withlocals](https://apis.io/providers/withlocals/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Bookings. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a GitHub repository, and 6 JSON Schemas.

Reserve, confirm, amend, cancel, and read bookings.

## Operations (5)

| Method | Path | Summary |
|---|---|---|
| GET | `/bookings` | List bookings |
| POST | `/bookings` | Create a confirmed booking |
| GET | `/bookings/{bookingId}` | Get a single booking by id |
| PATCH | `/bookings/{bookingId}` | Amend a booking (date / time and / or party size) |
| DELETE | `/bookings/{bookingId}` | Cancel a booking |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/withlocals/refs/heads/main/openapi/withlocals-bookings-api-openapi.yml
- **Documentation** — https://developers.withlocals.com/
- **APIReference** — https://developers.withlocals.com/api-reference/
- **GitHubRepository** — https://github.com/WithlocalsDev/partner-api-doc
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/withlocals/refs/heads/main/json-schema/withlocals-booking-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/withlocals/refs/heads/main/json-schema/withlocals-product-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/withlocals/refs/heads/main/json-schema/withlocals-create-booking-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/withlocals/refs/heads/main/json-schema/withlocals-webhook-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/withlocals/refs/heads/main/json-schema/withlocals-supplier-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/withlocals/refs/heads/main/json-schema/withlocals-availability-request-schema.json

## Other Withlocals APIs (4)

- [Withlocals Availability API](https://apis.io/apis/withlocals/withlocals-availability-api/)
- [Withlocals Products API](https://apis.io/apis/withlocals/withlocals-products-api/)
- [Withlocals Supplier API](https://apis.io/apis/withlocals/withlocals-supplier-api/)
- [Withlocals Webhooks API](https://apis.io/apis/withlocals/withlocals-webhooks-api/)

## Tags

Bookings

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/withlocals/withlocals-bookings-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/withlocals/.
