# Booking.com Contracting API

**Canonical:** https://apis.io/apis/booking-com/booking-com-contracting-api/  
**Provider:** Booking.com — https://apis.io/providers/booking-com/  
**Base URL:** https://supply-xml.booking.com/contracts-api  
**Documentation:** https://developers.booking.com/connectivity/docs/openapispecs/contracting-api/contracting-api-specificaion

Booking.com Contracting API is one of 15 APIs that [Booking.com](https://apis.io/providers/booking-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Travel, Connectivity, Onboarding, and Contracts. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

Use the Contracting API to invite a new partner to Booking.com, check whether a partner has signed the contract, resend the invitation mail and retrieve the legal entity of the partner. Requests carry a JWT in the Authorization header, with machine accounts managed in the Connectivity Portal.

## Operations (7)

| Method | Path | Summary |
|---|---|---|
| POST | `/partners/invite` | Create a contract and legal entity ID |
| POST | `/partners/addendum` | Update an existing contract |
| POST | `/partners/legal-details` | Check Partner legal details with email |
| GET | `/partners/legal-details/legal-entity/{id}` | Check Partner legal details with entity ID |
| POST | `/partners/request_access` | Request access to existing partner |
| POST | `/partners/resend-invite` | Resend contract details |
| POST | `/partners/resend-addendum` | Resend updated contract |

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/booking-com/refs/heads/main/openapi/booking-com-contracting-api-openapi.yml
- **Documentation** — https://developers.booking.com/connectivity/docs/openapispecs/contracting-api/contracting-api-specificaion
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/booking-com/refs/heads/main/overlays/booking-com-contracting-api-overlay.yaml

## Other Booking.com APIs (12)

- [Booking.com Demand API](https://apis.io/apis/booking-com/booking-com-demand-api/)
- [Booking.com Connect API](https://apis.io/apis/booking-com/booking-com-connect-api/)
- [Booking.com Status API](https://apis.io/apis/booking-com/booking-com-status-api/)
- [Booking.com Charges API](https://apis.io/apis/booking-com/booking-com-charges-api/)
- [Booking.com Contacts API](https://apis.io/apis/booking-com/booking-com-contacts-api/)
- [Booking.com Facilities API](https://apis.io/apis/booking-com/booking-com-facilities-api/)
- [Booking.com Historical Reservations API](https://apis.io/apis/booking-com/booking-com-historical-reservations-api/)
- [Booking.com Payments API](https://apis.io/apis/booking-com/booking-com-payments-api/)
- [Booking.com Payments by Booking Onboarding API](https://apis.io/apis/booking-com/booking-com-payments-by-booking-onboarding-api/)
- [Booking.com Property API](https://apis.io/apis/booking-com/booking-com-property-api/)
- [Booking.com Property Health API](https://apis.io/apis/booking-com/booking-com-property-health-api/)
- [Booking.com Reconciliation API](https://apis.io/apis/booking-com/booking-com-reconciliation-api/)

## Tags

Travel, Connectivity, Onboarding, Contracts

---

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