1. Get an API key
API Starter and API Business subscribers create a key from Dashboard → Settings → API Keys. User-issued keys are exactly wm_ followed by 40 lowercase hex characters and are shown only once. Follow Find or replace your license / API key for the exact steps or to replace a lost key.
The dashboard browser session can call supported public endpoints without a user API key. You need a key for server-to-server use, untrusted browser origins, and routes that explicitly require an API key.
2. Call an endpoint
curl
JavaScript (Node or browser)
Python
3. Hydrate everything at once
For dashboards, use /api/bootstrap to pull all seeded caches in one request:
Use the same host and header form for server-to-server calls. /api/bootstrap does not require a separate gateway URL, token exchange, activation step, or IP allow-list.
See Platform endpoints for the response shape.
4. Plug into an MCP client
Point any MCP-compatible client at the server URL — the client handles OAuth automatically:
See MCP for client-specific setup.
Next