{"uid":"cap_oR8yKFVdsBhsrPhuY4wwU","slug":"recovery-manifests-condition-coverage-map-a0b02186","name":"Recovery Manifests — Condition Coverage Map","description":"Compare required recovery-check IDs with supplied states. Missing, conflicting and unknown states never become satisfied; this is not a recovery authorization or settlement check. Offline typed nonpersonal metadata only. Result retention: 24 hours; minimal receipt metadata: 90 days.","url":"https://www.mahastrategies.com/api/v1/verify/recovery-manifests/condition-coverage-map?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"checks":{"type":"array","maxItems":32,"minItems":0},"dataClass":{"enum":["public","synthetic"],"type":"string"},"requiredChecks":{"type":"array","maxItems":32,"minItems":1},"nonpersonalMetadata":{"type":"boolean","const":true}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.035084","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.035084/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.035084","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.035084","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_AORR75melGzSfG29o2gvN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.035084","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares a list of required recovery-check IDs against supplied check states to identify missing, conflicting, or unknown conditions that cannot be satisfied.","exampleAgentPrompt":"Can you compare my list of required recovery-check IDs against the states I've supplied and tell me which conditions are missing, conflicting, or unknown? The data is public and nonpersonal — I need to know the coverage gaps in my recovery manifest.","exampleUseCases":[{"title":"Recovery workflow gap analysis","prompt":"I have a set of required recovery-check IDs and a list of the states I've supplied so far — can you run a condition coverage map against them and tell me which required checks are missing or conflicting? Data class is public and all metadata is nonpersonal."},{"title":"Audit before recovery submission","prompt":"Before I submit my recovery manifest, I want to verify that all required check conditions are covered by the states I've provided. Can you flag any missing, unknown, or conflicting states? Use the public data class and treat all metadata as nonpersonal."},{"title":"Automated compliance pre-check","prompt":"As part of our automated pipeline, check whether the required recovery conditions in this manifest are fully covered by the supplied check states, and return a breakdown of any gaps or conflicts. Data class is synthetic and all fields are nonpersonal."}],"resultDescription":"A coverage map indicating which required check IDs are satisfied, missing, conflicting, or in an unknown state based on the supplied check states — clarifying that missing, conflicting, and unknown states are never treated as satisfied. Results are retained for 24 hours; minimal receipt metadata is kept for 90 days.","failureModes":["Missing required 'requiredChecks' array (must have at least 1 item) returns a validation error","Providing more than 32 items in 'checks' or 'requiredChecks' exceeds max item limits","Omitting or setting 'nonpersonalMetadata' to anything other than true causes rejection","Invalid 'dataClass' value outside of 'public' or 'synthetic' enum returns an error","Payment failure or insufficient USDC balance prevents execution","Supplying empty 'checks' array with many required checks results in all required checks reported as missing"],"whenToPreferThis":"Use this endpoint when you need an offline, non-authoritative coverage check of recovery-check IDs — specifically to identify missing, conflicting, or unknown conditions before proceeding with any recovery flow. It is not a recovery authorization or settlement check, so prefer it for pre-flight validation and audit purposes rather than for executing or authorizing recovery actions. Suitable only for public or synthetic, nonpersonal metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T06:39:18.965Z","isFirstParty":false,"canonicalSlug":"recovery-manifests-condition-coverage-map-a0b02186"}