@wazoo/api is the TypeScript SDK for the Wazoo Platform API. It manages
platform resources; it does not replace @worlds/client for graph data
operations.
Use @wazoo/api for organizations, groups, world metadata, platform tokens,
world auth tokens, usage, limits, and billing state. Use @worlds/client for
import, export, search, SPARQL, and graph updates.
Install
Create a client
wzp_ prefix.
You can pass either an organization slug or an organization ID:
Manage worlds
@worlds/client for graph data inside that world.
Create a world auth token
wzw_ prefix. Store them
separately from platform tokens.
Read usage
Billing state
Billing is part of the production Platform API. Stripe is the source of truth for billing and subscription state, while Wazoo mirrors the entitlement state needed for product behavior and limit enforcement. The SDK should expose billing and entitlement operations when the server supports the end-to-end Stripe-backed flow.Runtime
The SDK is a fetch-based JavaScript package with ESM and CommonJS builds. The project is developed with Node.js and npm, but the SDK is intended to run in any modern JavaScript runtime that providesfetch.