Suppliers

A Supplier (sometimes referred to as an operator) represents a provider of tours or attractions. A Booking System may contain one or multiple Suppliers. Each Supplier must be unique within the Booking System.

Clients of the Booking System may call the GET /suppliers endpoint to retrieve a list of all the Suppliers they have access to.

Reference can be found here

Supplier

Field NameTypeRequiredDescription
idstringYesThis MUST be unique within the scope of the Booking Platform (1024 character limit).
namestringYesName of the supplier or operator providing the products or experiences.
titlestringNoCustomer-facing name of the supplier, intended for display in UIs.
descriptionstringNoA detailed overview of the supplier or operator, highlighting their offerings, background, and value proposition. This content is intended for display in full detail pages and should help users understand what makes the supplier unique.
endpointstringNoThis is the base URL that will be prepended to ALL other paths. The value SHOULD NOT contain a trailing /.
contactobjectNoContact details for the supplier.
websitestringNoThis SHOULD be the website of the Supplier that is separate from the Booking Platform but MAY be a unique destination within the Booking Platform about the Supplier.
emailstringNoThis SHOULD be the email support contact for the Supplier. This information MAY be provided to the customer.
telephonestringNoThis SHOULD be the phone support contact for the Supplier. This information MAY be provided to the customer.
addressstringNoThis SHOULD be the mail address support contact for the Supplier. This information MAY be provided to the customer.
firstNamestringNoFirst name of the supplier contact.
lastNamestringNoLast name of the supplier contact.

The name, title, and description fields on the main entities - Supplier, Product, Option, and Unit - are treated as standard fields, not content fields.

Operators who do not implement content capability may continue using these fields.

External Booking Systems

The OBS Supplier object provides support for distributed or on-premises supplier reservation systems through the use of the endpoint parameter. For example, a centralized supplier "list server" can provide Redeam with a list of suppliers & the address of their supporting systems.

The endpoint parameter must be provided WITHOUT a trailing '/'. The presence of this parameter will instruct the OBS client to direct all Product, Availability, and Booking queries to the provided endpoint address.

Capabilities

The following capabilities are supported by the Supplier object (click the link to learn more!):

Content, Location

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard