Resource

BookingAPI Resource entity.

Implements

Fields

createdAt (ISO8601DateTime!)

Create DateTime.

description (String!)

The description associated with the entity.

externalCode (String!)

User defined identifier.

id (ID!)

Identifies the primary key from the database.

metadata (JSON!)

Metadata associated with the entity.

name (String!)

The name of the entity.

openings (JSON!)
The openings of the record. The structure is as follows:
  {
  "monday": [{"open": "09:00", "close": "13:00"}, ...],
  "tuesday": [{"open": "09:00", "close": "13:00"}, ...],
  "wednesday": [{"open": "09:00", "close": "13:00"}, ...],
  "thursday": [{"open": "09:00", "close": "13:00"}, ...],
  "friday": [{"open": "09:00", "close": "13:00"}, ...],
  "saturday": [{"open": "09:00", "close": "13:00"}, ...],
  "sunday": [{"open": "09:00", "close": "13:00"}, ...],
  "holidays": ["2022-12-13", ...],
  "special_days": [{"date": "2021-12-13", "openings": [{"open": "09:00", "close": "13:00"}, ...]}, ...]
  }
  Each day contains an array of objects with "open" and "close" times in HH:MM format.
  "holidays" is an array of dates in YYYY-MM-DD format.
  "special_days" is an array of objects with a "date" and an array of "openings".
  "special_days" can be used to define special openings for specific dates

and can be used to override the default openings.

organizationId (ID!)

Primary key of the Organization associated with the entity.

updatedAt (ISO8601DateTime!)

Update DateTime.