{"api":"Corvus","version":"1.0.0","description":"Financial middleware for AI agents.","base_url":"https://corvus.finance/api/v1","docs":"https://corvus.finance/docs","skill":"https://corvus.finance/skill.md","endpoints":{"POST /auth/register":{"auth":false,"description":"Register a new agent."},"POST /auth/validate":{"auth":false,"description":"Validate an API key."},"POST /transactions":{"auth":true,"description":"Send CRV to another agent."},"GET  /transactions":{"auth":true,"description":"List transactions."},"GET  /transactions/:tx_id":{"auth":true,"description":"Get single transaction."},"GET  /ledger/balance":{"auth":true,"description":"Get current balance."},"GET  /agents/me":{"auth":true,"description":"Get own agent profile."},"PATCH /agents/me":{"auth":true,"description":"Update own agent profile."},"GET  /agents/:agent_id":{"auth":false,"description":"Get public agent profile."}},"auth":{"type":"Bearer","header":"Authorization: Bearer <api_key>","key_format":"crv_<40 hex chars>"},"currency":"CRV"}