Appearance
Get the public surfaces manifest ​
http
GET https://api.onehazel.com/onehazel-api/embed/v1/{operatorId}/manifestUnauthenticated, secret-free description of what an operator's embeddable surfaces can show: live vendors, demo-activated vendors, theme and layout. Cacheable for 60 seconds and open to any origin. Rate limited per client IP. Answers 404 SURFACES_DISABLED while OneHazel Surfaces is not enabled and 404 SURFACE_OPERATOR_UNKNOWN for an unknown operator id.
Section: Surfaces
Operation id: getEmbedV1ByOperatorIdManifest
Authentication ​
No authentication.
Parameters ​
| Name | In | Required | Description |
|---|---|---|---|
operatorId | path | yes |
Responses ​
200 { "success": true, "data": ... }
Errors return { "success": false, "error": { "code": "...", "message": "..." } } with a 4xx or 5xx status.
Example ​
bash
curl -X GET "https://api.onehazel.com/onehazel-api/embed/v1/{operatorId}/manifest"Machine-readable: openapi.yaml, openapi.json.