{"uid":"cap_tEyV9QcgEHt-wZoEsMH1N","slug":"strale-contract-extract-api-4ac99cdb","name":"Strale Contract Extract API","description":"Extract key terms from a contract/legal document. Returns parties, dates, obligations, payment terms, liability caps, termination clauses. Not legal advice.","url":"https://api.strale.io/x402/v2/contract-extract","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string"},"base64":{"type":"string"},"pdf_url":{"type":"string"}}},"responseSchema":{"parties":{"type":"array"},"payment_terms":{"type":"object"},"effective_date":{"type":"string"},"key_obligations":{"type":"array"},"termination_clauses":{"type":"array"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.54","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.54/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.54","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.54","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Dm0g7XCVSCKRdmyKtHXmk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.54","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured data from contracts and legal documents provided as text, base64-encoded content, or PDF URL","exampleAgentPrompt":"Can you extract the key terms, parties, dates, and obligations from this contract PDF? Here's the URL: https://example.com/agreements/vendor-contract-2024.pdf","exampleUseCases":[{"title":"Vendor contract onboarding review","prompt":"I just received a new vendor agreement — here's the PDF URL: https://acme.com/contracts/vendor-2024.pdf. Can you extract all the key parties, payment terms, termination clauses, and renewal dates so I can review them quickly?"},{"title":"Legal due diligence on uploaded document","prompt":"I've got a base64-encoded copy of an NDA I need to review. Can you pull out the confidentiality period, governing law, and the names of both parties from it?"},{"title":"Bulk contract clause extraction from text","prompt":"Here's the full text of our SaaS subscription agreement — can you extract the liability caps, SLA commitments, data processing terms, and any auto-renewal clauses from it?"}],"resultDescription":"A structured JSON object containing extracted contract data such as party names, effective dates, expiration dates, key clauses, obligations, payment terms, and other contract-specific fields, along with a cryptographic audit record confirming the integrity of the extraction.","failureModes":["Invalid or inaccessible PDF URL returns an error with HTTP 4xx","Malformed base64 input causes a parsing failure","Unsupported document format or corrupted file returns extraction error","Empty or very short text input may return minimal or empty extraction results","Rate limiting or payment validation failure returns HTTP 402"],"whenToPreferThis":"Choose this endpoint when you need structured, auditable extraction from legal contracts or agreements — especially when the input may be a PDF URL, base64 document, or raw text. The cryptographic audit trail makes it particularly suitable for compliance, due diligence, and enterprise workflows where provenance matters. Prefer this over generic document parsers when you need contract-specific field extraction with a trusted audit record.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:18:45.757Z","isFirstParty":false}