{"uid":"cap_wkbvpGAK13FcNwaABG3Ga","slug":"api-contracts-condition-coverage-map-09017c61","name":"API Contracts - Condition Coverage Map","description":"Compare caller-required HTTP contract review-check IDs with supplied states. Missing or unknown states are not approval, policy compliance, security verification or deployment readiness. Offline typed nonpersonal metadata only. Result retention: 24 hours; minimal receipt metadata: 90 days.","url":"https://www.mahastrategies.com/api/v1/verify/api-contracts/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.03509","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.03509/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03509","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03509","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xwmAmZ-Das62Y-RFXd2P1","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03509","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares caller-required HTTP contract review-check IDs against supplied check states to identify missing or unknown coverage entries","exampleAgentPrompt":"Check my HTTP contract condition coverage — I have required checks ['auth-check-01','schema-pin-02','rate-limit-03'] and my supplied states cover ['auth-check-01','schema-pin-02']; data class is synthetic and nonpersonal metadata is true. Tell me which required checks are missing or unrecognized.","exampleUseCases":[{"title":"CI pipeline contract gap detection","prompt":"Before we merge this API change, verify our condition coverage map: required checks are ['auth-check','schema-pin','cors-policy','timeout-guard'] and our supplied states only cover ['auth-check','cors-policy'] — data class is synthetic, nonpersonal metadata true. What's missing?"},{"title":"Pre-deployment contract compliance audit","prompt":"We're about to deploy a new service route and need to confirm all required HTTP contract checks are accounted for. Required checks are ['rate-limit','input-validation','response-schema','security-header'], supplied states cover all four — data class is public, nonpersonal metadata true. Are there any gaps or unknown states?"},{"title":"QA review of partial contract check submissions","prompt":"My QA team submitted states for only some of our required contract checks. Required checks are ['null-handling','auth-flow','error-codes'] and supplied states include ['auth-flow','unknown-check-99'] — data class is synthetic, nonpersonal metadata true. Which ones are missing and which are unrecognized?"}],"resultDescription":"Returns a condition coverage map indicating which required check IDs are missing from the supplied states and which supplied states are unknown or unrecognized, helping callers identify gaps in their HTTP contract review process. Results are retained for 24 hours; minimal receipt metadata is retained for 90 days.","failureModes":["Empty or null requiredChecks array causes validation error (minItems:1 not met)","Supplying more than 32 items in either checks or requiredChecks array triggers a maxItems constraint violation","dataClass value outside 'public' or 'synthetic' enum causes rejection","nonpersonalMetadata set to anything other than true (const:true) causes rejection","Malformed input JSON or missing required fields returns a parsing/schema error","Network or service unavailability returns a timeout or 5xx error"],"whenToPreferThis":"Choose this endpoint when you need to programmatically identify which required HTTP contract check IDs are absent from or unrecognized in a supplied set of check states — especially useful in CI/CD pipelines, pre-deployment audits, or QA workflows where condition coverage completeness must be verified against a declared set of required checks. Prefer it over manual review when dealing with up to 32 check entries and when working exclusively with public or synthetic (non-personal) data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T12:46:24.104Z","isFirstParty":false,"canonicalSlug":"api-contracts-condition-coverage-map-09017c61"}