{"schemaVersion":"zfinia-commercial-catalog-1","source":"https://api.zfinia.com/services.json","contract":"https://api.zfinia.com/openapi.json","available":true,"services":[{"id":"data_compatibility_checker","name":"Data Compatibility Checker","description":"Deterministically gate caller-supplied field contracts before ingestion, migration, CI deployment, or machine-to-machine handoff; returns stable incompatibility codes and remediation actions without fetching data or validating API behavior.","endpoint":"https://api.zfinia.com/x402/v1/data-compatibility-checker","version":"1.0.0","status":"live_unvalidated","priceAtomic":"3000","priceUsdc":"0.003","intent":"Check field compatibility before a data migration","canonicalPage":"https://www.zfinia.com/api/services/data-compatibility-checker","example":{"contract_version":"1","comparison_mode":"backward_compatible","canonicalization":"exact","source_fields":[{"name":"id","type":"string","required":true,"nullable":false}],"target_fields":[{"name":"id","type":"string","required":true,"nullable":false}]},"getBehavior":"challenge","inputSchema":{"type":"object","properties":{"contract_version":{"type":"string","enum":["1"],"example":"1"},"comparison_mode":{"type":"string","enum":["backward_compatible","exact"],"example":"backward_compatible"},"canonicalization":{"type":"string","enum":["exact","ascii_case_insensitive"],"example":"exact"},"source_fields":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","properties":{"name":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_]{0,63}$"},"type":{"type":"string","enum":["string","number","integer","boolean","object","array"]},"required":{"type":"boolean"},"nullable":{"type":"boolean"}},"required":["name","type","required","nullable"],"additionalProperties":false},"example":[{"name":"id","type":"string","required":true,"nullable":false}]},"target_fields":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","properties":{"name":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_]{0,63}$"},"type":{"type":"string","enum":["string","number","integer","boolean","object","array"]},"required":{"type":"boolean"},"nullable":{"type":"boolean"}},"required":["name","type","required","nullable"],"additionalProperties":false},"example":[{"name":"id","type":"string","required":true,"nullable":false}]}},"required":["source_fields","target_fields"],"additionalProperties":false},"outputSchema":{"type":"object","properties":{"request_id":{"type":"string","description":"Delivery request identifier; also returned in x-foundry-request-id."},"service_id":{"type":"string","description":"Canonical service identifier."},"service_version":{"type":"string","description":"Version of the invoked service."},"contract_version":{"type":"string"},"comparison_mode":{"type":"string"},"canonicalization":{"type":"object"},"compatible":{"type":"boolean"},"issue_count":{"type":"integer"},"issues":{"type":"array"},"remediations":{"type":"array"},"checked_source_fields":{"type":"integer"},"checked_target_fields":{"type":"integer"},"assumptions":{"type":"array"},"limitations":{"type":"array"}},"required":["request_id","service_id","service_version","contract_version","comparison_mode","canonicalization","compatible","issue_count","issues","remediations","checked_source_fields","checked_target_fields","assumptions","limitations"],"additionalProperties":false},"outputExample":{"request_id":"example-request","service_id":"data_compatibility_checker","service_version":"1.0.0","contract_version":"1","comparison_mode":"backward_compatible","canonicalization":{"field_names":"exact","changed_names":[]},"compatible":true,"issue_count":0,"issues":[],"remediations":[],"checked_source_fields":1,"checked_target_fields":1,"assumptions":["Source fields represent data offered by the caller; target fields represent the receiving contract."],"limitations":["Structural field compatibility only; values, nested object shapes, semantic meaning, API behavior, and agent-output quality are not inspected."]}},{"id":"accessibility_contrast_calculator","name":"Accessibility Contrast Calculator","description":"Calculate WCAG 2.x sRGB contrast for one caller-supplied colour pair; no interface-wide accessibility claim is made.","endpoint":"https://api.zfinia.com/x402/v1/accessibility-contrast-calculator","version":"1.0.0","status":"live_unvalidated","priceAtomic":"1000","priceUsdc":"0.001","intent":"Check WCAG contrast for a colour pair","canonicalPage":"https://www.zfinia.com/api/services/accessibility-contrast-calculator","example":{"foreground":"#000000","background":"#ffffff","large_text":false},"getBehavior":"challenge","inputSchema":{"type":"object","properties":{"foreground":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$","example":"#000000"},"background":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$","example":"#ffffff"},"large_text":{"type":"boolean","example":false}},"required":["foreground","background","large_text"],"additionalProperties":false},"outputSchema":{"type":"object","properties":{"request_id":{"type":"string","description":"Delivery request identifier; also returned in x-foundry-request-id."},"service_id":{"type":"string","description":"Canonical service identifier."},"service_version":{"type":"string","description":"Version of the invoked service."},"contrast_ratio":{"type":"number"},"wcag_aa":{"type":"boolean"},"wcag_aaa":{"type":"boolean"},"large_text":{"type":"boolean"},"limitations":{"type":"array"}},"required":["request_id","service_id","service_version","contrast_ratio","wcag_aa","wcag_aaa","large_text","limitations"],"additionalProperties":false},"outputExample":{"request_id":"example-request","service_id":"accessibility_contrast_calculator","service_version":"1.0.0","contrast_ratio":21,"wcag_aa":true,"wcag_aaa":true,"large_text":false,"limitations":["Calculation uses WCAG 2.x sRGB contrast; it does not assess full interface accessibility."]}},{"id":"public_catalog_offer_evidence","name":"Catalog Offer Evidence Extractor","description":"Convert caller-supplied authorized public product-page HTML containing schema.org Product JSON-LD into normalized Product/Offer evidence with SHA-256 provenance; no URL fetching, browser execution, or price-currentness claim.","endpoint":"https://api.zfinia.com/x402/v1/catalog-offer-evidence-extractor","version":"1.0.0","status":"live_pilot_unvalidated","priceAtomic":"100000","priceUsdc":"0.1","intent":"Extract Product and Offer evidence from supplied HTML","canonicalPage":"https://www.zfinia.com/api/services/public-catalog-offer-evidence","example":{"source_url":"https://example.com/products/widget","html":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"Product\",\"name\":\"Widget\",\"offers\":{\"@type\":\"Offer\",\"price\":\"19.95\",\"priceCurrency\":\"USD\"}}</script>"},"getBehavior":"challenge","inputSchema":{"type":"object","additionalProperties":false,"required":["source_url","html"],"properties":{"source_url":{"type":"string","format":"uri","maxLength":2048,"example":"https://example.com/products/widget"},"html":{"type":"string","maxLength":262144,"example":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"Product\",\"name\":\"Widget\",\"offers\":{\"@type\":\"Offer\",\"price\":\"19.95\",\"priceCurrency\":\"USD\"}}</script>"}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["capability_id","version","source","product","evidence"],"properties":{"capability_id":{"const":"public_catalog_offer_evidence"},"version":{"type":"string"},"source":{"type":"object"},"product":{"type":"object"},"evidence":{"type":"object"}}},"outputExample":{"capability_id":"public_catalog_offer_evidence","version":"1.0.0","source":{"url":"https://example.com/products/widget","observed_at":"2026-08-23T00:00:00.000Z","sha256":"sha256-of-caller-supplied-html"},"product":{"name":"Widget","sku":null,"brand":null,"offer":{"price":"19.95","price_currency":"USD","availability":null,"url":"https://example.com/products/widget"}},"evidence":{"method":"schema_org_product_jsonld","source_sha256":"sha256-of-caller-supplied-html","record_sha256":"sha256-of-normalized-record","network_fetches":0,"model_calls":0}}},{"id":"machine_economy_changes_since","name":"Machine Economy Changes Since","description":"When your agent already checked zFinia and needs only material machine-economy changes since its last cursor, use this tool. Returns delta items and nextCursor for the next poll; empty items is valid. Pay 10000 atomic USDC on Base via exact x402. MCP does not pay.","endpoint":"https://api.zfinia.com/v1/intelligence/changes-since","version":"1","status":"live_pilot_unvalidated","priceAtomic":"10000","priceUsdc":"0.01","intent":"Get machine-economy changes since your last cursor","canonicalPage":"https://www.zfinia.com/api/services/machine-economy-changes-since","example":{"cursor":"2026-09-01T00:00:00.000Z","include_high_resolution":true,"maxItems":3},"getBehavior":"sample","inputSchema":{"type":"object","additionalProperties":false,"description":"Paid delta for a caller that already has a zFinia cursor. Supply cursor or since (the previous nextCursor).","properties":{"cursor":{"type":"string","description":"Previous nextCursor (opaque or ISO-8601). Required for the paid delta unless since is set. Pass this back on the next poll.","example":"2026-09-01T00:00:00.000Z"},"since":{"type":"string","description":"Alias of cursor. Use the previous nextCursor so only later material changes are returned."},"include_high_resolution":{"type":"boolean","description":"When true, paid items include full evidence fields already present on the public newswire item.","example":true},"maxItems":{"type":"integer","minimum":1,"maximum":50,"example":3}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["request_id","service_id","service_version","schema","generatedAt","since","nextCursor","count","items","truncated","usageRights"],"properties":{"request_id":{"type":"string","description":"Delivery request identifier; also returned in x-foundry-request-id."},"service_id":{"type":"string","description":"Canonical service identifier."},"service_version":{"type":"string","description":"Version of the invoked service."},"schema":{"type":"string"},"schemaVersion":{"type":"string"},"generatedAt":{"type":"string"},"since":{"type":"string"},"nextCursor":{"type":"string"},"count":{"type":"integer"},"truncated":{"type":"boolean"},"items":{"type":"array"},"marketMovements":{"type":"object"},"usageRights":{"type":"string"},"product":{"type":"string"},"priceAtomic":{"type":"string"},"highResolution":{"type":"boolean"}}},"outputExample":{"request_id":"example-request","service_id":"machine_economy_changes_since","service_version":"1","schema":"zfinia-newswire-1","schemaVersion":"zfinia-newswire-1","generatedAt":"2026-09-07T00:00:00.000Z","since":"2026-09-01T00:00:00.000Z","nextCursor":"2026-09-07T00:00:00.000Z","count":1,"truncated":false,"items":[{"eventId":"evt_x402_launch_20250506","headline":"Coinbase launches x402 HTTP-native payments","summary":"x402 uses HTTP 402 so agents can pay for APIs without accounts.","evidenceTier":"TIER_A","freshness":"archive"}],"marketMovements":{"resourcesDelta":0},"usageRights":"Caller may use returned JSON for their own systems.","product":"machine_economy_changes_since","priceAtomic":"10000","highResolution":true}}],"notice":"Read-only website projection. Prices must be confirmed against the seller's current HTTP 402 challenge. Listing does not prove paid fulfilment or independent demand."}