{"id":2633867,"recorded_at":"2026-11-03T19:34:25.436189Z","observed_at":"2026-11-03T19:34:25.436137Z","subject_kind":"source_record","subject":"x402_bazaar:https://api.fresh402.com/v2/openapi-contract-diff","kind":"listing","method":"sync.x402_bazaar/1","body":{"endpoints":[["x402","https://api.fresh402.com/v2/openapi-contract-diff"]],"name":"Fresh402 Web Intelligence","owner_address":"0xfac492a8d7843c9afcca6a1691bccb5425ab14f3","raw":{"accepts":[{"amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xFAC492A8D7843C9aFCCa6A1691BCCB5425ab14F3","scheme":"exact"}],"description":"Use for conservative OpenAPI 3.0/3.1 JSON compatibility evidence after unfiltered free registration. Compare previous or fixed baseline, or override with an available same-watch hash. Bounded path/operation analysis with uncertainty warnings; no YAML, external reference fetch or execution of described operations. x402 $0.020 USDC on Base.","extensions":{"bazaar":{"info":{"input":{"body":{"compare_to":"previous","watch_id":"w_0123456789abcdef0123456789abcdef"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"algorithm":"openapi-directional-v2","changed":true,"changes":[{"classification":"definitely_breaking","path":"/paths/~1pets/get","rule":"http_method_removed"}],"counts":{"additive":0,"definitely_breaking":1,"potentially_breaking":0,"unclassified":0},"final_url":"https://example.com/","hash":"1111111111111111111111111111111111111111111111111111111111111111","previous_hash":"0000000000000000000000000000000000000000000000000000000000000000","rules_version":2,"semantic_model_used":false,"source_provenance":{"baseline_url":"https://example.com/"},"url":"https://example.com/","watch_id":"w_0123456789abcdef0123456789abcdef"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"Compare a registered, unfiltered public JSON OpenAPI 3.0/3.1 contract; watch_id is required, compare_to defaults to previous, and optional previous_hash overrides it. Bounded structural analysis, not a complete compatibility proof; no YAML, external reference fetching or execution of described API operations. Unknown fields are rejected.","properties":{"compare_to":{"default":"previous","description":"Optional mode: 'previous' (default) compares with the latest saved OpenAPI Contract Diff snapshot; 'baseline' uses its fixed saved baseline. Before contract history exists, the current registered watch state seeds the initial baseline. previous_hash overrides the mode. 'hash' appears only in results, not as an accepted input mode.","enum":["previous","baseline"],"type":"string"},"previous_hash":{"description":"Optional 64-character hexadecimal reference hash, case-insensitive. Prefer a hash returned by OpenAPI Contract Diff for this same watch, matching a retained contract snapshot or fixed baseline. The current registered core hash is also accepted as a fallback: without a matching contract snapshot, the fixed baseline (or registered state if no baseline exists) is used. Overrides compare_to; unavailable hashes return 404. Omit to use the selected mode.","pattern":"^[a-fA-F0-9]{64}$","type":"string"},"watch_id":{"description":"Required existing watch ID: 'w_' plus 32 lowercase hexadecimal characters. Obtain it with free fresh402_register or POST /v1/register using the public JSON OpenAPI 3.0/3.1 URL and no selector or ignore rules. Reuses the saved URL; do not pass url here. YAML, non-OpenAPI documents and scoped/filtered watches are unsupported. Illustrative IDs must be replaced.","pattern":"^w_[a-f0-9]{32}$","type":"string"}},"required":["watch_id"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"algorithm":{"type":"string"},"assumptions":{"items":{"type":"string"},"type":"array"},"changed":{"type":"boolean"},"changes":{"items":{"properties":{"after":{"type":"string"},"before":{"type":"string"},"classification":{"enum":["definitely_breaking","potentially_breaking","additive","unclassified"]},"evidence_index":{"description":"Opt-in contract view only: index in the full original durable changes list.","minimum":0,"type":"integer"},"path":{"type":"string"},"rule":{"type":"string"},"scope":{"enum":["selected_operation","shared_or_unknown"]}},"required":["classification","rule","path"],"type":"object"},"type":"array"},"changes_truncated":{"type":"boolean"},"compare_to":{"enum":["previous","baseline","hash"]},"comparison_source":{"type":"string"},"contract_view":{"properties":{"counts_scope":{"const":"full_document"},"excluded_operation_changes":{"type":"integer"},"hash_scope":{"type":"string"},"limitation":{"type":"string"},"original_result_sha256":{"type":"string"},"representation":{"const":"contract-impact-v1"},"status":{"enum":["breaking","review_required","no_breaking_change_observed"]},"used_operations":{"items":{"properties":{"method":{"enum":["get","put","post","delete","options","head","patch","trace"]},"path":{"type":"string"}},"required":["path","method"],"type":"object"},"type":"array"}},"type":"object"},"counts":{"properties":{"additive":{"type":"integer"},"definitely_breaking":{"type":"integer"},"potentially_breaking":{"type":"integer"},"unclassified":{"type":"integer"}},"type":"object"},"descriptive_only":{"type":"boolean"},"fetched_at":{"type":"string"},"final_url":{"type":"string"},"hash":{"type":"string"},"openapi_versions":{"properties":{"after":{"type":"string"},"before":{"type":"string"}},"type":"object"},"previous_hash":{"type":"string"},"reference_resolutions":{"type":"integer"},"rules_version":{"type":"integer"},"semantic_model_used":{"type":"boolean"},"source_provenance":{"properties":{"baseline_at":{"type":"string"},"baseline_url":{"type":"string"},"final_url":{"type":"string"},"raw_source_hash":{"type":"string"},"registered_core_hash":{"type":"string"},"requested_url":{"type":"string"}},"type":"object"},"url":{"type":"string"},"warnings":{"items":{"type":"string"},"type":"array"},"watch_id":{"type":"string"},"work_units":{"type":"integer"}},"required":["watch_id","hash","previous_hash","changed","changes","counts","source_provenance","rules_version"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-11-03T02:57:07.048Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-11-03T02:57:06.298Z"},"resource":"https://api.fresh402.com/v2/openapi-contract-diff","serviceName":"Fresh402 Web Intelligence","type":"http","x402Version":2},"source":"x402_bazaar","summary":"Use for conservative OpenAPI 3.0/3.1 JSON compatibility evidence after unfiltered free registration. Compare previous or fixed baseline, or override with an available same-watch hash. Bounded path/operation analysis with uncertainty warnings; no YAML, external reference fetch or execution of described operations. x402 $0.020 USDC on Base."},"body_sha256":"c2cc675381a8c86ad6cd127f041fb3b7b41c21afef1b0ac3e5c60194a9a3e045","prev_id":null,"leaf":"0x74cfffe42d09a77d09e8610bf31b4c127d4e31f28bf7dc1885301b1b5ced8501","leaf_text":"{\"body\":\"c2cc675381a8c86ad6cd127f041fb3b7b41c21afef1b0ac3e5c60194a9a3e045\",\"id\":2633867,\"kind\":\"listing\",\"method\":\"sync.x402_bazaar/1\",\"observed_us\":1793734465436137,\"prev\":null,\"subject\":\"x402_bazaar:https://api.fresh402.com/v2/openapi-contract-diff\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-11-03","leaves":425475,"root":"0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a","chained":"0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43","anchor_chain":"eip155:5042002","anchor_tx":"0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7","anchor_block":70601990},"proof":["0x74cffc1bbea89007718f731985ada71fbc5fbd59d0ee8048bec8fc4fb2518c68","0x5428c9db0507ad883eef6cae61fd0d423d7fd1f7e2c8ef927d28057885d7d119","0x377607df59b1e38217fdb18496d10156bb47c23ff410e8a323eaaf98afa02109","0x378ed2a3f9ba3d159ac7b3e5350deb9e27d13cf597505b7a6f7bd2975a559beb","0x66dbaf01bd149c269086e282bb1650df053ae9a8b200a30c763713b915e3d6dd","0x990299586509aa097545453b61f639cf0eaaec8ed4656d63bd33dc3809c22b06","0x966f9ab57c7b55fe9f48d724173a152163d36fea7d75236864b6fdd14dc67dab","0xa488af4ecf1ee583f81bfad918192be5d910d95da7e706fc7d41657e3239d620","0x4f3f88f7e6426fe7d1e38e3b1c5a373ce6ac45ff832ee8084de27f96507dc133","0xebfd8c2b05f8560cb8f656e7bd5d9110a96e60bbb945b770c17dd50e29f6fd08","0x96e64367ecd4158184ea3461474929705bea81c8d6c9fe1ba3ff777d6f4815c7","0xbfb5b86c3732e3821396df788c25997c105ee933690649fadb31f13174f0bc9d","0x0a2166fdbd0fb119437aa5c587d6d76eacdc831e2e2d305db6de877994a9e71a","0x8888e0d25075a71372832a4a34d226613212be78f7f52e7bc201b28be0cf3c7b","0x1be647e954f61ace2ed9636ef78e1986bb535c60f6f7e9d512f4249f9507bb36","0x4f2735e4d41cb2a5d48f6769cc066ea1066bbcd0623dd42fe7bc81e54092cd64","0x3ef2d6c56d2bc5990e646c07605e90ed24d1c642cbcca8f60a35422b8b7981ee","0x717b5d7cbc24826c5b1f7b7433bf30b76e9ba1370476af4e1b494a5211897cc3","0xe35032d4b064b015fe60638756eeb0bc24e7c7943586468d33349341ee0ed3d6"]}