Skip to main content

Method

GET /v1/marketplace/products/:productId Requires the catalog:read scope and workspace context.

Path Parameters

productId
string
required
Marketplace product ID (e.g. mp_prod_citybreaks_rome).

Headers

Authorization
string
required
Bearer token (e.g. Authorization: Bearer YOUR_API_KEY)
curl "https://api.voyantcloud.com/v1/marketplace/products/mp_prod_citybreaks_rome" \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "id": "mp_prod_citybreaks_rome",
  "providerId": "prov_citybreaks",
  "externalProductId": "rome-getaway",
  "title": "Rome City Break (3 nights)",
  "description": "<p>Spend three nights exploring Rome with guided tours and curated experiences.</p>",
  "kind": "package",
  "status": "active",
  "media": [
    {
      "type": "image",
      "url": "https://cdn.voyant.pro/marketplace/rome.jpg",
      "alt": "Colosseum at sunset"
    }
  ],
  "attributes": {
    "destination": "Rome",
    "durationNights": 3,
    "category": "city_break"
  }
}