{"openapi":"3.1.0","info":{"title":"FreshDelta Markets — Public-Source Monitoring and Verified Crypto Funding","version":"1f8bde7","description":"Inspect and monitor public JSON/RSS/Atom sources, or check and buy fresh SEC-verified crypto funding changes through x402.","termsOfService":"https://delta.rursus.app/terms","contact":{"name":"FreshDelta support","url":"https://delta.rursus.app/support"}},"externalDocs":{"description":"Hosted agent skill and integration instructions","url":"https://delta.rursus.app/SKILL.md"},"servers":[{"url":"https://delta.rursus.app"}],"paths":{"/v1/sources/inspect":{"post":{"operationId":"inspectPublicSourceForMonitoring","summary":"Detect a public JSON, RSS, or Atom source and return ready FreshDelta configuration","description":"Returns HTTP 402 until an exact $0.01 USDC payment is supplied. Fetches once after verification, persists no source body, and settles only after the returned configuration passes the production normalizer.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri","description":"Public HTTPS JSON, RSS, or Atom URL without credentials, query parameters, or fragments"}},"required":["url"],"additionalProperties":false}}}},"responses":{"200":{"description":"Paid normalizer-verified source configuration","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"canonicalUrl":{"type":"string","maxLength":2048,"format":"uri","description":"Public HTTPS JSON, RSS, or Atom URL without credentials, query parameters, or fragments"},"detectedFormat":{"type":"string","enum":["json","rss","atom"]},"confidence":{"type":"string","enum":["high","medium","low"]},"itemCount":{"type":"integer","minimum":0,"maximum":200},"selectedFields":{"maxItems":12,"type":"array","items":{"type":"string","minLength":1,"maxLength":64}},"warnings":{"maxItems":8,"type":"array","items":{"type":"string","minLength":1,"maxLength":256}},"source":{"oneOf":[{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri","description":"Public HTTPS JSON, RSS, or Atom URL without credentials, query parameters, or fragments"},"format":{"type":"string","const":"json"},"itemsPath":{"maxItems":8,"type":"array","items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_.:@-]+$"},"description":"Property path to the record array; use an empty array when the JSON document root is the array"},"idPath":{"minItems":1,"maxItems":8,"type":"array","items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_.:@-]+$"},"description":"Property path to a stable unique string or safe-integer item identifier"},"fields":{"type":"object","propertyNames":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_-]*$"},"additionalProperties":{"minItems":1,"maxItems":8,"type":"array","items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_.:@-]+$"}}}},"required":["url","format","itemsPath","idPath","fields"],"additionalProperties":false},{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri","description":"Public HTTPS JSON, RSS, or Atom URL without credentials, query parameters, or fragments"},"format":{"type":"string","enum":["rss","atom"]}},"required":["url","format"],"additionalProperties":false}]},"price":{"type":"string","const":"$0.01"},"network":{"type":"string","enum":["eip155:84532","eip155:8453"]}},"required":["canonicalUrl","detectedFormat","confidence","itemCount","selectedFields","warnings","source","price","network"],"additionalProperties":false},"example":{"canonicalUrl":"https://api.coinbase.com/v2/currencies","detectedFormat":"json","confidence":"high","itemCount":174,"selectedFields":["name","min_size"],"warnings":[],"source":{"url":"https://api.coinbase.com/v2/currencies","format":"json","itemsPath":["data"],"idPath":["id"],"fields":{"name":["name"],"min_size":["min_size"]}},"price":"$0.01","network":"eip155:8453"}}}},"400":{"description":"Invalid or unsafe source URL","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"402":{"description":"Exact x402 payment required; the JSON body mirrors PAYMENT-REQUIRED"},"413":{"description":"Request body exceeds the size limit","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"415":{"description":"Request body is not application/json","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"502":{"description":"Source cannot produce a verified monitoring configuration; no settlement","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"503":{"description":"Public source failed with a retryable error; no settlement","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}}},"x-x402":{"scheme":"exact","price":"$0.01","network":"eip155:8453","payTo":"0x1480D7A7a299576B45d1793Ec8fb1E68361045B0"}}},"/v1/snapshots":{"post":{"operationId":"createNormalizedSourceSnapshot","summary":"Create a paid normalized public-source snapshot and cursor","description":"Returns HTTP 402 until an exact $0.01 USDC payment is supplied. No account or API key is required.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"source":{"oneOf":[{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri","description":"Public HTTPS JSON, RSS, or Atom URL without credentials, query parameters, or fragments"},"format":{"type":"string","const":"json"},"itemsPath":{"maxItems":8,"type":"array","items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_.:@-]+$"},"description":"Property path to the record array; use an empty array when the JSON document root is the array"},"idPath":{"minItems":1,"maxItems":8,"type":"array","items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_.:@-]+$"},"description":"Property path to a stable unique string or safe-integer item identifier"},"fields":{"type":"object","propertyNames":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_-]*$"},"additionalProperties":{"minItems":1,"maxItems":8,"type":"array","items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_.:@-]+$"}}}},"required":["url","format","itemsPath","idPath","fields"],"additionalProperties":false},{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri","description":"Public HTTPS JSON, RSS, or Atom URL without credentials, query parameters, or fragments"},"format":{"type":"string","enum":["rss","atom"]}},"required":["url","format"],"additionalProperties":false}]}},"required":["source"],"additionalProperties":false}}}},"responses":{"200":{"description":"Paid normalized snapshot","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"sourceUrl":{"type":"string","maxLength":2048,"format":"uri","description":"Public HTTPS JSON, RSS, or Atom URL without credentials, query parameters, or fragments"},"observedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"sourceTimestamp":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"snapshotHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"itemCount":{"type":"integer","minimum":0,"maximum":200},"cursor":{"type":"string","minLength":32,"maxLength":4096},"items":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":2048},"hash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"fields":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"anyOf":[{"type":"string","maxLength":2048},{"type":"number","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"boolean"},{"type":"null"}]}}},"required":["id","hash","fields"],"additionalProperties":false}},"price":{"type":"string","const":"$0.01"},"network":{"type":"string","enum":["eip155:84532","eip155:8453"]}},"required":["sourceUrl","observedAt","sourceTimestamp","snapshotHash","itemCount","cursor","items","price","network"],"additionalProperties":false}}}},"400":{"description":"Invalid or unsafe source","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"402":{"description":"Exact x402 payment required"},"409":{"description":"Another source refresh is in progress","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"413":{"description":"Request body exceeds the size limit","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"415":{"description":"Request body is not application/json","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"425":{"description":"Source refresh attempted before the poll floor","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"502":{"description":"Public source could not be normalized; no settlement","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"503":{"description":"Public source failed with a retryable error; no settlement","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}}},"x-x402":{"scheme":"exact","price":"$0.01","network":"eip155:8453","payTo":"0x1480D7A7a299576B45d1793Ec8fb1E68361045B0"}}},"/v1/checks":{"post":{"operationId":"checkForNewOrChangedItems","summary":"Check a paid cursor for new or changed items for free","requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"cursor":{"type":"string","minLength":32,"maxLength":4096}},"required":["cursor"],"additionalProperties":false}}}},"responses":{"200":{"description":"Unchanged result or immutable changed quote","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","oneOf":[{"type":"object","properties":{"changed":{"type":"boolean","const":false},"checkedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"lastChangedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"cursor":{"type":"string","minLength":32,"maxLength":4096}},"required":["changed","checkedAt","lastChangedAt","cursor"],"additionalProperties":false},{"type":"object","properties":{"changed":{"type":"boolean","const":true},"checkedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"counts":{"type":"object","properties":{"added":{"type":"integer","minimum":0,"maximum":200},"updated":{"type":"integer","minimum":0,"maximum":200},"removed":{"type":"integer","minimum":0,"maximum":200}},"required":["added","updated","removed"],"additionalProperties":false},"quote":{"type":"string","minLength":32,"maxLength":4096},"price":{"type":"string","const":"$0.01"},"expiresAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"retrieveUrl":{"type":"string","format":"uri"}},"required":["changed","checkedAt","counts","quote","price","expiresAt","retrieveUrl"],"additionalProperties":false}]}}}},"400":{"description":"Invalid cursor","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"409":{"description":"Another source check is in progress","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"410":{"description":"Expired cursor","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"413":{"description":"Request body or frozen delta exceeds the size limit","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"415":{"description":"Request body is not application/json","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"425":{"description":"Check attempted before source poll floor","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"502":{"description":"Public source failed with a permanent error","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"503":{"description":"Public source failed with a retryable error","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}}}}},"/v1/deltas/retrieve":{"post":{"operationId":"retrieveFrozenSourceDelta","summary":"Pay for an immutable new-or-changed source delta","requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"quote":{"type":"string","minLength":32,"maxLength":4096}},"required":["quote"],"additionalProperties":false}}}},"responses":{"200":{"description":"Paid frozen delta and next cursor","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"sourceUrl":{"type":"string","maxLength":2048,"format":"uri","description":"Public HTTPS JSON, RSS, or Atom URL without credentials, query parameters, or fragments"},"observedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"sourceTimestamp":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"fromSnapshotHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"toSnapshotHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"added":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":2048},"hash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"fields":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"anyOf":[{"type":"string","maxLength":2048},{"type":"number","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"boolean"},{"type":"null"}]}}},"required":["id","hash","fields"],"additionalProperties":false}},"updated":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"before":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":2048},"hash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"fields":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"anyOf":[{"type":"string","maxLength":2048},{"type":"number","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"boolean"},{"type":"null"}]}}},"required":["id","hash","fields"],"additionalProperties":false},"after":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":2048},"hash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"fields":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"anyOf":[{"type":"string","maxLength":2048},{"type":"number","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"boolean"},{"type":"null"}]}}},"required":["id","hash","fields"],"additionalProperties":false}},"required":["before","after"],"additionalProperties":false}},"removed":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":2048},"hash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"fields":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"anyOf":[{"type":"string","maxLength":2048},{"type":"number","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"boolean"},{"type":"null"}]}}},"required":["id","hash","fields"],"additionalProperties":false}},"cursor":{"type":"string","minLength":32,"maxLength":4096},"price":{"type":"string","const":"$0.01"},"network":{"type":"string","enum":["eip155:84532","eip155:8453"]}},"required":["sourceUrl","observedAt","sourceTimestamp","fromSnapshotHash","toSnapshotHash","added","updated","removed","cursor","price","network"],"additionalProperties":false}}}},"400":{"description":"Invalid or mismatched quote","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"402":{"description":"Exact x402 payment required"},"410":{"description":"Quote expired before settlement; no paid success","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"413":{"description":"Request body exceeds the size limit","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"415":{"description":"Request body is not application/json","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}}},"x-x402":{"scheme":"exact","price":"$0.01","network":"eip155:8453","payTo":"0x1480D7A7a299576B45d1793Ec8fb1E68361045B0"}}},"/v1/crypto-funding/check":{"post":{"operationId":"checkVerifiedCryptoFundingChanges","summary":"Check for newer verified crypto funding filings for free","description":"Returns the current immutable sequence and dataset freshness without requesting payment. Save currentSequence and buy a delta only when changed is true.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"afterSequence":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["afterSequence"],"additionalProperties":false}}}},"responses":{"200":{"description":"Free funding change metadata","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"changed":{"type":"boolean"},"afterSequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"currentSequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"dataAsOf":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"price":{"type":"string","const":"$0.25"},"network":{"type":"string","enum":["eip155:84532","eip155:8453"]},"retrieveUrl":{"type":"string","maxLength":2048,"format":"uri"}},"required":["changed","afterSequence","currentSequence","dataAsOf","price","network","retrieveUrl"],"additionalProperties":false}}}},"400":{"description":"Invalid or future sequence","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"413":{"description":"Request body exceeds the size limit","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"415":{"description":"Request body is not application/json","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"503":{"description":"The locally ingested SEC dataset is stale or unavailable; no payment challenge","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}}}}},"/v1/crypto-funding/delta":{"post":{"operationId":"retrieveVerifiedCryptoFundingDelta","summary":"Buy a nonempty immutable delta of SEC-verified crypto funding changes","description":"Validates freshness and pins a nonempty sequence window before returning an exact $0.25 x402 challenge. Returns at most 50 changes with explicit SEC amount semantics and filing provenance.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"afterSequence":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["afterSequence"],"additionalProperties":false}}}},"responses":{"200":{"description":"Paid SEC-verified funding delta","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"fromSequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"throughSequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"nextSequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"hasMore":{"type":"boolean"},"dataAsOf":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"events":{"minItems":1,"maxItems":50,"type":"array","items":{"oneOf":[{"type":"object","properties":{"eventId":{"type":"string","pattern":"^[a-f0-9]{64}$"},"issuer":{"type":"object","properties":{"cik":{"type":"string","pattern":"^\\d{10}$"},"legalName":{"type":"string","minLength":1,"maxLength":256},"website":{"type":"string","maxLength":2048,"format":"uri"}},"required":["cik","legalName"],"additionalProperties":false},"filing":{"type":"object","properties":{"form":{"type":"string","enum":["C","C/A","C-U","D","D/A"]},"accession":{"type":"string","pattern":"^\\d{10}-\\d{2}-\\d{6}$"},"filedAt":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"sourceUrl":{"type":"string","maxLength":2048,"format":"uri"}},"required":["form","accession","filedAt","sourceUrl"],"additionalProperties":false},"amount":{"type":"object","properties":{"valueUsd":{"anyOf":[{"type":"string","maxLength":18,"pattern":"^(0|[1-9]\\d*)$"},{"type":"null"}]},"kind":{"type":"string","enum":["target","maximum","committed","sold","remaining","not_disclosed"]},"sourceField":{"type":"string","maxLength":256,"pattern":"^[A-Za-z][A-Za-z0-9_]*(?:\\.[A-Za-z][A-Za-z0-9_]*)*$"}},"required":["valueUsd","kind","sourceField"],"additionalProperties":false},"securityType":{"anyOf":[{"type":"string","minLength":1,"maxLength":128},{"type":"null"}]},"firstSaleAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"closedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"verificationMethod":{"type":"string","const":"primary_source"},"verifiedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"changeType":{"type":"string","const":"announced"},"sequence":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["eventId","issuer","filing","amount","securityType","firstSaleAt","closedAt","verificationMethod","verifiedAt","changeType","sequence"],"additionalProperties":false},{"type":"object","properties":{"eventId":{"type":"string","pattern":"^[a-f0-9]{64}$"},"issuer":{"type":"object","properties":{"cik":{"type":"string","pattern":"^\\d{10}$"},"legalName":{"type":"string","minLength":1,"maxLength":256},"website":{"type":"string","maxLength":2048,"format":"uri"}},"required":["cik","legalName"],"additionalProperties":false},"filing":{"type":"object","properties":{"form":{"type":"string","enum":["C","C/A","C-U","D","D/A"]},"accession":{"type":"string","pattern":"^\\d{10}-\\d{2}-\\d{6}$"},"filedAt":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"sourceUrl":{"type":"string","maxLength":2048,"format":"uri"}},"required":["form","accession","filedAt","sourceUrl"],"additionalProperties":false},"amount":{"type":"object","properties":{"valueUsd":{"anyOf":[{"type":"string","maxLength":18,"pattern":"^(0|[1-9]\\d*)$"},{"type":"null"}]},"kind":{"type":"string","enum":["target","maximum","committed","sold","remaining","not_disclosed"]},"sourceField":{"type":"string","maxLength":256,"pattern":"^[A-Za-z][A-Za-z0-9_]*(?:\\.[A-Za-z][A-Za-z0-9_]*)*$"}},"required":["valueUsd","kind","sourceField"],"additionalProperties":false},"securityType":{"anyOf":[{"type":"string","minLength":1,"maxLength":128},{"type":"null"}]},"firstSaleAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"closedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"verificationMethod":{"type":"string","const":"primary_source"},"verifiedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"changeType":{"type":"string","const":"corrected"},"supersedesEventId":{"type":"string","pattern":"^[a-f0-9]{64}$"},"sequence":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["eventId","issuer","filing","amount","securityType","firstSaleAt","closedAt","verificationMethod","verifiedAt","changeType","supersedesEventId","sequence"],"additionalProperties":false}]}},"price":{"type":"string","const":"$0.25"},"network":{"type":"string","enum":["eip155:84532","eip155:8453"]},"attribution":{"type":"object","properties":{"source":{"type":"string","const":"U.S. Securities and Exchange Commission"},"system":{"type":"string","const":"EDGAR"},"sourceUrl":{"type":"string","const":"https://www.sec.gov/edgar/search/"}},"required":["source","system","sourceUrl"],"additionalProperties":false}},"required":["fromSequence","throughSequence","nextSequence","hasMore","dataAsOf","events","price","network","attribution"],"additionalProperties":false}}}},"400":{"description":"Invalid or future sequence","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"402":{"description":"Exact $0.25 x402 payment required"},"409":{"description":"No funding change exists after the supplied sequence; no payment challenge","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"413":{"description":"Request body exceeds the size limit","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"415":{"description":"Request body is not application/json","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"503":{"description":"The locally ingested SEC dataset is stale or unavailable; no payment challenge","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}}},"x-x402":{"scheme":"exact","price":"$0.25","network":"eip155:8453","payTo":"0x1480D7A7a299576B45d1793Ec8fb1E68361045B0"}}},"/v1/payments/{identifier}/status":{"get":{"operationId":"getX402PaymentLifecycleStatus","summary":"Check whether a high-entropy x402 payment is safe to retry","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"string","minLength":16,"maxLength":128,"pattern":"^[A-Za-z0-9._~:-]+$"}}],"responses":{"200":{"description":"Redacted payment lifecycle state","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"state":{"type":"string","enum":["verified","response_ready","settled","failed","settlement_unknown"]},"terminal":{"type":"boolean"},"retrySafe":{"type":"boolean"}},"required":["state","terminal","retrySafe"],"additionalProperties":false}}}},"400":{"description":"Invalid payment identifier","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}},"404":{"description":"No lifecycle for that identifier","content":{"application/json":{"schema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"ok":{"type":"boolean","const":false},"code":{"type":"string","minLength":1,"maxLength":64},"message":{"type":"string","minLength":1,"maxLength":512},"retryable":{"type":"boolean"},"retryAfterSeconds":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"requestId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["ok","code","message","retryable","requestId"],"additionalProperties":false}}}}}}}}}