# Surfaces Embeddable player-facing surfaces: the public manifest, anonymous demo launch and per-vendor demo activation. | Method | Path | Summary | |---|---|---| | `POST` | `/onehazel-api/embed/v1/{operatorId}/demo-launch` | [Launch a vendor demo game (play money)](./post-embed-v1-by-operator-id-demo-launch) | | `GET` | `/onehazel-api/embed/v1/{operatorId}/manifest` | [Get the public surfaces manifest](./get-embed-v1-by-operator-id-manifest) | | `DELETE` | `/onehazel-api/operators/me/surfaces/demo/{key}` | [Deactivate demo mode for a vendor](./delete-operators-me-surfaces-demo-by-key) | | `PATCH` | `/onehazel-api/operators/me/surfaces/demo/{key}` | [Choose which demo games a vendor shows](./patch-operators-me-surfaces-demo-by-key) | | `POST` | `/onehazel-api/operators/me/surfaces/demo/{key}` | [Activate demo mode for a vendor](./post-operators-me-surfaces-demo-by-key) | | `GET` | `/onehazel-api/operators/me/surfaces/vendors` | [List the vendors the Surfaces panel can show](./get-operators-me-surfaces-vendors) |