Developers
The same economic kernel the product runs on, over HTTP. Authenticate with an API key; every economic call passes through the mandate engine exactly as the UI does.
REST API
Versioned under /api/v1.
- GET
/api/healthPlatform and adapter health - GET
/api/v1/network/capabilitiesLive state of every network primitive - GET
/api/v1/agentsAgents in your organization - POST
/api/v1/agentsCreate an agent with a mandate - GET
/api/v1/quotesRank providers on effective cost - POST
/api/v1/intentsCompile a signable EconomicIntent - POST
/api/v1/intents/relaySubmit a signed intent to the relay - POST
/api/v1/mandate/checkTest a spend against a mandate - GET
/api/v1/clearingGross, net and projected clearing - GET
/api/v1/receiptsImmutable economic receipts - GET
/api/v1/reputation/:agentIdDerived reputation and its evidence
API keys
Shown once at creation, stored only as a hash.
Sign in to manage API keys for your organization.
Network capabilities
Live state of every network primitive. Nothing executes against a primitive that is not verified live — UNKNOWN is treated exactly like DISABLED.
MCP integration
Expose your agents to MCP-aware clients.
Agent Correspondent discovers providers from internal agents, ERC-8004 identities, MCP servers, A2A endpoints and x402-priced services, and normalizes them all into one shape before procurement ranks them. A provider with no payout destination or no priced capability is dropped rather than shown.
curl -X POST https://agentcorrespondent.com/api/v1/mandate/check \
-H "authorization: Bearer $ACOR_API_KEY" \
-H "content-type: application/json" \
-d '{"agentId":"agent_...","amountUsd":"0.05","asset":"USDC","network":"ARC"}'
# 200 { "decision": "ALLOW", ... }
# 200 { "decision": "DENY", "violations": [{"code":"DAILY_LIMIT_EXCEEDED", ...}] }Service configuration
What this deployment has.
- MISSINGPostgres
DATABASE_URL - MISSINGSession signing
AUTH_SECRET - MISSINGOpenAI
OPENAI_API_KEY - MISSINGAnthropic
ANTHROPIC_API_KEY - MISSINGArc RPC
ARC_RPC_URL, ARC_USDC_ADDRESS - MISSINGCircle
CIRCLE_API_KEY, CIRCLE_ENTITY_SECRET - MISSINGXRPL node
XRPL_WS_URL
Adapters
Settlement plane health.
- NOT_CONFIGUREDarcmissing configuration: ARC_RPC_URL, ARC_USDC_ADDRESS
- NOT_CONFIGUREDcirclemissing configuration: CIRCLE_API_KEY, CIRCLE_ENTITY_SECRET
- NOT_CONFIGUREDxrplmissing configuration: XRPL_WS_URL
- NOT_CONFIGUREDkaleidomissing configuration: KALEIDO_BASE_URL, KALEIDO_API_KEY
- NOT_CONFIGUREDblockdagmissing configuration: BLOCKDAG_RPC_URL