{"uid":"cap_JvJHjM1TVVyvEzp5CtMoK","slug":"x402-trust-layer-semantic-quality-escrow-settler-ef735343","name":"x402 Trust Layer – Semantic Quality Escrow Settler","description":"68 paid x402 trust infrastructure APIs: guard, semantic escrow, mandate diff, certified seller network, KYM, mandates, compliance, disputes, and orchestration.","url":"https://x402trustlayer.xyz/api/quality-escrow/semantic-settle?utm_source=zero.xyz","method":"POST","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["status","ok","allowed","mode","summary","semanticScore","schemaScore","qualityScore","escrowStatus","decision"],"properties":{"ok":{"type":"boolean"},"mode":{"type":"string"},"status":{"type":"string"},"allowed":{"type":"boolean"},"summary":{"type":"string"},"decision":{"type":"string"},"schemaScore":{"type":"number"},"escrowStatus":{"type":"string"},"qualityScore":{"type":"number"},"semanticScore":{"type":"number"}}}}}}},"responseSchema":{"type":"json","example":{"ok":true,"mode":"semantic","status":"ok","allowed":true,"summary":"Semantic+schema score 88 ≥ 72 — release approved","decision":"release-to-merchant","schemaScore":100,"escrowStatus":"released","qualityScore":88,"semanticScore":92}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.12","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.12/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.12","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.12","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HmpFg1ZAYu_UDIWxq1ex7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.12","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Evaluates semantic and schema quality scores for an API interaction and decides whether to release or hold an escrowed payment to the merchant.","exampleAgentPrompt":"Settle the quality escrow for the API call I just made — run the semantic and schema scoring and release the payment to the merchant if the combined quality score hits 72 or above.","exampleUseCases":null,"resultDescription":"Returns a JSON object with ok (boolean), mode ('semantic'), status, allowed flag, a human-readable summary explaining the score vs threshold, a decision ('release-to-merchant' or hold), individual semanticScore, schemaScore, qualityScore, and escrowStatus ('released' or 'held').","failureModes":["Missing required 'input' field returns validation error","Invalid HTTP method (e.g. POST/PUT) rejected by enum constraint — only GET, HEAD, DELETE allowed","Scores below threshold result in escrow held, not released","Malformed request body causes 400 error","Payment not found or already settled may return escrow conflict error","Upstream scoring service unavailability may cause timeout"],"whenToPreferThis":"Use this endpoint when you need to programmatically settle a quality-gated escrow payment after an x402 API interaction — specifically when you want combined semantic + schema scoring to govern whether the merchant receives USDC. Prefer this over a simple mandate-verify endpoint when quality of the API response (not just payment validity) must be confirmed before funds are released.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:39:51.521Z","isFirstParty":false,"canonicalSlug":"x402-trust-layer-semantic-quality-escrow-settler-ef735343"}