PMS Integration API
PMS Integration API (v1)
Download OpenAPI description
Languages
Servers
Mock server
https://developer.corpay-lodging.com/_mock/api/openapi
Sandbox Test Server
https://l89hmcdo52.execute-api.eu-south-2.amazonaws.com/default/api/v1
Body
- application/json
- text/json
- application/*+json
Confirmation number provided to CLC for the stay
Example: "13212"
Employee identifier (Badge Number, Member ID, or Card ID)
Example: "999999"
Check-in date and time (in hotel timezone with UTC offset)
Example: "2026-10-17T14:30:00-05:00"
Expected check-out date and time (in hotel timezone with UTC offset)
Example: "2026-10-19T14:30:00-05:00"
- Mock serverhttps://developer.corpay-lodging.com/_mock/api/openapi/reservation/checkin
- Sandbox Test Serverhttps://l89hmcdo52.execute-api.eu-south-2.amazonaws.com/default/api/v1/reservation/checkin
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
- application/json
- text/json
- application/*+json
curl -i -X POST \
'https://developer.corpay-lodging.com/_mock/api/openapi/reservation/checkin?api-version=string' \
-H 'Content-Type: application/json' \
-d '{
"hotelConfirmationNumber": "13212",
"clcHotelId": 776655,
"employeeIdentifier": "999999",
"supplierReservationId": "19457856A3",
"source": "HOS",
"checkInDateTime": "2026-10-17T14:30:00-05:00",
"expectedCheckOutDateTime": "2026-10-19T14:30:00-05:00",
"roomNumber": "201",
"folio": "201",
"guestFirstName": "Adam",
"guestLastName": "Addams",
"roomType": "Single",
"occupancy": 1,
"loyalty": true,
"numberOfNights": 2,
"reservationInformation": "Reservation details"
}'- Mock serverhttps://developer.corpay-lodging.com/_mock/api/openapi/reservation/checkout
- Sandbox Test Serverhttps://l89hmcdo52.execute-api.eu-south-2.amazonaws.com/default/api/v1/reservation/checkout
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
- application/json
- text/json
- application/*+json
curl -i -X POST \
'https://developer.corpay-lodging.com/_mock/api/openapi/reservation/checkout?api-version=string' \
-H 'Content-Type: application/json' \
-d '{
"reservationId": "RES-1234",
"checkOutDate": "2025-08-10T15:00:00-04:00"
}'