Products (In Progress)

These endpoints enable listing all products, filtering by specific criteria, and retrieving detailed information about individual products.

Get Products

Get Products

get

Get full product details for all products

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pagenumberOptional

Specifies the page number of the results to retrieve. This parameter is used to paginate the query results, allowing users to navigate between different pages of data.

Example: 1
limitnumberOptional

Specifies the maximum number of results to retrieve per page. This parameter controls how many items will be returned on each page of the response.

Example: 100
sortstringOptional

Defines the field by which to sort the results. This parameter allows users to specify which property of the data will be used to order the list of results.

Example: PRICE
orderstringOptional

Determines the order in which results are returned. Allowed values are 'Descending' for sorting results in descending order (from highest to lowest), and 'Ascending' for sorting results in ascending order (from lowest to highest).

Example: DESCENDING
Responses
200

An object

application/json
get
/products
JS
200

An object

Search Products

Get Products By Search Criteria

post

Returns a list of filtered, ordered and sorted product summaries for products that match the given search criteria.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
limitnumberOptional

Specifies the maximum number of results to retrieve per page. This parameter controls how many items will be returned on each page of the response.

Example: 2
pagenumberOptional

Specifies the page number of the results to retrieve. This parameter is used to paginate the query results, allowing users to navigate between different pages of data.

Example: 1
countriesstring[]Optional

List of country codes in ISO 3166-1 alpha-2 format where the product is available

Example: ["CO"]
destinationsstring[]Optional

List of internal slugs for cities where the product is available.

Example: ["CO"]
productTypestringOptional

Type of the product. Possible values are PRIVATE_TRANSFER Exclusive transportation service for individual or group transfers, TOURS Organized excursions or trips to various destinations or attractions, EVENT Specific activities or occasions, such as concerts, conferences, or festivals and ATTRACTION Places of interest or activities designed for entertainment, education, or cultural experiences

Example: PRIVATE_TRANSFER
currencystringOptional

Currency in which the product is priced, in ISO 4217 format

Example: USD
maxRatingnumberOptional

Maximum rating for the product, typically between 1 and 5

Example: 5
minRatingnumberOptional

Minimum rating for the product, typically between 1 and 5

Example: 1
Responses
200

An object

application/json
post
/products/search
JS
200

An object

Get Product

Get Product by id

get

Get full product details for a single product.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

product id

Responses
200

A product object

application/json
get
/products/{id}
JS
200

A product object

Last updated