1c90c5e. It contains 135 core methods, 4 optional Aurora methods, and 50 designed methods. Check the live endpoint registry and optional provider configuration before relying on current availability.
Identity and accounts
Authentication, account settings, wallets, passkeys, sessions, and
notifications.
Commerce
Merchants, product assets, campaign drafts, policies, and studio tools.
Distribution
Links, ancestry, network views, public profiles, and reputation.
Settlement
Checkout, delivery, receipts, earnings, vaults, reports, and refund
requests.
Funding and insights
Gas assistance, separate optional mainnet funding, and cached wallet
context.
Platform
Networks, tokens, health, support, developer, and operator surfaces.
How to read a method
Client input is the object passed to the typed method. Path fields move into the URL; some methods unwrap a nested body, and uploads use multipart. Read HTTP transport before forming a raw request. Output is the successful response’sdata field. It is wrapped by the standard envelope described in API overview.
Access is the shared route’s base requirement. Session access does not imply permission to read another account’s records, act as a merchant, perform operator actions, or skip a fresh confirmation. Service authorization still applies.
Availability distinguishes core routes, conditional optional funding, and designed routes that return FEATURE_NOT_AVAILABLE. A core service may still need configuration or have no data for a given account.
Schema fidelity
The JSON schemas are generated structural projections of the original Zod schemas. They describe fields, shapes, enums, and representable bounds. They do not reproduce every custom refinement, transform, byte-range check, browser file validator, business rule, or runtime authorization check. For example, weights must sum to 10,000, a canonical integer must fit its onchain range, an HTTPS-only URL refinement must pass, and some confirmation purposes require an action name. Those validations remain in the shared Zod/server implementation even when a JSON Schema projection cannot express them completely. The client contract is shared with Demo mode, so some structural ID unions includedemo-…. Live services still require live IDs and enforce their own boundaries. Do not use these projections to bypass the original validator.
Download the complete method snapshot · Download the error code union · Read the original schemas
Source-definition links point into the application repository and require repository access. The schema downloads and this documentation are public.
Updating the reference
The docs repository includesscripts/generate-api-reference.mts. Run it with the Spoke workspace’s installed tsx loader and the desired source checkout. It records the exact Git revision and regenerates method pages, schema downloads, and the contract event reference. Review availability and explanatory prose when the source contract changes.
Generated schemas are reference material, not a public promise that future incompatible changes will be silently accepted. Consumers should pin an intended contract/version and validate responses.