Features / API & Developers

Everything the app can do, your code can do

The application is built on its own public API — so the endpoints you get are the ones we run on, documented, versioned, and dogfooded every day.

REST API, dogfooded

Gallery-scoped REST with granular API-key scopes; in-app writes go through the same handlers your integration calls.

TypeScript & Python SDKs

Generated from the OpenAPI spec and published to npm and PyPI — typed clients that track the API by construction.

Webhooks & events

Subscribe to platform events and keep other systems current without polling; a unified events API backs it.

Idempotency & rate limits

Idempotency keys on writes, documented rate limits with standard headers — the boring guarantees integrations need.

MCP for AI tools

The same capability surface exposed to AI agents over MCP, permission-scoped and confirmation-gated.

Build a custom website on it, wire your systems to it, or just know the exit is real: the API is also how your data leaves, cleanly.