{"uid":"cap_OQjV19XebXQSCYq5qIBHf","slug":"paxie-matrix-pre-call-token-analysis-api-b871bc0f","name":"Paxie Matrix Pre-Call Token Analysis API","description":"What a Robinhood Chain token did in the hour before a Telegram call on it was posted, for every call our desk saw in the last 48 h: buy swaps and ETH in the 10 minutes before the post, the run over the hour before (run60), the token's age at the call, the most buy txs in one block, and the pre-post buyers' wallets (on-chain addresses; distinct wallets and the most in one block).","url":"https://api.paxie.fun/v1/rh/token/:addr/precall?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object","required":["addr"],"properties":{"addr":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Token contract address (0x + 40 hex)"}}},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["chain","schemaVersion","generatedAt","ageSec","token","precall"],"properties":{"chain":{"enum":["robinhood","solana"],"type":"string"},"rules":{"type":["object","null"]},"token":{"type":"string"},"ageSec":{"type":"integer"},"precall":{"type":"object","required":["token","tracked","flags","walletList"],"properties":{"buys":{"type":["integer","null"]},"flags":{"type":"array","items":{"type":"string"}},"run60":{"type":["number","null"]},"token":{"type":"string"},"buyEth":{"type":["number","null"]},"chg1h0":{"type":["number","null"]},"symbol":{"type":["string","null"]},"tracked":{"type":"boolean"},"wallets":{"type":["integer","null"]},"postedAt":{"type":["integer","null"]},"resolved":{"type":["integer","null"]},"capturedAt":{"type":["integer","null"]},"runFromMin":{"type":["integer","null"]},"walletList":{"type":"array","items":{"type":"string"}},"ageAtCallMin":{"type":["number","null"]},"sameBlockMaxTx":{"type":["integer","null"]},"walletsResolved":{"type":"boolean"},"sameBlockWallets":{"type":["integer","null"]}}},"generatedAt":{"type":"integer"},"schemaVersion":{"type":"integer"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_y1psRwhIzx05mxoa6xKJM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns on-chain pre-call activity for a Robinhood Chain token in the 60 minutes before a Telegram call was posted, including buy volume, ETH in, price run, token age, block-level clustering, and buyer wallet list.","exampleAgentPrompt":"Pull the pre-call on-chain data for Robinhood Chain token 0x1234567890abcdef1234567890abcdef12345678 — I want to see how much ETH came in and how many wallets bought in the 10 minutes before the Telegram call, the 60-minute price run, and whether there was any block-level clustering that looks like sniping.","exampleUseCases":[{"title":"Sniper detection before entering a call","prompt":"Before I ape into this Robinhood Chain token 0xabc123...def456 that just got called in a Telegram group, can you check the pre-call on-chain data — specifically how many wallets bought in the same block and whether the price already ran 60 minutes before the post?"},{"title":"Post-trade call quality review","prompt":"I took a loss on token 0xdeadbeef...cafe1234 after a Telegram call. Can you pull the pre-call activity data for it — ETH bought in the 10 minutes before the post, the run60, and the wallet list — so I can see if it was already front-run?"},{"title":"Building a call scoring pipeline","prompt":"For token 0x9999aaaa...bbbb8888 on Robinhood Chain, give me the full pre-call snapshot: buy count, buyEth, run60, age at call, sameBlockMaxTx, sameBlockWallets, and all the pre-call buyer addresses so I can score this call's cleanliness."}],"resultDescription":"A JSON object containing the chain identifier, schema version, generation timestamp, token age in seconds, and a 'precall' block with: the token address, symbol, whether it was tracked, flags array, number of buy swaps, ETH volume, 60-minute price run, price change over the prior hour, time of the earliest pre-call run, token age in minutes at call time, max buy transactions in a single block, distinct pre-call buyer wallet count, max wallets in a single block, an array of pre-call buyer wallet addresses, and resolution status of the wallet list.","failureModes":["Token address not found in the last 48-hour call dataset — precall object may be empty or tracked=false","Invalid address format (not 0x + 40 hex) — request rejected by schema validation","Token has no recorded Telegram call in the observation window — no precall data available","Wallet resolution incomplete — walletsResolved=false with partial walletList","Payment failure (x402) — 402 response if USDC payment not attached","Network or upstream RPC latency causing stale or missing on-chain data"],"whenToPreferThis":"Use this endpoint when you need to assess whether a specific Robinhood Chain token was front-run or sniped before a Telegram call, or to audit the quality and integrity of a call signal. It is specifically suited for the last 48-hour call window. Prefer it over generic DEX data APIs when you need structured pre-call metrics (run60, block clustering, wallet lists) tied directly to the moment a Telegram call was broadcast. Not suitable for Solana tokens or for tokens with no recorded call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T00:35:11.356Z","isFirstParty":false,"canonicalSlug":"paxie-matrix-pre-call-token-analysis-api-b871bc0f"}