Skip to main content
Issues a 5-minute JWT signed with the project JWT secret. The token is role: anon with workspace claims (merchant_id, env) plus customer_id. Use it with the publishable key returned in the same payload to join the private broadcast topics.
Requires a Fire spark access token obtained through token exchange.
The optional body accepts the same scope fields as Get menus. Workspace topic membership is sf:{merchant}:{env} (menus and availability). Order updates go on the customer topic sf:{merchant}:{env}:c:{customer_id}. Clients should ignore events whose payload scope does not overlap their current menu scope.

Request

Response

Events