For the complete documentation index, see llms.txt. This page is also available as Markdown.

Quick Start

Everything you need to begin building with Direct Booking API.

This guide walks you through generating your API key, making your first request, and understanding the responses you'll receive. By the end you'll have a working call returning live property data.

Get your API key

API keys are generated in two places depending on your integration type:

  • Group integration: Generate in MP Extranet under Direct Booking → API.

  • Single property integration: Generate in Platform under Direct Booking → Configuration → API Integration. → Generate your API Key → Manage your API Key

API Specification File

REST (OpenAPI)

Make your first call

You'll need your API key before continuing.

1

Authenticate

Pass your key as a header on every call.

2

Make the call

If you are using a group-level key: Your first call retrieves all properties in your group and returns the uuid you'll use in subsequent calls:

GET /properties

If you are using a property-level key: GET /properties is not available. You can get your property details using the following:

GET /properties/{propertyUuid}

Your property ID is shown on the API integration screen in Platform. Use it directly in subsequent calls:

3

Handle the response

The uuid is your property identifier — use it in subsequent calls for room types, room rates, and quotes.

4

Handle errors

If your key is missing or invalid:

→ See API Reference for the full error details.

sparkles

Still have questions?

Last updated

Was this helpful?