Public API
Public API
The public GraphQL API powers discovery, public business pages, and embeds — anonymous or embed-scoped access over the public schema. For a business's own data, see the Business API.
AuthBearer JWTFormatJSON
- Endpoint
- https://go.sessions.website/api/graphql
- Methods
- POST · GET
- CORS
- Open
- Introspection
- Public surface
How you call it
This API speaks GraphQL — you send a query for exactly the fields you want and get JSON back in the same shape, all over a single endpoint. New to GraphQL? The official documentation is the best place to start.
query
query {
me {
user { id name { full } }
}
}Authentication
Send an Authorization: Bearer <jwt> — for server-to-server flows and embed-scoped callers.
header
Authorization: Bearer <your-jwt>Pagination
List queries use cursor pagination. Pass first and an optional after cursor; the response includes a pageInfo block with hasNextPage and endCursor.
query
query {
matches(first: 25, after: "<cursor>") {
nodes { id }
pageInfo { hasNextPage endCursor }
}
}Explore the schema
Browse every type and operation, or jump straight into the Try-It console with one of the example queries.