{"uid":"cap_A3RbfrILeo7YBzPPu7UC0","slug":"ai-rook-json-validate-01028396","name":"AI Rook JSON Validate","description":"Live crypto trading intelligence for AI agents — real-time BTC signals, CVD, order flow, and active strategy setups, no API keys or signup. 43 pay-per-call endpoints total: trading data, AI inference (MiniMax M2.7 (456B-parameter Mixture-of-Experts)), web utilities, verification, and ERC-8183 ACP escrow with on-chain ERC-8004 reputation attestation (Agent ID 59646). Four payment rails: USDC on Base mainnet (default), USDC on Solana mainnet, HBAR/USDC on Hedera testnet, USDT on BNB Chain testnet. One free trial call per endpoint. Prices from $0.001/call.","url":"https://agents.ai-rook.com/api/json-validate","method":"GET","headers":{},"bodySchema":{"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lqAZTonAbiuo6qakdU2SC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates whether a given input conforms to valid JSON syntax and structure","exampleAgentPrompt":"Can you check if this is valid JSON for me: {\"name\":\"Alice\",\"age\":30,\"active\":true} — I want to make sure there are no syntax errors before I submit it.","exampleUseCases":[{"title":"Pre-flight API payload check","prompt":"Before I send this config to the deployment API, can you validate that it's well-formed JSON? Here it is: {\"env\":\"production\",\"replicas\":3,\"timeout\":null}"},{"title":"Debugging a malformed webhook body","prompt":"I'm getting parse errors on my webhook receiver — can you run this through JSON validation and tell me exactly where the syntax problem is? {\"event\":\"purchase\",\"amount\":49.99,\"user_id\":}"},{"title":"Validating user-submitted data","prompt":"A user just submitted this form response — can you verify it's valid JSON before we store it in the database? {\"answers\":[1,2,3],\"submitted_at\":\"2024-06-01\"}"}],"resultDescription":"Returns a validation result indicating whether the provided input is valid JSON, along with any parse errors, offending positions, or structural issues if the JSON is malformed.","failureModes":["Empty or missing input returns an error indicating nothing to validate","Non-string binary inputs may cause parsing failure","Payment not received results in HTTP 402 response requiring USDC payment on Base mainnet","Extremely large JSON payloads may time out or be rejected","Network errors return standard HTTP error codes"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call JSON syntax validator with no signup or API key overhead, especially within an agentic workflow that already uses x402 micropayments on Base. Ideal for quick pre-flight checks on JSON payloads, debugging malformed data, or validating user-submitted JSON at $0.002 per call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:57:08.609Z","isFirstParty":false}