APIs for the rest of your stack
Not every caller is an agent. Every capability on the platform is exposed over REST and GraphQL — so existing apps and services can use AI without adopting a framework.
Forcing every integration through an agent framework is a tax. Sometimes the right caller is a Lambda, a cron job, or a front-end. Universal APIs make the platform usable from anywhere HTTP goes — with the same auth, audit, and guardrails.
What's exposed
- 01
REST for operations
Resource-oriented endpoints for tasks, runs, tools, and artifacts. Idempotent, paginated, versioned.
- 02
GraphQL for queries
Rich queries across runs, tools, and metrics when the caller wants one round trip instead of ten.
- 03
Webhooks for events
Subscribe to run lifecycle, approvals, errors, and custom domain events. Signed payloads, retry with backoff.
Capabilities
OAuth 2.0 + SSO
Standard auth for machine and human callers, integrated with your IdP.
SDKs
Typed client libraries for TypeScript, Python, and Go with retry and telemetry baked in.
Rate limits and quotas
Per-tenant, per-key limits protect the platform from runaways and hostile traffic.
API versioning
Explicit versioning with deprecation windows — breaking changes are never surprises.