Skip to content
Developers
esc
  • Type an endpoint, an object or a word from a guide.

API reference

Every endpoint

All under https://go.quarters.live/api/v1. Every endpoint but the token exchange takes Authorization: Bearer.

Authentication

OAuth 2.0 client credentials, the same grant Guesty’s Open API uses. An integration written against one needs only a different token URL. A tool that cannot keep a token, such as Zapier, Make or n8n, sends the client ID and secret as HTTP Basic on every call instead.

Listings

Property content as Publish froze it. A property never published does not exist here, and unpublished edits never show. Only the calendar is live.

Reservations

Bookings, in every status, for contracts, accounting or a guest portal. property is the flat’s last published identity, null if it was never published; propertyId is always set. Unpublished edits never reach this response, and taking a flat off the website removes neither its bookings nor their property.

Agreements

The tenancy agreement on a booking. An organisation issues its contracts in Quarters itself or in the DocuSeal account connected under Settings › Contracts. Either way the booking has one current agreement, read here. The API is read-only. When an agreement completes, a reserved booking becomes confirmed and you receive a reservation.updated webhook.

Inquiries

Your booking form lands here as a row, linked to a guest record, that staff convert to a reservation in one click.

Objects