Skip to main content
Stripe routes payments. Praxa routes work — and can prove what it did. Praxa Execution Fabric is an API for delegating real work to an AI agent and getting proof of what happened. You submit a task. Praxa routes it across models, tools, and agents under a policy you set. Anything risky (a purchase, a message sent on your behalf, a destructive change) pauses for your approval before it executes. When the run finishes, you get an outcome and a receipt: what ran, which policy version evaluated it, who approved what, and what it was verified against. It’s the same execution runtime that already runs Praxa’s own custom agents and its desktop coding tool, opened up as an API you can build on. Model routing is table stakes now. Every major provider ships a router. What we bill you for is the part that’s hard to fake: a policy that actually gates the risky step, and a receipt that proves it did.

How a task moves through the fabric

That’s the whole shape. Request fields, event types, and the error format live in the API reference below.

Status legend

Every capability in these docs carries one of three labels. They tell you what you can build on now versus what to plan around.

Documentation

Getting started

API reference

  • api/execute.mdPOST /v1/execute: submit a task, choose turn or task mode
  • api/runs.mdGET /v1/runs/:id: read a run’s current state
  • api/events.mdGET /v1/runs/:id/events: stream a run’s events, resume with Last-Event-ID
  • api/approvals.mdPOST /v1/runs/:id/approve: resume a paused run
  • api/usage.mdGET /v1/usage: tenant-scoped usage and spend readback
  • api/webhooks.mdPOST /v1/webhooks: register a delivery endpoint
  • api/errors.md — the RFC 9457 error format every endpoint shares
  • api/openapi.yaml — machine-readable OpenAPI 3.1 specification

Keys & access

Approvals & policy

Security

SDK

Use cases

Enterprise

How-to guides

Reference

Support

Questions, feedback, or partner-preview access: (support contact placeholder — add before publish, e.g. a support address or partner-intake form).