Skip to content

GuestCraft developer guide

GuestCraft is pre-alpha. The product status says which capabilities are implemented, partial or planned; the guides below are the workflow contracts of what exists.

Start with the installation guide, then use the HTTP API guide or TypeScript SDK guide. Versions, release images and their verification are described in releasing.

Channex property IDs and GuestCraft prop_… IDs belong to separate systems: listing Channex properties does not import them.

On your running instance:

  • Documentation hub: /docs.
  • Interactive API reference: /api/v1/docs.
  • OpenAPI JSON: /api/v1/openapi.json.

In the repository:

Browsers authenticate with cookie sessions, and the SDK has no sign-in helper: see session authentication. Native apps discover an instance and sign in with a device token: see discovery and device sessions. Integrations use a workspace API key and receive signed webhooks: see API keys and webhooks.