Content
The Content capability allows operators to supplement their Supplier, Product, ProductOption and Unit objects with additional details, including image URLs, product / option descriptions, itinerary information, and more.
X-Capabilities: redeam/content
Objects
Descriptions of new object fields & properties provided by the Content capability.
Category
The Category object provides Suppliers with a mechanism for associating multiple Products under a common theme. For example, a tour company could provide categories for their products by the type of transport (bus, boat, or walking). A product may be a member of one or more categories.
Field Name | Type | Required | Description |
|---|---|---|---|
| string | No | The customer-facing display name |
| string | No | Additional information about the content which complements the title |
| string | No | Brief description of the category |
| string | No | Web address of the main thumbnail image when a customer views this category in a search result |
| string | No | Web address of a high-resolution image describing this category |
| array[string] | No | List of Product identifiers associated with the Category |
Contact
Field Name | Type | Required | Description |
|---|---|---|---|
| string | No | Website of the service provider |
| string | No | Email address for customer communication |
| string | No | Phone number for customer communication |
| string | No | Address of the service provider |
| string | No | First name of the contact |
| string | No | Last name / surname of the contact |
Destination
Field Name | Type | Required | Description |
|---|---|---|---|
| string | No | A unique identifier for the destination |
| string | No | Human-readable identifier of the place or location |
| string | No | Country code in which the destination is located |
| No | Contact information for the destination's service provider | |
| array[Category] | No | The list of categories offered by a particular destination |
FAQ
Field Name | Type | Required | Description |
|---|---|---|---|
| string | No | A frequently asked question |
| string | No | Answer to the frequently asked question |
ProductImage
Field Name | Type | Required | Description |
|---|---|---|---|
| string | No | Web address of the product image |
| string | No | A name or label for this image |
| string | No | Brief text to be displayed along with the image |
GET /suppliers/:supplierId/products
Product
The Content capability adds the following fields to the Product object:
Field Name | Type | Required | Description |
|---|---|---|---|
| string | No | Customer facing display name for the product |
| string | No | Additional information about the content to complement the product title |
| string(ISO 3166-1 alpha-2) | No | Country code in which the product is located |
| string | No | A brief text description of the product |
| string | No | A more detailed text or HTML string with a description of the product |
| array[string] | No | A list of sales points for a customer viewing the product |
| array[string] | No | A list of amenities or features included with purchase of the product |
| array[string] | No | A list of amenities or features NOT included with purchase of the product |
| string | No | Description of guidelines for the day of product redemption |
| string | No | The terms and conditions under which this product can be booked |
| string | No | The terms and conditions under which the product can be cancelled |
| array[Destination] | No | Location and contact information for a product |
| array[Category] | No | The list of categories that the product is associated with |
| array[FAQ] | No | Frequently asked questions, and answers for the product |
| string | No | Web address of the main thumbnail image when a customer views this product in a search result |
| string | No | Web address of a high-resolution image describing this product |
| string | No | Web address of a video describing this product |
| array[ProductImage] | No | A collection of images to be displayed in a gallery view for this product |
| array[ProductImage] | No | A collection of high-resolution images (often displayed in a rotating carousel) that are displayed when a customer views this product |
ProductOption
The Content capability adds the following fields to the ProductOption object:
Field Name | Type | Required | Description |
|---|---|---|---|
| string | No | Customer facing display name for the product option. Example: VIP or General Admission |
| string | No | Additional information about the option to complement the title |
| string | No | A brief text description of the product option |
| string | No | A text representation of how long the product option will last. Example: '2 Days' or '3 Hours' |
| string | No | The minimum quantity (inclusive) of units required to book this option. |
| string | No | The maximum quantity (inclusive) of units able to book this unit option |
Unit
The Content capability adds the following fields to the Unit object:
Field Name | Type | Required | Description |
|---|---|---|---|
| string | No | Customer facing display name for the unit. Example: Adult or Child |
| string | No | Additional information about the unit to complement the title. Example: Ages 16+ |
| integer | No | Minimum age limit of the unit |
| Integer | No | Maximum age limit of the unit |
Questions? We'd love to hear them. Contact Travel Curious Support.