Export private agent ledger
export_agent_ledgerExport private ledger rows from paper trading as JSON, with optional filters for specific run IDs or decision IDs to enable reproducible evaluation.
Instructions
Export up to 1,000 private ledger rows for the calling API key as JSON. Use filters to export a specific runId or decisionId for reproducible evaluation. No public Arena user can see this data. Paper trading only — virtual funds (50,000 mUSD). Not financial advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| venue | No | Optional venue filter. | |
| eventType | No | Optional event type filter. | |
| runId | No | Optional run id filter. | |
| decisionId | No | Optional decision id filter. | |
| status | No | Optional ledgerStatus filter. | |
| from | No | Optional ISO start timestamp. | |
| to | No | Optional ISO end timestamp. | |
| agentTrace | No | Optional private trace metadata stored in the caller's ledger. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| httpStatus | Yes | HTTP status returned by CoinRithm, or 0 for network errors. | |
| ok | Yes | True when CoinRithm returned a successful 2xx response. | |
| ledgerEventId | No | Private AgentActionEvent id returned by /api/agent/*, when present. | |
| ledgerStatus | No | Ledger write status header returned by CoinRithm, when present. | |
| body | No | Parsed CoinRithm response body, or raw text when the response is not JSON. |