{"uid":"cap_oKlNDSYsn-33mTRefTNn_","slug":"contract-amendments-unit-label-consistency-checker-cb004af4","name":"Contract Amendments — Unit-Label Consistency Checker","description":"Detect multiple declared currencies for the same contract monetary field without converting currencies or interpreting payment terms. Offline typed metadata only. Retained-result recovery: 24 hours; minimal receipt metadata: 90 days.","url":"https://www.mahastrategies.com/api/v1/context/contract-amendments/unit-label-consistency?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"records":{"type":"array","maxItems":32,"minItems":1},"dataClass":{"enum":["public","synthetic"],"type":"string"},"contractId":{"type":"string"},"nonpersonalMetadata":{"type":"boolean","const":true}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.012292","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.012292/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012292","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012292","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BmOECoJNMj9dl8lrg0f4q","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.012292","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Detects multiple conflicting currency declarations for the same monetary field within contract amendment records, using only typed metadata without currency conversion or payment-term interpretation.","exampleAgentPrompt":"Can you check this batch of contract amendment records for currency label conflicts — I need to know if any monetary field has been declared in more than one currency across the records? The contract ID is CNT-2024-0892, this is synthetic data, and nonpersonalMetadata is true.","exampleUseCases":[{"title":"Pre-signature amendment currency audit","prompt":"Before we finalize this amendment, scan these contract records for any monetary fields that have been labeled with more than one currency — contract ID is AMEND-7741, the data is synthetic, and nonpersonalMetadata is true."},{"title":"Compliance review of multi-party contract","prompt":"Run a unit-label consistency check on these 15 contract amendment records for contract ID CORP-2023-0055 — I need to catch any fields where someone declared both USD and EUR for the same amount, public data class, nonpersonalMetadata true."},{"title":"Automated pipeline contract QA","prompt":"As part of our document QA pipeline, validate these contract amendment metadata records for unit-label conflicts on monetary fields — contract ID is SVC-8812, data class synthetic, nonpersonalMetadata set to true — flag anything where the same field has multiple declared currencies."}],"resultDescription":"A structured report identifying which monetary fields within the contract amendment records have been declared with multiple, conflicting currency labels, along with field-level consistency flags. No currency conversion or payment-term interpretation is performed — output is limited to typed metadata analysis. Results are retained for 24 hours; minimal receipt metadata is retained for 90 days.","failureModes":["Batch too large: array exceeds 32 items, request rejected","Missing required nonpersonalMetadata:true field causes validation error","Invalid dataClass value outside enum ['public','synthetic'] causes rejection","Missing or empty records array (minItems:1 not met)","No currency conflicts found returns empty inconsistency list (not an error)","Retained result expired after 24-hour window, requiring resubmission"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, offline metadata-only check for currency label consistency within contract amendment records — specifically when you do NOT need currency conversion, exchange-rate lookups, or payment-term interpretation. Ideal for document QA pipelines, compliance pre-checks, and legal review workflows where the goal is purely to detect ambiguous or conflicting unit declarations on monetary fields using only structured typed metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T06:44:47.101Z","isFirstParty":false,"canonicalSlug":"contract-amendments-unit-label-consistency-checker-cb004af4"}