Market State

Authenticated batch receipt query

Returns independently signed receipts for multiple exchanges in one request. Each receipt goes through the same 4-tier fail-closed architecture as /v5/status. Receipts are built in parallel. Requires X-Oracle-Key header or x402 payment ($0.005 USDC for batch).

get/v5/batch

Request

  • Base URL: https://headlessoracle.com
  • URL: https://headlessoracle.com/v5/batch
  • Auth: API key in header X-Oracle-Key

Query parameters

micsstring required

Comma-separated MIC codes. Duplicates are deduplicated. Example: XNYS,XNAS,XLON.

Headers

Payment-Signaturestring

x402 v2 payment header — base64-encoded JSON PaymentPayload ($0.005 USDC on Base mainnet for batch).

X-Paymentstring

x402 v1 payment header — base64-encoded JSON or raw JSON.

Response

Batch of signed receipts

batch_idstring uuid required
queried_atstring date-time required

Example response

{
  "receipts": [
    {
      "issuer": "headlessoracle.com",
      "mic": "XNYS",
      "schema_version": "v5.0",
      "public_key_id": "key_2026_v1"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.