Export private agent ledger
export_agent_ledgerExport up to 1,000 private ledger rows as JSON with filters for runId or decisionId to enable reproducible evaluation of paper trading performance.
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. Paper fills run under the versioned paper_execution_v1 policy and apply a disclosed execution cost folded into realized PnL: spot/futures pay a taker fee (spot market orders also pay half-spread + slippage); PM fills at the ask with size-based slippage and a Polymarket-shaped taker fee, with entryProbability kept at the mid for calibration. See the executionModel in quote/trade results — a rehearsal cost, not an exchange fill guarantee.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Optional ISO end timestamp. | |
| from | No | Optional ISO start timestamp. | |
| runId | No | Optional run id filter. | |
| venue | No | Optional venue filter. | |
| status | No | Optional ledgerStatus filter. | |
| eventType | No | Optional event type filter. | |
| agentTrace | No | Optional private trace metadata stored in the caller's ledger. | |
| decisionId | No | Optional decision id filter. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | True when CoinRithm returned a successful 2xx response. | |
| body | No | Parsed CoinRithm response body, or raw text when the response is not JSON. | |
| httpStatus | Yes | HTTP status returned by CoinRithm, or 0 for network errors. | |
| ledgerStatus | No | Ledger write status header returned by CoinRithm, when present. | |
| ledgerEventId | No | Private AgentActionEvent id returned by /api/agent/*, when present. |