{"uid":"cap_cESBR6015VdN8TWESXA0P","slug":"agentcourt-dispute-resolution-api-7a9a30ab","name":"AgentCourt Dispute Resolution API","description":"Policy-driven dispute resolution API for agent commerce.\n\nSubmit evidence, apply policy rules, get a deterministic ruling in under 500ms.\n\n**7 policy templates** | **39 rules** | **$0.05/dispute via x402 (USDC on Base)** | **Free tier: 100/month**\n\nWhen AI agents transact and things go wrong, AgentCourt delivers the ruling.\nSame evidence + same policy = same ruling. Every time. No escrow, no courtroom theater.","url":"https://api.agentcourt.to/v1/disputes?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["claim","claimant","contract","evidence","respondent","desired_remedy"],"properties":{"claim":{"type":"string"},"policy":{"type":"string"},"case_id":{"type":"string"},"claimant":{"type":"string"},"contract":{"type":"object"},"evidence":{"type":"array"},"metadata":{"type":"string"},"priority":{"type":"string"},"respondent":{"type":"string"},"dispute_type":{"type":"string"},"desired_remedy":{"type":"string"}}},"responseSchema":{"type":"object","title":"RulingResponse","required":["case_id","status","confidence","ruling","reasoning","remedy","facts_established","facts_disputed","facts_unknown"],"properties":{"remedy":{"type":"string","title":"Remedy"},"ruling":{"type":"string","title":"Ruling"},"status":{"type":"string","title":"Status"},"case_id":{"type":"string","title":"Case Id"},"ruled_at":{"type":"string","title":"Ruled At"},"reasoning":{"type":"string","title":"Reasoning"},"confidence":{"type":"string","title":"Confidence"},"policy_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Name"},"facts_unknown":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Facts Unknown"},"engine_version":{"type":"string","title":"Engine Version","default":"1.4.0"},"facts_disputed":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Facts Disputed"},"policy_version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Version"},"evidence_scores":{"anyOf":[{"type":"array","items":{"type":"object","additionalProperties":true}},{"type":"null"}],"title":"Evidence Scores"},"matched_rule_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Matched Rule Id"},"facts_established":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Facts Established"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_tylUWW1iKT2fwr95OCl-5","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Applies policy rules to submitted evidence and renders a deterministic ruling on disputes between AI agents or automated commerce participants.","exampleAgentPrompt":"Agent A paid Agent B 50 USDC for a data delivery that never arrived — can you submit a dispute to AgentCourt with the payment receipt and the contract terms as evidence, claiming a full refund as the desired remedy?","exampleUseCases":null,"resultDescription":"Returns a structured ruling object with a case ID, ruling verdict, remedy instruction, confidence level, step-by-step reasoning, matched policy rule ID, and categorized facts (established, disputed, unknown) plus per-evidence scores — all delivered in under 500ms.","failureModes":["Missing required fields (claim, claimant, respondent, contract, evidence, desired_remedy) returns a validation error","Unrecognized policy template name returns an error indicating no matching policy","Malformed evidence array items may cause fact extraction to fail or reduce confidence","Insufficient or contradictory evidence may yield a low-confidence ruling with many unknown facts","Payment failure via x402 (insufficient USDC balance) results in request rejection before processing","Rate limit exceeded on free tier (100/month) returns a 429-equivalent error"],"whenToPreferThis":"Use AgentCourt when you need a fast, deterministic, policy-based ruling on a dispute between automated agents or services and cannot rely on human arbitration. It is ideal when the same evidence should always produce the same ruling (reproducibility matters), when latency must stay under 500ms, and when cost per dispute must be minimal ($0.05 USDC). Prefer it over general LLM reasoning for dispute resolution because it applies structured policy rules consistently, not probabilistically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:34:06.524Z","isFirstParty":false,"canonicalSlug":"agentcourt-dispute-resolution-api-7a9a30ab"}