# get_as_of — the issuer record, as of any date, with the receipt. Doors by what they resolve: - GTINs → https://gtinfetch.ai/mcp - Listed issuers (ticker, ISIN, LEI) → https://mcp.getissuer.ai/mcp - Receipts — the Record of Cleared Orders → https://mcp.rco-records.ai/mcp 1. get_as_of is the issuer record as it stood on a date: an issuer by ticker, ISIN or LEI plus a date returns the signed record of that day — every field with its source and read date, the sealed disclosure lines of the market-year up to that date — signed by the node of the issuer's market and receipted, so a backtest can show what it read and when. Nothing is restated and nothing is filled backwards: before the record existed the answer says before_record; in a market-year not yet sealed it says not_sealed and names the earliest sealed date. 2. At render: sealed years 2021, 2022, 2023, 2024, 2025, 2026; markets sealed us; receipts written 9 (the shelf ledger and the gate counter). 3. Door: https://mcp.getasof.ai/mcp (MCP Streamable HTTP, no auth) — the same router as https://mcp.getissuer.ai/mcp: same index, no second copy of the history. Agent Card: https://agent.getasof.ai/.well-known/agent-card.json. 4. Tools: get_as_of(issuer, as_of, market?), with resolve_issuer · list_events_since · list_nodes on the same door; every node door answers get_as_of for its own market. 5. One call: {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_as_of","arguments":{"issuer":"NASDAQ:MSFT","as_of":"2023-03-15"}}} 6. Typed errors: unknown_issuer (no issuer on the register for this identifier) · before_record (the record did not exist on that date; nothing is inferred backwards) · not_sealed (the market-year is not yet sealed; the answer names the earliest sealed date (and, in the current year, the date it is sealed through); no partial vintage is served as final) · not_found (the market or record asked for is not on this door). Nothing is answered from memory. 7. Provenance: the producing node signs the answer (EdDSA, kid allooloo-cmr-2026-10, keyring https://allooloo.ai/.well-known/jwks.json); every read is receipted at https://mcp.rco-records.ai/mcp (writer: the node, under the Allooloo writer key); verify_receipt is public; issue_auditor_key gives a firm its own key to list and verify its receipt chain. 8. Price: x402 on the per-call till, USDC and Open USD on Base; reads are free and the HTTP 402 offer answers only when asked (x402-pay: 1). The get_as_of price of record is the CEO's: price to be set. Pricing: https://mcp.getasof.ai/x402/pricing.json · licence: https://data-licence.ai/ 9. Not a price. Not a terminal. Not a news feed. Not a restated dataset. Others sell point-in-time data; Allooloo sells point-in-time proof. 10. Products: Issuer https://getissuer.ai/ · Orderability https://getorderability.ai/ · Target Market https://gettargetmarket.ai/ · As Of https://getasof.ai/ · Issuerwire https://issuerwire.ai/ · Doors: get_issuer https://getissuer.ai/ · get_orderability https://getorderability.ai/ · get_target_market https://gettargetmarket.ai/ · get_as_of https://getasof.ai/ · get_filings https://getfilings.ai/ · get_ticker https://getticker.ai/ · get_auditor https://getauditor.ai/ 11. Forwards here (301, whole zone): getasof.com, getasof.org, getasof.io. Operator: Allooloo Technologies Corp.. Corporate: https://allooloo.io. Contact: https://allooloo.io/#contact. 12. Machine paths: /llms.txt /index.md /facts.json /.well-known/agent-card.json /.well-known/mcp.json /.well-known/x402.json /.well-known/security.txt /sitemap.xml /robots.txt /mcp.json 13. Surface version: 2026-11-05.2.