Transactions

REST API — Transactions

List, filter, and aggregate agent spend events.

GET/v1/transactions
GET/v1/transactions/:id
GET/v1/transactions/stats

GET /v1/transactions — Query parameters

ParameterTypeDefaultDescription
agentIdstringoptionalFilter by agent.
statusstringoptionalallpending | approved | settled | rejected
fromstringoptionalISO-8601 start date.
tostringoptionalISO-8601 end date.
recipientstringoptionalFilter by recipient hostname or address.
limitnumberoptional50Max 200.

Transaction object

jsonnomiqon.com
{
  "id":          "txn_01jx...",
  "agentId":     "ag_01jx...",
  "amount":      "0.025000",
  "currency":    "USDC",
  "recipient":   "api.openai.com",
  "status":      "settled",
  "signature":   "3dK8r...solana-tx-signature",
  "blockTime":   1716548400,
  "rejectCode":  null,
  "createdAt":   "2026-05-24T12:01:00.000Z",
  "settledAt":   "2026-05-24T12:01:13.000Z"
}

GET /v1/transactions/stats

bashnomiqon.com
GET /v1/transactions/stats?agentId=ag_01jx...&from=2026-05-01&to=2026-05-31
jsonnomiqon.com
{
  "data": {
    "totalSpent":      "142.087500",
    "transactionCount": 4821,
    "rejectedCount":     23,
    "topRecipients": [
      { "hostname": "api.openai.com",    "totalUsdc": "98.32" },
      { "hostname": "api.anthropic.com", "totalUsdc": "31.10" }
    ]
  }
}
REST API — Transactions — Nomiqon Docs