{"uid":"cap_63r7vV0OJZFUgAUv4Csdc","slug":"signalharness-agent-step-result-match-71f138e1","name":"SignalHarness Agent Step Result Match","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_step_result_match/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_step_result_match","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_step_result_match","executionId":"example-execution","startedAtMs":0,"amountAtomic":"10000","resultSha256":"d8ca861b3069061fbd2b01e0004bd9f420ef5814f0b652195f35e8f5b6eadf24","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1xGcQC-P56PNUYL-sqt_V","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates and matches agent step output JSON against expected schemas or results, returning structured analysis with warnings and evidence scope.","exampleAgentPrompt":"Can you validate this agent step output JSON to make sure it matches the expected result — here's the payload: {\"step\":\"data_fetch\",\"result\":{\"rows\":42,\"status\":\"ok\"}}?","exampleUseCases":[{"title":"Validate pipeline step before proceeding","prompt":"I just ran step 3 of my data processing pipeline and got this JSON output — can you check if the result matches what's expected before I move on to step 4? Here's the result: {\"step\":\"normalize\",\"output\":{\"records\":150,\"errors\":0}}"},{"title":"Audit agent workflow output for warnings","prompt":"My AI agent just completed a research step and produced this JSON result. Can you run it through the step result matcher and tell me if there are any warnings or issues I should know about before I trust it?"},{"title":"Verify schema compliance of LLM step output","prompt":"I need to confirm that the output from my LLM reasoning step is schema-valid and matches the expected pattern — here's the result JSON from the agent: {\"conclusion\":\"approved\",\"confidence\":0.91,\"reasoning\":\"criteria met\"}. Does it check out?"}],"resultDescription":"Returns a structured response containing: a status field ('succeeded' or error), an analysis_json string with match details, a list of warnings (e.g. reminders to verify caller-supplied data), an evidence_scope label indicating data provenance, and a cryptographic receipt with payment ID, service version, latency, and a SHA-256 hash of the result for auditability.","failureModes":["Invalid or malformed request_json (not valid JSON string) returns a schema validation error","Payload exceeds 65536 character limit causing rejection","Payment failure via x402 protocol results in no execution","Empty or too-short request_json (under 2 chars) rejected by schema","Network or service unavailability returns a non-200 response with no receipt"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call validation step to verify that an agent's intermediate or final step output conforms to expected patterns or schemas — especially within agentic pipelines where auditability (via SHA-256 receipts) and traceability matter. Prefer it over generic JSON validators when you need a cryptographic receipt for accountability, or when integrating with x402 micropayment infrastructure on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T19:01:33.966Z","isFirstParty":false}