Method
GET /v1/marketplace/offers
Requires the catalog:read scope and workspace context.
Query Parameters
string
Filter offers to a specific provider ID.
string
Filter offers applicable to a specific marketplace product. Returns offers where scope is
all, scope is product with no specific products, or applicableProductIds contains this product.string
Filter offers applicable to a specific departure/sailing. Returns offers where scope is
all, scope is departure with no specific departures, or applicableDepartureIds contains this departure.string
Filter by offer status:
active, scheduled, expired, or disabled.string
Filter by offer type:
percentage, fixed_amount, upgrade, addon, bundle, early_bird, or last_minute.string
Filter by offer scope:
product, departure, cabin_category, room_type, region, or all.string
Search offers by name.
integer
default:"1"
Page number for pagination.
integer
default:"20"
Number of items per page (max 100).
Headers
string
required
Bearer token (e.g.
Authorization: Bearer YOUR_API_KEY)Offer Types
Offer Scopes
Only offers from providers your workspace has an active connection to will be returned.
If you don’t see expected offers, verify your provider connections are active.