List Booking Pages
Returns a paginated list of booking pages.
Authorization
bearerAuth In: header
Query Parameters
Unique identifier for the resource.
Filters by any of the supplied id values.
Maximum number of resources to return.
100 <= value <= 100Opaque token returned by a previous page request.
1 <= lengthResponse Body
application/json
curl -X GET "https://api.getmateo.com/v1/booking-pages"{ "object": "list", "data": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "status": "draft", "link": "http://example.com" } ], "next_page_url": "string", "previous_page_url": "string"}Get Booking Page GET
Returns the requested booking page.
Create Calendar Blocked Time POST
Creates a manual blocked time. Public partner creates remain source: manual even when external_id is provided; source: external is reserved for provider synchronization. Optional external_id values are partner-owned, trimmed, case-sensitive, immutable synchronization locators that are unique within this organisation. POST is create-only: a duplicate returns a conflict, and after an ambiguous timeout clients should GET /v1/blocked-times/by by external_id before retrying. A recurring master and every exception require distinct external_id values; create the master first, then use its returned Mateo id as the exception series_id.