Read a group-checkout share by capability token
const url = 'https://quikstik-core.fly.dev/g/example';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://quikstik-core.fly.dev/g/exampleReads the group-checkout context addressed by an opaque, unguessable capability token. This is not a session surface: there is no tenant header or bearer — the token
in the path is the capability, scoped to a single payer’s share. Returns that payer’s split
(group_index, server-priced amount_minor, currency), the optional payer identity, and
the settlement status. An invalid or expired token is 404 (never disclosing whether a
booking exists). Fail-closed: 503 when no backend is wired.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Opaque, unguessable group-checkout capability token.
Responses
Section titled “Responses”Group-checkout share
A single payer’s share of a group checkout, scoped to one capability token — never the whole booking or other payers’ shares. Money-only: seats stay on the parent booking. The amount is server-priced; the payer never supplies it.
object
This payer’s index within the group.
This share’s server-priced amount, in minor units (e.g. cents).
Whether this share has been settled.
Example
{ "currency": "USD", "status": "pending"}Invalid or expired token
object
Stable, machine-readable reason code (e.g. “sold_out”, “processor_not_configured”, “rail_refused”).
Example
{ "reason": "sold_out"}No durable backend is wired for this operation (fail-closed)
object
Stable, machine-readable reason code (e.g. “sold_out”, “processor_not_configured”, “rail_refused”).
Example
{ "reason": "sold_out"}