Developer portal

Choose an interface. Keep one lifecycle.

Start with the shortest path for your environment, then use the shared platform behavior and API contract when you need more control.

Human and server integrations

Use curl for contract exploration, TypeScript or Python for application code, and the CLI for shell workflows and local files.

Agent integrations

Use hosted MCP for a managed remote connection or local MCP when a host needs explicitly bounded filesystem access.

Reference and behavior

Understand scopes, idempotency, polling, errors, limits, retention, deletion, and the current webhook boundary before production use.