API Reference

Axiru API.

A REST API and an MCP server for outflow governance. Submit refunds, payouts, transfers, and disputes for evaluation. Receive sealed decisions with the matched policy version, the approver routing decision, and the audit ledger ID for the receipt.

Capabilities

What you can do with the Axiru API

Conventions

What every endpoint shares

One auth model, one idempotency contract, one error envelope, one versioning rule. Documented up front so you only have to learn it once.

Base URL
https://www.axiru.com/api/v1
Authentication
Bearer token. Issued from /dashboard/settings, scoped to a workspace.
Idempotency
Pass idempotency_key in the request body. Replays within 24 hours return the original decision verbatim.
Rate limits
100 req/min default. Bursts to 500 req/min. Contact support to raise limits.
Content type
application/json. UTF-8 required.
Error model
Standard HTTP status codes plus a typed error envelope with code, message, and request_id.
Versioning
API version pinned via the URL (/api/v1). Breaking changes ship as /api/v2 with a 12-month sunset on /api/v1.
Agent surface

Built for autonomous outflows

Every endpoint is callable by humans, scripts, or AI agents. The MCP server is the canonical way for AI agents to interact with the platform: it surfaces the same approvals, audit ledger, and policy evaluations as the dashboard, but in a form agents can reason about and act on directly.

For humans and scripts

Use the REST API directly. Standard bearer-token auth, JSON in, JSON out, idempotency by key.

For AI agents

Point your agent at the MCP server. It auto-discovers tools, schemas, and auth from /.well-known/ai-plugin.json.

Next step

Build outflow governance into your stack.

REST for humans and scripts. MCP for autonomous agents. Same policy, same ledger, same audit trail.

Start in shadow mode first. Move to live enforcement later.

Book a Demo →
Axiru API | REST and MCP for outflow governance | Axiru