Endpoints
| Method | Path | Description |
|---|---|---|
| GET | /v1/marketplace/providers | List marketplace providers available to the current workspace |
| GET | /v1/marketplace/products | Search marketplace provider products |
| GET | /v1/marketplace/products/:productId | Retrieve full details for a marketplace product |
| POST | /v1/marketplace/products/:productId/enable | Enable a marketplace product for your workspace |
| DELETE | /v1/marketplace/products/:productId/disable | Disable a previously enabled marketplace product |
| GET | /v1/marketplace/products/:productId/availability | Preview availability projection for a marketplace product |
Scopes:
catalog:read for read endpoints, catalog:write for enable/disable, inventory:read for availability. All requests must resolve workspace context via API key or session.Sandbox restrictions
Attempting to call any marketplace endpoint from a sandbox workspace returns:Unified products endpoint
Once you enable marketplace products, they appear alongside your owned products in the unified products endpoint:source field (owned or marketplace) and marketplace products include providerId and externalProductId fields.
See List Products for full documentation.
Access model
- Providers are exposed through direct workspace connections or Voyant partner access grants.
- Product toggles control visibility in catalog workflows.
- Availability projections are rolling out provider-by-provider. Unsupported providers return
501 Not Implemented.