Method
GET /v1/marketplace/products/{productId}/offers
Requires the catalog:read scope and workspace context.
Path Parameters
The marketplace product ID.
Query Parameters
Filter by offer status:
active, scheduled, expired, or disabled.Headers
Bearer token (e.g.
Authorization: Bearer YOUR_API_KEY)How Offers Are Matched
An offer is considered applicable to a product if any of the following conditions are met:- Scope is “all”: The offer applies to all eligible items from the provider
- Scope is “product” with no restrictions: The offer applies broadly to products
- Product ID match: The product ID is included in the offer’s
applicableProductIdsarray
By default, only
active offers are returned. Pass status=scheduled to see upcoming
offers that haven’t started yet.