{"uid":"cap_PVJUo7EAPolA6rzYUKfv8","slug":"signalharness-agent-tool-result-validator-cf116ea9","name":"SignalHarness Agent Tool Result Validator","description":"Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.","url":"https://signalharness.ai/api/agent/services/agent_tool_result_validate/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request_json":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Verify the caller-supplied data before relying on this result."],"service_id":"agent_tool_result_validate","analysis_json":"{\"example\":\"schema-valid caller-supplied data\"}","evidence_scope":"caller_supplied_data"},"status":"succeeded","receipt":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","usage":[],"status":"succeeded","network":"eip155:8453","artifacts":[],"endedAtMs":0,"latencyMs":0,"paymentId":"example-payment","receiptId":"example-receipt","requestId":"example-request","serviceId":"agent_tool_result_validate","executionId":"example-execution","startedAtMs":0,"amountAtomic":"5000","resultSha256":"743544cd40f8e0d218086f4273e573721eb1683fd3a680cff3880523d37ff29b","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Q3uVQpdSK5JInZTNG1Weg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates and analyzes the JSON result returned by an agent tool call, returning warnings and structured analysis with a cryptographic receipt.","exampleAgentPrompt":"Can you validate this tool result JSON I got back from my agent pipeline and tell me if it's safe to use — here's the raw JSON string: '{\"status\":\"ok\",\"data\":{\"value\":42}}'?","exampleUseCases":[{"title":"Validate agent tool output before downstream use","prompt":"I just got a JSON result back from one of my agent tools and I need to know if it's valid and safe to pass to the next step — can you validate this: '{\"action\":\"search\",\"results\":[{\"title\":\"Article\",\"url\":\"https://example.com\"}]}'?"},{"title":"Audit tool call results with tamper-proof receipt","prompt":"My AI pipeline ran a tool call and returned some JSON — validate the result and give me a cryptographic receipt I can store as proof it was checked: the result JSON is '{\"order_id\":\"12345\",\"status\":\"fulfilled\",\"amount\":99.99}'."},{"title":"Detect warnings in malformed tool response","prompt":"Something looks off about the JSON my agent tool returned — can you run it through validation and flag any warnings? Here's the result: '{\"error\":null,\"payload\":null,\"meta\":{}}'."}],"resultDescription":"Returns a validation status ('succeeded'), an analysis_json string with structured findings, a list of warnings about the caller-supplied data, a SHA-256 hash of the result for integrity verification, and a full execution receipt including payment ID, network, asset address, latency, and settlement reference on Base (EIP-155:8453).","failureModes":["Malformed or non-JSON request_json string causes validation error","Input exceeds 65536 character limit returns rejection","Payment not confirmed results in 402 response before execution","Caller-supplied data warnings always present — result is not independently sourced","Network issues on Base blockchain may delay receipt finalization"],"whenToPreferThis":"Choose this endpoint when your agent pipeline needs to validate, audit, or verify the integrity of a tool call result JSON before using it downstream, especially when a tamper-proof blockchain receipt (on Base via x402/USDC) is required as proof of validation. Prefer this over manual JSON schema checks when you need a structured analysis with warnings and a cryptographic audit trail rather than just a boolean pass/fail.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:15:15.964Z","isFirstParty":false}