{"openapi":"3.1.1","info":{"title":"market.561.group","version":"2","description":"The seller's served offers. Inputs, examples, prices and response schemas derive from its executable catalogue. Inspect the live 402 quote before payment; declared contracts do not prove delivery or settlement."},"paths":{"/v1/publications/the-x402-economy":{"get":{"operationId":"publications/the-x402-economy","summary":"The x402 Economy","description":"How the web’s unused payment code became a way for software to pay, and what it has earned so far: HTTP 402’s history, one paid request step by step, who governs x402, its rivals, the market measurements, security and US law.","tags":["publications","x402","stablecoins","agent payments","HTTP 402","machine payments"],"parameters":[],"x-x402-seller":null,"x-price":"$9.00","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/zip":{"schema":{"type":"string","description":"A ZIP binary containing the accepted EPUB and PDF edition."},"example":"the-x402-economy.zip"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/publications/project-management-course-by-course":{"get":{"operationId":"publications/project-management-course-by-course","summary":"Project Management, Course by Course","description":"A study companion to Google’s Project Management Certificate: one chapter per course, self-checks with answers, and a guide to the capstone. Independent of Google and Coursera.","tags":["publications","project management","Google certificate","Coursera","study guide","project management certificate"],"parameters":[],"x-x402-seller":null,"x-price":"$9.00","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/zip":{"schema":{"type":"string","description":"A ZIP binary containing the accepted EPUB and PDF edition."},"example":"project-management-course-by-course.zip"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/publications/the-capm-domain-by-domain":{"get":{"operationId":"publications/the-capm-domain-by-domain","summary":"Project Management Fundamentals, Domain by Domain","description":"A study companion to PMI’s CAPM exam that follows the 2023 outline task by task and ends with a 40-question practice exam. Independent of PMI.","tags":["publications","CAPM","PMI","project management","exam prep","project management certification"],"parameters":[],"x-x402-seller":null,"x-price":"$12.00","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/zip":{"schema":{"type":"string","description":"A ZIP binary containing the accepted EPUB and PDF edition."},"example":"the-capm-domain-by-domain.zip"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/publications/data-analytics-course-by-course":{"get":{"operationId":"publications/data-analytics-course-by-course","summary":"Data Analytics, Course by Course","description":"A study companion to Google’s Data Analytics Certificate: spreadsheets, SQL, Tableau and Python, with tested code and answered self-checks. Independent of Google and Coursera.","tags":["publications","data analytics","SQL","Python","Google certificate","study guide"],"parameters":[],"x-x402-seller":null,"x-price":"$9.00","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/zip":{"schema":{"type":"string","description":"A ZIP binary containing the accepted EPUB and PDF edition."},"example":"data-analytics-course-by-course.zip"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/publications/ux-design-course-by-course":{"get":{"operationId":"publications/ux-design-course-by-course","summary":"UX Design, Course by Course","description":"A study companion to Google’s UX Design Certificate: the design process from its sources, accessibility throughout, and a portfolio guide. Independent of Google and Coursera.","tags":["publications","UX design","accessibility","Google certificate","study guide","UX design certificate"],"parameters":[],"x-x402-seller":null,"x-price":"$9.00","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/zip":{"schema":{"type":"string","description":"A ZIP binary containing the accepted EPUB and PDF edition."},"example":"ux-design-course-by-course.zip"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/publications/business-management-course-by-course":{"get":{"operationId":"publications/business-management-course-by-course","summary":"Business Management, Course by Course","description":"A study companion to Cornell’s Business Management Essentials certificate: finance, marketing, strategy, organizing and leading. Independent of Cornell.","tags":["publications","business management","eCornell","study guide","management certificate","leadership"],"parameters":[],"x-x402-seller":null,"x-price":"$12.00","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/zip":{"schema":{"type":"string","description":"A ZIP binary containing the accepted EPUB and PDF edition."},"example":"business-management-course-by-course.zip"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/publications/business-strategy-course-by-course":{"get":{"operationId":"publications/business-strategy-course-by-course","summary":"Business Strategy, Course by Course","description":"A study companion to Cornell’s Business Strategy certificate: value, disruption, alliances, game theory and platforms. Independent of Cornell.","tags":["publications","business strategy","eCornell","game theory","study guide","strategy certificate"],"parameters":[],"x-x402-seller":null,"x-price":"$12.00","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/zip":{"schema":{"type":"string","description":"A ZIP binary containing the accepted EPUB and PDF edition."},"example":"business-strategy-course-by-course.zip"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/koios/briefing/current":{"get":{"operationId":"koios-intelligence/current-briefing","summary":"Koios Intelligence Briefing","description":"The current Koios intelligence issue: bounded source-led analysis with every section linked to its cited evidence.","tags":["koios-intelligence","news","intelligence","claims","evidence","briefing"],"parameters":[],"x-x402-seller":null,"x-price":"$0.25","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["kind","id","issuedAt","title","sections","references"],"properties":{"kind":{"const":"koios.news.intelligence-briefing/v1"},"id":{"type":"string"},"issuedAt":{"type":"string"},"title":{"type":"string"},"sections":{"type":"array","minItems":1},"references":{"type":"object"}}},"example":{"kind":"koios.news.intelligence-briefing/v1","id":"koios-intelligence-briefing:2026-09-24:2026-09-25","issuedAt":"2026-09-25T00:00:00.000Z","title":"Koios Intelligence Briefing","sections":[{"heading":"A sourced development","body-markdown":"A bounded evidence-led summary.","sources":["https://example.com/source"]}],"references":{"https://example.com/source":{"id":"https://example.com/source","type":"webpage","title":"Source","URL":"https://example.com/source"}}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/ephemeris/moment/{date}":{"get":{"operationId":"ephemeris/moment","summary":"Moment Essentials","description":"Deterministic apparent tropical ephemeris with signs, motion, lunar phase, aspects, provenance and audited error bounds.","tags":["ephemeris","astrology","planetary-positions"],"parameters":[{"name":"date","in":"path","required":true,"schema":{"type":"string","description":"Exact ISO-8601 UTC date or instant, e.g. 2026-07-21T00:00:00Z."}}],"x-x402-seller":null,"x-price":"$0.04","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["time","frame","bodies","lunarPhase","aspects","provenance","accuracy"],"properties":{"time":{"type":"string"},"frame":{"type":"string"},"bodies":{"type":"object"},"lunarPhase":{"type":"object"},"aspects":{"type":"array"},"provenance":{"type":"object"},"accuracy":{"type":"object"}}},"example":{"time":"2026-07-21T00:00:00.000Z","frame":"geocentric ecliptic-of-date, tropical, apparent","bodies":{"sun":{"longitude":118.3151,"latitude":0,"speed":0.95465,"sign":"Cancer","degreeInSign":28.3151,"motion":"direct"}},"lunarPhase":{"name":"first quarter","illuminatedFraction":0.566,"trend":"waxing"},"aspects":[{"bodyA":"jupiter","bodyB":"uranus","name":"sextile","offset":-0.08,"phase":"applying"}],"provenance":{"algorithm":"meeus-truncated-series + jpl-approximate-elements (zero-dependency)"},"accuracy":{"validRange":"1800-2050","method":"independently audited against astronomy-engine (VSOP87/ELP)"}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/astronomy/positions/{date}":{"get":{"operationId":"astronomy/astronomy-positions","summary":"Astronomy Positions","description":"Apparent geocentric ecliptic longitude, latitude and angular speed with lunar illumination, computation provenance and measured error bounds.","tags":["astronomy","ephemeris","positional-astronomy","planetary-positions"],"parameters":[{"name":"date","in":"path","required":true,"schema":{"type":"string","description":"Exact ISO-8601 UTC date or instant, e.g. 2026-07-21T00:00:00Z."}}],"x-x402-seller":null,"x-price":"$0.04","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["tier","time","frame","bodies","lunarPhase","provenance","accuracy"],"properties":{"tier":{"const":"astronomy-positions"},"time":{"type":"string"},"frame":{"type":"string"},"bodies":{"type":"object"},"lunarPhase":{"type":"object"},"provenance":{"type":"object"},"accuracy":{"type":"object"}}},"example":{"tier":"astronomy-positions","time":"2026-07-21T00:00:00.000Z","frame":"geocentric ecliptic-of-date, tropical, apparent","bodies":{"sun":{"longitude":118.3151,"latitude":0,"speed":0.95465}},"lunarPhase":{"elongation":92.4413,"illuminatedFraction":0.566,"trend":"waxing"},"provenance":{"algorithm":"meeus-truncated-series + jpl-approximate-elements (zero-dependency)"},"accuracy":{"validRange":"1800-2050","method":"independently audited against astronomy-engine (VSOP87/ELP)"}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/x402-market/observation":{"get":{"operationId":"x402-market-observation/market-observation","summary":"x402 Market Observation","description":"Sampled Base USDC EIP-3009 AuthorizationUsed activity with provider provenance and explicit arithmetic extrapolation; it does not identify x402 use or agent identity.","tags":["x402-market-observation","x402","market-data","base","eip-3009"],"parameters":[{"name":"windowBlocks","in":"query","required":false,"schema":{"type":"integer","minimum":30,"maximum":10800,"default":900,"description":"Block-count sample window ending near a public-provider chain tip; the response distinguishes measured range from arithmetic extrapolation."},"example":900}],"x-x402-seller":null,"x-price":"$0.10","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["recordType","observedAt","chain","measured","extrapolated","caveat"],"properties":{"recordType":{"type":"string"},"observedAt":{"type":"string"},"chain":{"type":"object"},"measured":{"type":"object"},"distinctAuthorizersSampled":{"type":"integer"},"extrapolated":{"type":"object"},"caveat":{"type":"string"}}},"example":{"recordType":"561-group.x402-market-observation","observedAt":"2026-08-28T02:00:00.000Z","chain":{"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","rangeObservation":true},"measured":{"fromBlock":50546711,"toBlock":50547611,"blocks":900,"approximateMinutes":30,"authorizations":812,"distinctAuthorizers":96},"distinctAuthorizersSampled":96,"extrapolated":{"dayFactor":48,"monthFactor":1440,"authorizationsPerDay":38976,"authorizationsPer30Days":1169280,"basis":"a 900-block sample scaled by 48.0 to a day; a burst inside the window is scaled with it"},"caveat":"EIP-3009 AuthorizationUsed is not an x402 marker or an agent identity. Daily and monthly figures are arithmetic projections from this sampled range, not established bounds."}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/pacing/analysis":{"post":{"operationId":"pacing-intelligence/analyze-pacing","summary":"Pacing Analysis","description":"Pacing Analysis: the full analyzePacing report over caller-submitted biometric observations -- rolling baselines, morning deviation, resting-heart-rate threshold estimate, and conservative PEM risk flags, each with citations and epistemic labels. Stateless: nothing submitted or computed is stored.","tags":["pacing-intelligence","health","pacing","biometric","me-cfs","long-covid","hrv"],"parameters":[],"x-x402-seller":null,"x-price":"$0.05","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"observations":{"type":"array","minItems":1,"description":"nutrition-biometric-observation-v1-shaped records: { metric, measuredAt|enteredAt, measurement: { value, unit, precision }, missingness: { status } }.","items":{"type":"object","required":["metric"],"properties":{"metric":{"type":"string"},"measuredAt":{"type":"string"},"enteredAt":{"type":"string"},"measurement":{"type":"object","properties":{"value":{},"unit":{"type":"string"},"precision":{"type":"string"}}},"missingness":{"type":"object","properties":{"status":{"type":"string"}}}}}},"windowDays":{"type":"integer","minimum":1,"description":"Trailing rolling-baseline window in days; defaults to 14."},"metricIds":{"type":"object","description":"Overrides which metric id names resting-heart-rate/hrv/sleep/activity."}},"required":["observations"]},"example":{"observations":[{"recordType":"nutrition-biometric-observation","schemaVersion":"1.0.0","metric":"hrv-rmssd","measuredAt":"2026-08-30T07:00:00Z","measurement":{"value":"42.1","unit":"ms","precision":"1"},"missingness":{"status":"observed"}}],"windowDays":14}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["observationCount","usableObservationCount","windowDays","restingHeartRate","hrv","sleep","activity","risk","note"],"properties":{"observationCount":{"type":"integer"},"usableObservationCount":{"type":"integer"},"windowDays":{"type":"integer"},"restingHeartRate":{"type":"object"},"hrv":{"type":"object"},"sleep":{"type":"object"},"activity":{"type":"object"},"risk":{"type":"object"},"note":{"type":"string"}}},"example":{"observationCount":15,"usableObservationCount":15,"windowDays":14,"restingHeartRate":{"latestValue":58,"thresholdEstimate":{"ceilingBpm":73,"restingHr":58,"formula":"resting heart rate + 15 bpm","evidenceStatus":"Workwell Foundation clinical rule of thumb; no validating primary study found (targeted PubMed search, 2026-09-01). Present as an informal heuristic, never as a validated instrument."}},"hrv":{"today":{"timestamp":"2026-08-30T07:00:00Z","value":31.2,"status":"observed"},"baseline":{"median":42.1,"mad":3.4,"n":13,"windowDays":14,"missingCount":1,"insufficientData":false},"deviation":{"deviation":-4.3,"rawDelta":-10.9,"status":"ok","median":42.1,"mad":3.4}},"sleep":{"today":null,"baseline":{"median":null,"mad":null,"n":0,"windowDays":14,"missingCount":0,"insufficientData":true},"deviation":{"deviation":null,"rawDelta":null,"status":"insufficient-baseline","median":null,"mad":null}},"activity":{"today":null,"baseline":{"median":null,"mad":null,"n":0,"windowDays":14,"missingCount":0,"insufficientData":true},"deviation":{"deviation":null,"rawDelta":null,"status":"insufficient-baseline","median":null,"mad":null}},"risk":{"flags":[{"code":"HRV_SUPPRESSED_VS_OWN_BASELINE","message":"Today's HRV (RMSSD) deviates notably below this person's own rolling baseline.","evidenceStatus":"Directionally consistent with Aboagye et al. 2025 (single post-COVID cohort, n=68, not externally validated) and Ruijgt et al. 2026 (observational, no validated threshold). Not a diagnostic or predictive claim."}],"dataQuality":{"hrv":"ok","sleep":"insufficient-baseline","activity":"insufficient-baseline"},"note":"Descriptive deviation-from-own-baseline flags only. No output of this function diagnoses, predicts, or confirms post-exertional malaise."},"note":"Descriptive statistics and labeled heuristic flags only. No diagnosis, prediction, or confirmation of post-exertional malaise is made or implied."}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/pacing/heart-rate-threshold":{"post":{"operationId":"pacing-intelligence/estimate-heart-rate-threshold","summary":"Heart-Rate Threshold","description":"Heart-Rate Threshold: the Workwell Foundation resting-heart-rate+15bpm pacing-ceiling heuristic, labeled as an unvalidated clinical rule of thumb. Stateless: nothing submitted or computed is stored.","tags":["pacing-intelligence","health","pacing","biometric","heart-rate","workwell","heuristic"],"parameters":[],"x-x402-seller":null,"x-price":"$0.01","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"restingHr":{"type":"number","exclusiveMinimum":0,"description":"Resting heart rate in beats per minute."}},"required":["restingHr"]},"example":{"restingHr":58}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["ceilingBpm","restingHr","formula","evidenceStatus"],"properties":{"ceilingBpm":{"type":"number"},"restingHr":{"type":"number"},"formula":{"type":"string"},"evidenceStatus":{"type":"string"}}},"example":{"ceilingBpm":73,"restingHr":58,"formula":"resting heart rate + 15 bpm","evidenceStatus":"Workwell Foundation clinical rule of thumb; no validating primary study found (targeted PubMed search, 2026-09-01). Present as an informal heuristic, never as a validated instrument."}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/orphan-patch/score":{"post":{"operationId":"jsnode-package-vulnerability-triage/score-orphan-patch-candidates","summary":"Orphan-Patch Score","description":"Ranks packages with disclosed advisories, silent maintainers, and many dependents as orphan-patch candidates, deterministically, from public inputs alone.","tags":["jsnode-package-vulnerability-triage","software-supply-chain","supply-chain","advisory","npm","triage"],"parameters":[],"x-x402-seller":null,"x-price":"$0.02","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["advisories","maintenance","dependents"],"properties":{"advisories":{"type":"array","description":"{id, package, ecosystem, severity, published, fixedVersion} rows; fixedVersion is null when no fix is known."},"maintenance":{"type":"array","description":"{package, ecosystem, lastReleaseDaysAgo, openIssueResponseDaysMedian} rows; openIssueResponseDaysMedian is null when no issue response was ever recorded."},"dependents":{"type":"array","description":"{package, ecosystem, dependentCount} rows."}}},"example":{"advisories":[{"id":"GHSA-2026-0001","package":"left-pad-example","ecosystem":"npm","severity":"high","published":"2026-01-15T00:00:00Z","fixedVersion":null}],"maintenance":[{"package":"left-pad-example","ecosystem":"npm","lastReleaseDaysAgo":900,"openIssueResponseDaysMedian":null}],"dependents":[{"package":"left-pad-example","ecosystem":"npm","dependentCount":4200}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["candidates"],"properties":{"candidates":{"type":"array","items":{"type":"object","required":["package","ecosystem","score","reasons","advisoryIds"],"properties":{"package":{"type":"string"},"ecosystem":{"type":"string"},"score":{"type":"number"},"reasons":{"type":"array","items":{"type":"string"}},"advisoryIds":{"type":"array","items":{"type":"string"}}}}}}},"example":{"candidates":[{"package":"left-pad-example","ecosystem":"npm","score":62.5,"reasons":["unpatched high advisory GHSA-2026-0001 (published 2026-01-15T00:00:00Z)","last release 900 days ago","no issue response recorded","4200 known dependents"],"advisoryIds":["GHSA-2026-0001"]}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/base-chain/balance":{"get":{"operationId":"base-chain/address-balance","summary":"Base Address Balance","description":"Native ETH balance for one Base network address, read live from a public Base RPC node (eth_getBalance) and returned with the snapshot block it was read at.","tags":["base-chain","chain-data","base","balance"],"parameters":[{"name":"address","in":"query","required":true,"schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"The Base network address to read."},"example":"0x4200000000000000000000000000000000000006"}],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["address","weiBalance","snapshotBlock"],"properties":{"address":{"type":"string"},"weiBalance":{"type":"string"},"snapshotBlock":{"type":"string"}}},"example":{"address":"0x4200000000000000000000000000000000000006","weiBalance":"1000000000000000000","snapshotBlock":"100"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/base-chain/gas-oracle":{"get":{"operationId":"base-chain/gas-oracle","summary":"Base Gas Oracle","description":"Current Base network gas price, read live from a public Base RPC node (eth_gasPrice) and returned in both wei and gwei with the snapshot block it was read at.","tags":["base-chain","chain-data","base","gas"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["weiGasPrice","gweiGasPrice","snapshotBlock"],"properties":{"weiGasPrice":{"type":"string"},"gweiGasPrice":{"type":"number"},"snapshotBlock":{"type":"string"}}},"example":{"weiGasPrice":"1000000000","gweiGasPrice":1,"snapshotBlock":"1"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/base-chain/transaction":{"get":{"operationId":"base-chain/transaction-lookup","summary":"Base Transaction Check","description":"Look up one Base network transaction by its hash, read live from a public Base RPC node (eth_getTransactionByHash). Returns found:false (billably) for a hash the node does not know.","tags":["base-chain","chain-data","base","transaction"],"parameters":[{"name":"hash","in":"query","required":true,"schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","description":"The Base network transaction hash to look up."},"example":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}],"x-x402-seller":null,"x-price":"$0.002","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["hash","found","transaction"],"properties":{"hash":{"type":"string"},"found":{"type":"boolean"},"transaction":{"type":["object","null"]}}},"example":{"hash":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","found":true,"transaction":{"hash":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","blockNumber":"0x64","from":"0x4200000000000000000000000000000000000006"}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/pre-sign/conformance":{"post":{"operationId":"trashpanda/pre-sign-conformance","summary":"Trashpanda Base Pre-Sign Policy Conformance","description":"Deterministically evaluates one unsigned Base transaction against the buyer's exact policy and immutable block anchor before signing, returning a replayable clause-by-clause PASS, FAIL, or ESCALATE receipt. No keys, signatures, custody, signing, or broadcast authority are accepted.","tags":["trashpanda","trashpanda-services","base","pre-sign","transaction-policy","deterministic"],"parameters":[],"x-x402-seller":null,"x-price":"$0.03","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["type","version","transaction","policy","anchor","evidence","receiptProfile"],"properties":{"type":{"const":"BasePreSignConformanceRequest"},"version":{"const":1},"transaction":{"type":"object","description":"One unsigned Base transaction; credentials, signatures, signed transactions, custody, signing, and broadcast grants are refused."},"policy":{"type":"object","description":"The exact deterministic policy clauses to evaluate."},"anchor":{"type":"object","description":"One immutable Base block number and hash."},"evidence":{"type":"array","description":"Deterministic evidence objects cited by policy clauses."},"receiptProfile":{"const":"full-v1"}}},"example":{"type":"BasePreSignConformanceRequest","version":1,"transaction":{"type":"UnsignedBaseTransaction","chainId":8453,"sender":"0x1111111111111111111111111111111111111111","to":"0x2222222222222222222222222222222222222222","valueWei":"0","data":"0x","gasLimit":"21000","nonce":"0"},"policy":{"type":"BasePreSignPolicy","version":1,"clauses":[{"id":"a-chain","type":"ChainIdEquals","chainId":8453}]},"anchor":{"type":"ImmutableBaseBlockAnchor","chainId":8453,"blockNumber":"1","blockHash":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"evidence":[],"receiptProfile":"full-v1"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["id","type","requestDigest","transactionDigest","policyDigest","chain","block","anchorAssurance","engine","clauseResults","verdict","evidenceReferences","evidenceAssurance","replay","forbiddenEffects"],"properties":{"id":{"type":"string"},"type":{"const":"BasePreSignPolicyConformanceReceipt"},"verdict":{"enum":["PASS","FAIL","ESCALATE"]},"clauseResults":{"type":"array"},"forbiddenEffects":{"type":"object"}}},"example":{"id":"ni:///sha-256;NYqiNcrA_5bH1ysrXsy7hO0PzeX2NclTFkn85KCfvVk","type":"BasePreSignPolicyConformanceReceipt","version":1,"requestDigest":"ni:///sha-256;a11hNQXJ34rZfGk823_e-4h2EOO-PF6POfwyMceH22Y","transactionDigest":"ni:///sha-256;Gv7Dsz1qLH7bADxe1632n4apGzl8x9EHNBrylpXi1UA","policyDigest":"ni:///sha-256;KZjmKuiZr5WC3oHkQcG3xQmP0ZqOt22H1dmYTBxaPG0","chain":{"caip2":"eip155:8453","chainId":8453},"block":{"number":"1","hash":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"anchorAssurance":"customer-declared-unverified","engine":{"id":"ni:///sha-256;Hb2S8iZrnwzh6Alj7lo0iYRXy25ByoNwbHi-gwatRhU","version":2},"clauseResults":[{"clauseId":"a-chain","clauseType":"ChainIdEquals","disposition":"PASS","actual":8453,"expected":8453,"evidenceReferences":[]}],"verdict":"PASS","evidenceReferences":[],"evidenceAssurance":"customer-declared-unverified","replay":{"operation":"evaluateBasePreSignPolicy","engineId":"ni:///sha-256;Hb2S8iZrnwzh6Alj7lo0iYRXy25ByoNwbHi-gwatRhU","module":"@red-cup-engineering/blockchain-trashpanda@0.1.0","export":"evaluateBasePreSignPolicy","runtime":"node>=22.18","normalizedRequest":{"type":"BasePreSignConformanceRequest","version":1,"transaction":{"type":"UnsignedBaseTransaction","chainId":8453,"sender":"0x1111111111111111111111111111111111111111","to":"0x2222222222222222222222222222222222222222","valueWei":"0","data":"0x","gasLimit":"21000","nonce":"0"},"policy":{"type":"BasePreSignPolicy","version":1,"clauses":[{"id":"a-chain","type":"ChainIdEquals","chainId":8453}]},"anchor":{"type":"ImmutableBaseBlockAnchor","chainId":8453,"blockNumber":"1","blockHash":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"evidence":[],"receiptProfile":"full-v1"},"expectedReceiptProfile":"full-v1"},"forbiddenEffects":{"credentials":false,"custody":false,"signing":false,"broadcast":false,"stateMutation":false}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/market-action/admission":{"post":{"operationId":"trashpanda/market-action-admission","summary":"Trashpanda Market Action Admission","description":"Deterministically evaluates one proposed market action against the buyer's exact policy, immutable snapshot, fees, risk limits, and customer-declared public evidence, returning a replayable ADMIT, REFUSE, or ESCALATE receipt. It does not predict markets, handle keys, hold custody, sign, place orders, or execute trades.","tags":["trashpanda","trashpanda-services","market-action","risk-policy","broker","deterministic"],"parameters":[],"x-x402-seller":null,"x-price":"$0.04","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["type","version","candidate","anchor","evidence","policy","receiptProfile"],"properties":{"type":{"const":"MarketActionAdmissionRequest"},"version":{"const":1},"candidate":{"type":"object","description":"One proposed BUY, SELL, CLOSE, REDUCE, or HOLD action; never an order or execution grant."},"anchor":{"type":"object","description":"One immutable content-addressed snapshot and bounded decision-validity window."},"evidence":{"type":"array","description":"Sorted customer-declared, publicly referenceable observations bound to the snapshot."},"policy":{"type":"object","description":"Sorted deterministic admission clauses for venue, instrument, action, notional, leverage, evidence thresholds, and freshness."},"receiptProfile":{"const":"full-v1"}}},"example":{"type":"MarketActionAdmissionRequest","version":1,"candidate":{"type":"CandidateMarketAction","action":"SELL","venue":"urn:venue:gmx-v2:eip155:42161","instrument":"urn:instrument:gmx:eth-usd-perpetual","side":"LONG","notionalUsdMicros":"25000000","leverageBps":"20000"},"anchor":{"type":"ImmutableMarketDecisionAnchor","snapshot":"ni:///sha-256;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","decisionAt":"2026-07-22T18:00:30.000Z","expiresAt":"2026-07-22T18:05:30.000Z"},"evidence":[],"policy":{"type":"MarketActionAdmissionPolicy","version":1,"clauses":[{"id":"a-action","type":"ActionIn","actions":["SELL"]},{"id":"b-notional","type":"NotionalUsdMicrosAtMost","value":"50000000"},{"id":"c-leverage","type":"LeverageBpsAtMost","value":"30000"}]},"receiptProfile":"full-v1"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["id","type","requestDigest","candidateDigest","policyDigest","snapshot","decisionAt","validUntil","engine","clauseResults","verdict","replay","forbiddenEffects"],"properties":{"id":{"type":"string"},"type":{"const":"MarketActionAdmissionReceipt"},"verdict":{"enum":["ADMIT","REFUSE","ESCALATE"]},"clauseResults":{"type":"array"},"forbiddenEffects":{"type":"object"}}},"example":{"id":"ni:///sha-256;mshiVXmzYJ5NKzaGyYPYr_YsMJrUHlbN-aMWxiLG5K8","type":"MarketActionAdmissionReceipt","version":1,"requestDigest":"ni:///sha-256;hM-CWdx0B6FiU_m1YW9T_zszoYVPLhKvS0iTlUYepMw","candidateDigest":"ni:///sha-256;-IV8qW8_dh30Y6LDm-COWPxvAbLW06C_Lg_dr7U8U98","policyDigest":"ni:///sha-256;LvzlDtQN4eARgJ51OOiLwkSwVf_w8VFkgm57sMDpHmA","snapshot":"ni:///sha-256;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","decisionAt":"2026-07-22T18:00:30.000Z","validUntil":"2026-07-22T18:05:30.000Z","engine":{"id":"ni:///sha-256;-nztTB51d0leDDsL9bBVvvkNzWrTmRRgmOAZG-k2aiE","version":1},"clauseResults":[{"clauseId":"a-action","clauseType":"ActionIn","disposition":"PASS","actual":"SELL","expected":["SELL"],"evidenceReferences":[]},{"clauseId":"b-notional","clauseType":"NotionalUsdMicrosAtMost","disposition":"PASS","actual":"25000000","expected":"50000000","evidenceReferences":[]},{"clauseId":"c-leverage","clauseType":"LeverageBpsAtMost","disposition":"PASS","actual":"20000","expected":"30000","evidenceReferences":[]}],"verdict":"ADMIT","evidenceReferences":[],"evidenceAssurance":"customer-declared-unverified","decisionScope":"policy-admission-only-not-prediction-or-execution","replay":{"operation":"evaluateMarketActionAdmission","engineId":"ni:///sha-256;-nztTB51d0leDDsL9bBVvvkNzWrTmRRgmOAZG-k2aiE","module":"@red-cup-engineering/blockchain-trashpanda","export":"evaluateMarketActionAdmission","runtime":"node>=22.18","normalizedRequest":{"type":"MarketActionAdmissionRequest","version":1,"candidate":{"type":"CandidateMarketAction","action":"SELL","venue":"urn:venue:gmx-v2:eip155:42161","instrument":"urn:instrument:gmx:eth-usd-perpetual","side":"LONG","notionalUsdMicros":"25000000","leverageBps":"20000"},"anchor":{"type":"ImmutableMarketDecisionAnchor","snapshot":"ni:///sha-256;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","decisionAt":"2026-07-22T18:00:30.000Z","expiresAt":"2026-07-22T18:05:30.000Z"},"evidence":[],"policy":{"type":"MarketActionAdmissionPolicy","version":1,"clauses":[{"id":"a-action","type":"ActionIn","actions":["SELL"]},{"id":"b-notional","type":"NotionalUsdMicrosAtMost","value":"50000000"},{"id":"c-leverage","type":"LeverageBpsAtMost","value":"30000"}]},"receiptProfile":"full-v1"},"expectedReceiptProfile":"full-v1"},"forbiddenEffects":{"credentials":false,"custody":false,"marketDataFetch":false,"prediction":false,"transactionAssembly":false,"signing":false,"orderPlacement":false,"broadcast":false,"stateMutation":false}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/issuer-evidence":{"post":{"operationId":"brokerage-control/issuer-evidence","summary":"Brokerage Issuer Evidence","description":"Dated, source-grounded public-company evidence packet: every claim cites a content-addressed source digest.","tags":["brokerage-control","issuer-research","stocks","evidence"],"parameters":[],"x-x402-seller":null,"x-price":"$0.25","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"request":{"type":"object","required":["ticker","issuer","asOf","sources","claims"],"properties":{"ticker":{"type":"string"},"issuer":{"type":"string"},"asOf":{"type":"string"},"sources":{"type":"array","minItems":1},"claims":{"type":"array","minItems":1},"events":{"type":"array"},"license":{"type":"string"}}}},"required":["request"]},"example":{"request":{"ticker":"AAPL","issuer":"Apple Inc.","asOf":"2026-01-01T00:00:00Z","sources":[{"uri":"https://www.sec.gov/Archives/edgar/data/example","observedAt":"2026-01-01T00:00:00Z","digest":"sha256:public-example-source"}],"claims":[{"statement":"Public example claim for API discovery only.","sourceDigests":["sha256:public-example-source"]}]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["id","type","ticker","issuer","sources","claims"],"properties":{"id":{"type":"string"},"type":{"const":"IssuerEvidencePacket"},"ticker":{"type":"string"},"issuer":{"type":"string"},"sources":{"type":"array"},"claims":{"type":"array"},"proofStatus":{"type":"string"},"brokerageEffect":{"const":false}}},"example":{"id":"ni:///sha-256;Zv9TWfzqWRNaqKPhes3xyPUPYCbEbMSHJXHVLRId0G8","type":"IssuerEvidencePacket","version":1,"ticker":"AAPL","issuer":"Apple Inc.","asOf":"2026-01-01T00:00:00Z","sources":[{"uri":"https://www.sec.gov/Archives/edgar/data/example","observedAt":"2026-01-01T00:00:00Z","digest":"sha256:public-example-source"}],"claims":[{"statement":"Public example claim for API discovery only.","sourceDigests":["sha256:public-example-source"]}],"events":[],"license":"single-customer-analysis","proofStatus":"research-evidence-not-mathematical-proof","brokerageEffect":false}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/aggressive-alpha":{"post":{"operationId":"brokerage-control/aggressive-alpha","summary":"Brokerage Aggressive Alpha","description":"Evidence, falsifier, liquidity, execution, and scenario-aware aggressive order intent. Analysis and intent only; no live venue effect.","tags":["brokerage-control","alpha","portfolio","risk"],"parameters":[],"x-x402-seller":null,"x-price":"$1.00","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"request":{"type":"object","required":["contract","evidencePackets","symbol","notional","maximumLoss","thesis","falsifier","liquidityPremise","executionPremise","scenarios"],"properties":{"contract":{"type":"object"},"evidencePackets":{"type":"array","minItems":1},"symbol":{"type":"string"},"side":{"type":"string","enum":["buy","sell"]},"notional":{"type":"number","exclusiveMinimum":0},"maximumLoss":{"type":"number","exclusiveMinimum":0},"thesis":{"type":"string"},"falsifier":{"type":"string"},"liquidityPremise":{"type":"string"},"executionPremise":{"type":"string"},"scenarios":{"type":"array","minItems":2}}}},"required":["request"]},"example":{"request":{"contract":{"type":"PrincipalBrokerageServiceContract","id":"urn:example:discovery-contract","scopes":["orders:intent"],"capital":{"amount":100,"currency":"USD"},"risk":{"maximumOrderNotional":100,"maximumLossAmount":100,"concentrationLimit":1}},"evidencePackets":[{"type":"IssuerEvidencePacket","id":"sha256:public-example-evidence"}],"symbol":"AAPL","notional":1,"maximumLoss":1,"thesis":"Public discovery example only.","falsifier":"Public discovery example only.","liquidityPremise":"Public discovery example only.","executionPremise":"Public discovery example only.","scenarios":[{"pnl":-1},{"pnl":1}]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["id","type","symbol","notional","maximumLoss","effect","liveVenueEffect"],"properties":{"id":{"type":"string"},"type":{"const":"AggressiveBrokerageOrderIntent"},"symbol":{"type":"string"},"notional":{"type":"number"},"maximumLoss":{"type":"number"},"effect":{"const":"intent-only"},"liveVenueEffect":{"const":false}}},"example":{"id":"ni:///sha-256;QWPsvpnxG_tYdvupkwH8h6E6An5ysUgFouP3ErIjn_g","type":"AggressiveBrokerageOrderIntent","version":1,"contract":"urn:example:discovery-contract","evidence":["sha256:public-example-evidence"],"symbol":"AAPL","side":"buy","notional":1,"currency":"USD","maximumLoss":1,"concentration":0.01,"thesis":"Public discovery example only.","falsifier":"Public discovery example only.","liquidityPremise":"Public discovery example only.","executionPremise":"Public discovery example only.","scenarios":[{"pnl":-1},{"pnl":1}],"strategyCandidate":null,"promotionCertificate":null,"effect":"intent-only","liveVenueEffect":false,"policyDigest":"ni:///sha-256;Z28F18zleSGiXrxHwSqP5pyHxLp7fj9AG0gTmFtB0WY"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/paper-intent":{"post":{"operationId":"brokerage-control/paper-intent","summary":"Brokerage Paper Intent","description":"Mandate-bound paper portfolio and typed order intent, for paper (non-live) venue accounts. No live venue effect.","tags":["brokerage-control","portfolio","order-intent","paper"],"parameters":[],"x-x402-seller":null,"x-price":"$2.00","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"request":{"type":"object","required":["contract","evidencePackets","symbol","notional","maximumLoss","thesis","falsifier","liquidityPremise","executionPremise","scenarios"],"properties":{"contract":{"type":"object"},"evidencePackets":{"type":"array","minItems":1},"symbol":{"type":"string"},"side":{"type":"string","enum":["buy","sell"]},"notional":{"type":"number","exclusiveMinimum":0},"maximumLoss":{"type":"number","exclusiveMinimum":0},"thesis":{"type":"string"},"falsifier":{"type":"string"},"liquidityPremise":{"type":"string"},"executionPremise":{"type":"string"},"scenarios":{"type":"array","minItems":2}}}},"required":["request"]},"example":{"request":{"contract":{"type":"PrincipalBrokerageServiceContract","id":"urn:example:discovery-contract","scopes":["orders:intent"],"capital":{"amount":100,"currency":"USD"},"risk":{"maximumOrderNotional":100,"maximumLossAmount":100,"concentrationLimit":1}},"evidencePackets":[{"type":"IssuerEvidencePacket","id":"sha256:public-example-evidence"}],"symbol":"AAPL","notional":1,"maximumLoss":1,"thesis":"Public discovery example only.","falsifier":"Public discovery example only.","liquidityPremise":"Public discovery example only.","executionPremise":"Public discovery example only.","scenarios":[{"pnl":-1},{"pnl":1}]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["id","type","symbol","notional","maximumLoss","effect","liveVenueEffect"],"properties":{"id":{"type":"string"},"type":{"const":"AggressiveBrokerageOrderIntent"},"symbol":{"type":"string"},"notional":{"type":"number"},"maximumLoss":{"type":"number"},"effect":{"const":"intent-only"},"liveVenueEffect":{"const":false}}},"example":{"id":"ni:///sha-256;QWPsvpnxG_tYdvupkwH8h6E6An5ysUgFouP3ErIjn_g","type":"AggressiveBrokerageOrderIntent","version":1,"contract":"urn:example:discovery-contract","evidence":["sha256:public-example-evidence"],"symbol":"AAPL","side":"buy","notional":1,"currency":"USD","maximumLoss":1,"concentration":0.01,"thesis":"Public discovery example only.","falsifier":"Public discovery example only.","liquidityPremise":"Public discovery example only.","executionPremise":"Public discovery example only.","scenarios":[{"pnl":-1},{"pnl":1}],"strategyCandidate":null,"promotionCertificate":null,"effect":"intent-only","liveVenueEffect":false,"policyDigest":"ni:///sha-256;Z28F18zleSGiXrxHwSqP5pyHxLp7fj9AG0gTmFtB0WY"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/report-graphics/render":{"post":{"operationId":"brokerage-control/report-graphic-render","summary":"Brokerage Report Graphic Render","description":"Renders one explicit FOUR-valued HarmoniousUnionDeltaPacket into byte-stable SVG and PNG artifacts, deterministically.","tags":["brokerage-control","report-graphics","svg","png","deterministic"],"parameters":[],"x-x402-seller":null,"x-price":"$0.12","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"request":{"type":"object","required":["packet"],"properties":{"packet":{"type":"object","required":["type","period","subscriptionDigest","currentManifestDigest","claims"]}}}},"required":["request"]},"example":{"request":{"packet":{"type":"HarmoniousUnionDeltaPacket","period":"discovery-example","subscriptionDigest":"sha256:public-example-subscription","previousSuccessfulPublicationDigest":null,"currentManifestDigest":"sha256:public-example-manifest","claims":[]}}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["type","packetDigest","svgDigest","svgBase64","pngDigest","pngBase64"],"properties":{"type":{"const":"DeterministicReportGraphicArtifact"},"packetDigest":{"type":"string"},"svgProfile":{"type":"string"},"svgDigest":{"type":"string"},"svgBase64":{"type":"string"},"pngDigest":{"type":"string"},"pngBase64":{"type":"string"}}},"example":{"type":"DeterministicReportGraphicArtifact","packetDigest":"ni:///sha-256;N5NidMb6YeK1Kq0vjHMHbKM1FNFF9r4QXgH6PF-1dO0","packetBytes":"ni:///sha-256;N5NidMb6YeK1Kq0vjHMHbKM1FNFF9r4QXgH6PF-1dO0","svgProfile":"RFC7996-safe SVG Tiny 1.2 subset","svgDigest":"ni:///sha-256;4jbGSdE3XpVWFuWoaB-H1OV3i9L1pb7svc6C7uVod6s","svgBase64":"PHN2ZyB4bWxucz0iaHR0cDov...","pngDigest":"sha256:e0edbefdaecc62d7fed44a9497129437fabc01619ce7bb3099709f88d817828a","pngBase64":"iVBORw0KGgoAAAANSUhE...","rasterizedFromExactSvgDigest":"ni:///sha-256;4jbGSdE3XpVWFuWoaB-H1OV3i9L1pb7svc6C7uVod6s"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/four/reading-convert":{"post":{"operationId":"four-valued-reasoning/reading-convert","summary":"FOUR Evidence Name Conversion","description":"Rename one Belnap FOUR point among knowledge, told, truth and extremal families, preserving its told-for/told-against sides. For example held becomes told true. Exact native data algebra; no inference, new witnesses or Boolean collapse. Unknown names/families refuse before payment.","tags":["four-valued-reasoning","reasoning","four","belnap","evidence","paraconsistent","data"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"required":["family","name"],"properties":{"family":{"enum":["knowledge","told","truth","extremal"]},"name":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]}}},"example":{"family":"told","name":"held"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]},"example":"told true"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/four/reading-knowledge-join":{"post":{"operationId":"four-valued-reasoning/reading-knowledge-join","summary":"FOUR Evidence Knowledge Join","description":"Join two FOUR points in knowledge order: combine what both operands tell. Example held plus denied returns contested, retaining the contradictory point. Both names must belong to the same family; rename explicitly with the conversion offer. No witness creation or assertion of truth.","tags":["four-valued-reasoning","reasoning","four","belnap","evidence","paraconsistent","data"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"required":["left","right"],"properties":{"left":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]},"right":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]}}},"example":{"left":"held","right":"denied"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]},"example":"contested"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/four/reading-knowledge-meet":{"post":{"operationId":"four-valued-reasoning/reading-knowledge-meet","summary":"FOUR Evidence Knowledge Meet","description":"Meet two FOUR points in knowledge order: the information common to both. Example held and denied returns unknown. Both names must share a family; no silent renaming. This acts on abstract points, not on source witness sets.","tags":["four-valued-reasoning","reasoning","four","belnap","evidence","paraconsistent","data"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"required":["left","right"],"properties":{"left":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]},"right":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]}}},"example":{"left":"held","right":"denied"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]},"example":"unknown"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/four/reading-truth-join":{"post":{"operationId":"four-valued-reasoning/reading-truth-join","summary":"FOUR Evidence Truth Join","description":"Join two FOUR points in truth order: positive sides combine by OR and negative sides by AND. Example held and denied returns held, distinct from knowledge join. Names must share a family. No witness creation or automatic Boolean conversion.","tags":["four-valued-reasoning","reasoning","four","belnap","evidence","paraconsistent","data"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"required":["left","right"],"properties":{"left":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]},"right":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]}}},"example":{"left":"held","right":"denied"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]},"example":"held"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/four/reading-negate":{"post":{"operationId":"four-valued-reasoning/reading-negate","summary":"FOUR Evidence Negation","description":"Swap told-for and told-against sides of one FOUR point. Held becomes denied; unknown and contested remain fixed. Preserve the input name family. Refuse unknown names before payment; this transforms a point, not testimony or its authority.","tags":["four-valued-reasoning","reasoning","four","belnap","evidence","paraconsistent","data"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"required":["name"],"properties":{"name":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]}}},"example":{"name":"held"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]},"example":"denied"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/four/reading-conflate":{"post":{"operationId":"four-valued-reasoning/reading-conflate","summary":"FOUR Evidence Conflation","description":"Conflate a FOUR point: exchange unknown and contested while fixing held and denied, preserving its name family. This is an abstract point symmetry, not complementing an open universe of witnesses or creating evidence.","tags":["four-valued-reasoning","reasoning","four","belnap","evidence","paraconsistent","data"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"required":["name"],"properties":{"name":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]}}},"example":{"name":"unknown"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]},"example":"contested"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/four/reading-census":{"post":{"operationId":"four-valued-reasoning/reading-census","summary":"FOUR Evidence Point Census","description":"Count up to 14627 named FOUR points by knowledge-family names absurd, potential, active, stable. Mixed naming families are accepted because this counts their common underlying points. Empty input returns zero counts. Names are not verified observations or independent witnesses.","tags":["four-valued-reasoning","reasoning","four","belnap","evidence","paraconsistent","data"],"parameters":[],"x-x402-seller":null,"x-price":"$0.002","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"required":["names"],"properties":{"names":{"type":"array","maxItems":14627,"items":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]}}}},"example":{"names":["held","held","denied","unknown"]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"absurd":{"type":"integer"},"potential":{"type":"integer"},"active":{"type":"integer"},"stable":{"type":"integer"}}},"example":{"absurd":1,"potential":2,"active":1,"stable":0}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/four/reading-truth-meet":{"post":{"operationId":"four-valued-reasoning/reading-truth-meet","summary":"FOUR Evidence Truth Conjunction","description":"Meet up to 14627 FOUR points in truth order: told-for iff every input tells for, told-against iff any tells against. Inputs must share a family; empty input returns the existing vacuous unit potential in the knowledge family. No Boolean collapse or witness creation.","tags":["four-valued-reasoning","reasoning","four","belnap","evidence","paraconsistent","data"],"parameters":[],"x-x402-seller":null,"x-price":"$0.002","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"required":["names"],"properties":{"names":{"type":"array","maxItems":14627,"items":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]}}}},"example":{"names":["held","denied"]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"string","enum":["absurd","potential","active","stable","told none","told true","told false","told both","neither","true","false","both","unknown","held","denied","contested"]},"example":"denied"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/translate/zh-en":{"post":{"operationId":"translation/mandarin-english","summary":"Mandarin to English Translation","description":"Translate Mandarin Chinese (Simplified or Traditional) into clear, natural American English: plain text by paragraph, or SRT/WebVTT subtitles returned in the same format with timings kept. Names, numbers, dates and units are kept exactly; names are romanized in pinyin. Up to 4000 source characters per call, at a chosen naturalization level (grammatical, natural, localized). Every line comes back beside its source, checked for glossary terms, untranslated characters and subtitle fit.","tags":["translation","chinese","mandarin","english","subtitles"],"parameters":[],"x-x402-seller":null,"x-price":"$0.01","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"text":{"type":"string","description":"Mandarin Chinese text; paragraphs are separated by blank lines. Send this or subtitles, not both. At most 4000 source characters, spaces excluded."},"subtitles":{"type":"string","description":"A Mandarin subtitle file, SRT or WebVTT. It comes back in the same format with cue numbers and timings unchanged and only the text translated. At most 4000 source characters."},"level":{"enum":["grammatical","natural","localized"],"description":"The naturalization level: grammatical keeps the Chinese structure and renders idioms word for word, natural is idiomatic English (the default), localized also adapts forms of address, idioms and cultural references for an American reader.","type":"string"},"levels":{"type":"array","items":{"enum":["grammatical","natural","localized"],"type":"string"},"maxItems":3,"description":"Several levels at once, side by side in each segment's targets and in translations; the first is the primary translation. Each level is one more model pass."},"glossary":{"type":"array","items":{"type":"object"},"description":"Your own terms, up to 200 objects { source: Chinese, target: English }; they override the module's glossary and the series memory, and each one in the source is checked in the English."},"memory":{"type":"object","description":"Series memory, { entries: [{ source, target }, ...] } up to 1000 entries: send back the memory the previous episode's response returned, so names and terms are rendered the same way in every episode. Each response returns the memory with any newly romanized names added."}}},"example":{"text":"尊敬的客户：\n\n贵公司的医疗器械注册将于12月31日到期，请尽快提供年度更新所需的资料，以免影响产品在美国的正常销售。"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["kind","module","format","models","translation","segments"],"properties":{"kind":{"const":"mandarin-english-translation/v1"},"module":{"type":"string"},"format":{"enum":["text","srt","vtt"]},"models":{"type":"array","items":{"type":"string"}},"translation":{"type":"string","description":"The English, in the request's own form: text, or a subtitle file in the source's format."},"segments":{"type":"array","items":{"type":"object","required":["source","target"],"properties":{"source":{"type":"string"},"target":{"type":"string"}}},"description":"Each paragraph or cue's source beside its English at each level, with the evidence for and against that English: glossary, untranslated, fit and module-rule checks as SignChain { for, against } witness sets and their FOUR reading."},"reading":{"type":"object","description":"Per level, the FOUR reading of the whole response, the knowledge join of its lines: held (every check passed), denied, contested (told both ways) or unknown."},"census":{"type":"object","description":"Per level, how many lines read at each point and how many witnesses each check told against."},"memory":{"type":"object","description":"The series memory to send with the next episode."}}},"example":{"kind":"mandarin-english-translation/v1","module":"general","format":"text","level":"natural","levels":["natural"],"models":["@cf/zai-org/glm-4.7-flash"],"translation":"Dear Customer:\n\nYour company's medical device registration expires on December 31. Please provide the materials required for the annual update as soon as possible to avoid affecting the normal sales of your products in the United States.","translations":{"natural":"Dear Customer:\n\nYour company's medical device registration expires on December 31. Please provide the materials required for the annual update as soon as possible to avoid affecting the normal sales of your products in the United States."},"reading":{"natural":"held"},"census":{"natural":{"readings":{"unknown":0,"held":2,"denied":0,"contested":0},"against":{}}},"memory":{"entries":[{"source":"李明","target":"Li Ming"},{"source":"美国","target":"United States"}]},"segments":[{"source":"尊敬的客户：","target":"Dear Customer:","targets":{"natural":"Dear Customer:"},"evidence":{"natural":{"for":[{"check":"untranslated"}],"against":[],"reading":"held"}}},{"source":"贵公司的医疗器械注册将于12月31日到期，请尽快提供年度更新所需的资料，以免影响产品在美国的正常销售。","target":"Your company's medical device registration expires on December 31. Please provide the materials required for the annual update as soon as possible to avoid affecting the normal sales of your products in the United States.","targets":{"natural":"Your company's medical device registration expires on December 31. Please provide the materials required for the annual update as soon as possible to avoid affecting the normal sales of your products in the United States."},"evidence":{"natural":{"for":[{"check":"untranslated"}],"against":[],"reading":"held"}}}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/translate/zh-en/cdrama-subtitles":{"post":{"operationId":"translation/cdrama-episode-zh-en","summary":"C-Drama Episode Translation zh-en","description":"Translate a short-drama episode, retaining subtitle cue identity and timing. A private series key carries approved terminology into later episodes and unambiguous renderings into the reverse direction. Output is a draft with mechanical checks and requires review before production approval.","tags":["translation","subtitles","c-drama","mandarin","english","zh-en"],"parameters":[],"x-x402-seller":null,"x-price":"$0.01","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"subtitles":{"type":"string","description":"SRT or WebVTT source; send this or text."},"text":{"type":"string","description":"Source script paragraphs; send this or subtitles."},"episodeId":{"type":"string","description":"Stable episode slug; reusing it with the same source returns the recorded draft."},"seriesKey":{"type":"string","description":"Private bearer key returned by the first episode. Omit to create a new series."},"productionContext":{"type":"string","description":"Optional scene and character context, at most 1000 characters."},"approvedTerms":{"type":"array","items":{"type":"object"},"description":"Optional approved terminology when creating a series; existing series terminology is changed through review."}}},"example":{"subtitles":"1\n00:00:00,800 --> 00:00:02,200\n顾总裁，您的咖啡。\n","episodeId":"episode-1","approvedTerms":[{"direction":"zh-en","source":"顾总裁","target":"Mr. Gu"}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["kind","seriesId","episodeId","direction","format","sourceDigest","status","reviewRequired","translation","cues","checks","reviewHistory"],"properties":{"kind":{"const":"cdrama.episode-translation/v1"},"seriesId":{"type":"string"},"seriesKey":{"type":"string","description":"Bearer key returned only when a series is created; keep it private and send it with later episodes or reviews."},"episodeId":{"type":"string"},"direction":{"enum":["zh-en","en-zh"]},"format":{"enum":["text","srt","vtt"]},"sourceDigest":{"type":"string"},"model":{"type":"array","items":{"type":"string"}},"seriesRevision":{"type":"integer"},"status":{"enum":["draft","approved"]},"reviewRequired":{"type":"boolean"},"translation":{"type":"string"},"cues":{"type":"array","items":{"type":"object"}},"checks":{"type":"object","description":"Mechanical checks only; they do not establish semantic accuracy."},"seriesTerms":{"type":"array","items":{"type":"object"},"description":"Approved series terminology available to both translation directions."},"productionContext":{"type":"string","description":"Production notes supplied with the source episode."},"termCandidates":{"type":"array","items":{"type":"object"},"description":"Model-suggested names from the source; candidates require human approval through review before they enter the series terms."},"reviewHistory":{"type":"array","items":{"type":"object"},"description":"Ordered, content-addressed decisions for this episode: reviewId, token, recordedAt, corrections, terms, and approve."}}},"example":{"kind":"cdrama.episode-translation/v1","seriesId":"sha256-of-private-series-key","seriesKey":"returned-on-first-episode-only","episodeId":"episode-1","direction":"zh-en","format":"srt","sourceDigest":"sha256-of-source","model":["@cf/zai-org/glm-4.7-flash"],"seriesRevision":0,"status":"draft","reviewRequired":true,"translation":"1\n00:00:00,800 --> 00:00:02,200\nMr. Gu, your coffee.\n","cues":[{"index":0,"id":"1","start":800,"end":2200,"source":"顾总裁，您的咖啡。","target":"Mr. Gu, your coffee.","issues":[]}],"checks":{"scope":"mechanical-only","issues":[]},"seriesTerms":[{"direction":"zh-en","source":"顾总裁","target":"Mr. Gu"}],"productionContext":"","termCandidates":[],"reviewHistory":[]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/translate/en-zh/cdrama-subtitles":{"post":{"operationId":"translation/cdrama-episode-en-zh","summary":"C-Drama Episode Translation en-zh","description":"Translate a short-drama episode, retaining subtitle cue identity and timing. A private series key carries approved terminology into later episodes and unambiguous renderings into the reverse direction. Output is a draft with mechanical checks and requires review before production approval.","tags":["translation","subtitles","c-drama","mandarin","english","en-zh"],"parameters":[],"x-x402-seller":null,"x-price":"$0.01","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"subtitles":{"type":"string","description":"SRT or WebVTT source; send this or text."},"text":{"type":"string","description":"Source script paragraphs; send this or subtitles."},"episodeId":{"type":"string","description":"Stable episode slug; reusing it with the same source returns the recorded draft."},"seriesKey":{"type":"string","description":"Private bearer key returned by the first episode. Omit to create a new series."},"productionContext":{"type":"string","description":"Optional scene and character context, at most 1000 characters."},"approvedTerms":{"type":"array","items":{"type":"object"},"description":"Optional approved terminology when creating a series; existing series terminology is changed through review."}}},"example":{"subtitles":"1\n00:00:00,800 --> 00:00:02,200\nMr. Gu, your coffee.\n","episodeId":"episode-1","approvedTerms":[{"direction":"en-zh","source":"Mr. Gu","target":"顾总裁"}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["kind","seriesId","episodeId","direction","format","sourceDigest","status","reviewRequired","translation","cues","checks","reviewHistory"],"properties":{"kind":{"const":"cdrama.episode-translation/v1"},"seriesId":{"type":"string"},"seriesKey":{"type":"string","description":"Bearer key returned only when a series is created; keep it private and send it with later episodes or reviews."},"episodeId":{"type":"string"},"direction":{"enum":["zh-en","en-zh"]},"format":{"enum":["text","srt","vtt"]},"sourceDigest":{"type":"string"},"model":{"type":"array","items":{"type":"string"}},"seriesRevision":{"type":"integer"},"status":{"enum":["draft","approved"]},"reviewRequired":{"type":"boolean"},"translation":{"type":"string"},"cues":{"type":"array","items":{"type":"object"}},"checks":{"type":"object","description":"Mechanical checks only; they do not establish semantic accuracy."},"seriesTerms":{"type":"array","items":{"type":"object"},"description":"Approved series terminology available to both translation directions."},"productionContext":{"type":"string","description":"Production notes supplied with the source episode."},"termCandidates":{"type":"array","items":{"type":"object"},"description":"Model-suggested names from the source; candidates require human approval through review before they enter the series terms."},"reviewHistory":{"type":"array","items":{"type":"object"},"description":"Ordered, content-addressed decisions for this episode: reviewId, token, recordedAt, corrections, terms, and approve."}}},"example":{"kind":"cdrama.episode-translation/v1","seriesId":"sha256-of-private-series-key","seriesKey":"returned-on-first-episode-only","episodeId":"episode-1","direction":"en-zh","format":"srt","sourceDigest":"sha256-of-source","model":["@cf/zai-org/glm-4.7-flash"],"seriesRevision":0,"status":"draft","reviewRequired":true,"translation":"1\n00:00:00,800 --> 00:00:02,200\n顾先生，您的咖啡。\n","cues":[{"index":0,"id":"1","start":800,"end":2200,"source":"顾总裁，您的咖啡。","target":"Mr. Gu, your coffee.","issues":[]}],"checks":{"scope":"mechanical-only","issues":[]},"seriesTerms":[{"direction":"zh-en","source":"顾总裁","target":"Mr. Gu"}],"productionContext":"","termCandidates":[],"reviewHistory":[]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/translate/cdrama/review":{"post":{"operationId":"translation/cdrama-episode-review","summary":"Review C-Drama Episode Translation","description":"Record cue corrections and approved terminology under the private series key; return the revised episode. Explicit reviewer approval is recorded after mechanical checks pass.","tags":["translation","subtitles","c-drama","review"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"seriesKey":{"type":"string","description":"Private bearer key for the series."},"episodeId":{"type":"string"},"reviewId":{"type":"string","description":"Stable review slug for idempotent retries."},"corrections":{"type":"array","items":{"type":"object"},"description":"Cue-indexed approved corrections."},"terms":{"type":"array","items":{"type":"object"},"description":"Approved source and target renderings for future episodes; changing one requires replaces."},"approve":{"type":"boolean","description":"Approve the resulting episode only when mechanical issues have been resolved."}},"required":["seriesKey","episodeId"]},"example":{"seriesKey":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","episodeId":"episode-1","reviewId":"episode-1-review-1","corrections":[{"cueIndex":0,"target":"Mr. Gu, your coffee."}],"terms":[{"direction":"zh-en","source":"顾总裁","target":"Mr. Gu"}],"approve":true}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["kind","seriesId","episodeId","direction","format","sourceDigest","status","reviewRequired","translation","cues","checks","reviewHistory"],"properties":{"kind":{"const":"cdrama.episode-translation/v1"},"seriesId":{"type":"string"},"seriesKey":{"type":"string","description":"Bearer key returned only when a series is created; keep it private and send it with later episodes or reviews."},"episodeId":{"type":"string"},"direction":{"enum":["zh-en","en-zh"]},"format":{"enum":["text","srt","vtt"]},"sourceDigest":{"type":"string"},"model":{"type":"array","items":{"type":"string"}},"seriesRevision":{"type":"integer"},"status":{"enum":["draft","approved"]},"reviewRequired":{"type":"boolean"},"translation":{"type":"string"},"cues":{"type":"array","items":{"type":"object"}},"checks":{"type":"object","description":"Mechanical checks only; they do not establish semantic accuracy."},"seriesTerms":{"type":"array","items":{"type":"object"},"description":"Approved series terminology available to both translation directions."},"productionContext":{"type":"string","description":"Production notes supplied with the source episode."},"termCandidates":{"type":"array","items":{"type":"object"},"description":"Model-suggested names from the source; candidates require human approval through review before they enter the series terms."},"reviewHistory":{"type":"array","items":{"type":"object"},"description":"Ordered, content-addressed decisions for this episode: reviewId, token, recordedAt, corrections, terms, and approve."}}},"example":{"kind":"cdrama.episode-translation/v1","seriesId":"sha256-of-private-series-key","episodeId":"episode-1","direction":"zh-en","format":"srt","sourceDigest":"sha256-of-source","model":["@cf/zai-org/glm-4.7-flash"],"seriesRevision":1,"status":"approved","reviewRequired":false,"translation":"1\n00:00:00,800 --> 00:00:02,200\nMr. Gu, your coffee.\n","cues":[{"index":0,"id":"1","start":800,"end":2200,"source":"顾总裁，您的咖啡。","target":"Mr. Gu, your coffee.","issues":[]}],"checks":{"scope":"mechanical-only","issues":[]},"seriesTerms":[{"direction":"zh-en","source":"顾总裁","target":"Mr. Gu"}],"productionContext":"","termCandidates":[],"reviewHistory":[{"reviewId":"episode-1-review-1","token":"ni:///sha-256;S0EEtXDzib1SY0bZcUt591-KkpsG3UGG_xJSK0TzB1o","recordedAt":"2026-09-27T00:00:00.000Z","corrections":[{"cueIndex":0,"target":"Mr. Gu, your coffee."}],"terms":[{"direction":"zh-en","source":"顾总裁","target":"Mr. Gu"}],"approve":true}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/translate/cdrama/episode":{"post":{"operationId":"translation/cdrama-episode-read","summary":"Read Reviewed C-Drama Episode","description":"Retrieve the latest reviewed translation, cue decisions, and approved series terminology using the private series key.","tags":["translation","subtitles","c-drama","review"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"seriesKey":{"type":"string","description":"Private bearer key for the series."},"episodeId":{"type":"string"}},"required":["seriesKey","episodeId"]},"example":{"seriesKey":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","episodeId":"episode-1"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["kind","seriesId","episodeId","direction","format","sourceDigest","status","reviewRequired","translation","cues","checks","reviewHistory"],"properties":{"kind":{"const":"cdrama.episode-translation/v1"},"seriesId":{"type":"string"},"seriesKey":{"type":"string","description":"Bearer key returned only when a series is created; keep it private and send it with later episodes or reviews."},"episodeId":{"type":"string"},"direction":{"enum":["zh-en","en-zh"]},"format":{"enum":["text","srt","vtt"]},"sourceDigest":{"type":"string"},"model":{"type":"array","items":{"type":"string"}},"seriesRevision":{"type":"integer"},"status":{"enum":["draft","approved"]},"reviewRequired":{"type":"boolean"},"translation":{"type":"string"},"cues":{"type":"array","items":{"type":"object"}},"checks":{"type":"object","description":"Mechanical checks only; they do not establish semantic accuracy."},"seriesTerms":{"type":"array","items":{"type":"object"},"description":"Approved series terminology available to both translation directions."},"productionContext":{"type":"string","description":"Production notes supplied with the source episode."},"termCandidates":{"type":"array","items":{"type":"object"},"description":"Model-suggested names from the source; candidates require human approval through review before they enter the series terms."},"reviewHistory":{"type":"array","items":{"type":"object"},"description":"Ordered, content-addressed decisions for this episode: reviewId, token, recordedAt, corrections, terms, and approve."}}},"example":{"kind":"cdrama.episode-translation/v1","seriesId":"sha256-of-private-series-key","episodeId":"episode-1","direction":"zh-en","format":"srt","sourceDigest":"sha256-of-source","model":["@cf/zai-org/glm-4.7-flash"],"seriesRevision":1,"status":"approved","reviewRequired":false,"translation":"1\n00:00:00,800 --> 00:00:02,200\nMr. Gu, your coffee.\n","cues":[{"index":0,"id":"1","start":800,"end":2200,"source":"顾总裁，您的咖啡。","target":"Mr. Gu, your coffee.","issues":[]}],"checks":{"scope":"mechanical-only","issues":[]},"seriesTerms":[{"direction":"zh-en","source":"顾总裁","target":"Mr. Gu"}],"productionContext":"","termCandidates":[],"reviewHistory":[{"reviewId":"episode-1-review-1","token":"ni:///sha-256;S0EEtXDzib1SY0bZcUt591-KkpsG3UGG_xJSK0TzB1o","recordedAt":"2026-09-27T00:00:00.000Z","corrections":[{"cueIndex":0,"target":"Mr. Gu, your coffee."}],"terms":[{"direction":"zh-en","source":"顾总裁","target":"Mr. Gu"}],"approve":true}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/book-record":{"post":{"operationId":"bibliography/book-record","summary":"Book Record","description":"Validate one ISBN checksum and return its Open Library edition, work and author records projected into one sourced CSL-JSON book item; invalid or absent ISBNs return an explicit refusal. The FOUR truth reading is true when found and neither on refusal.","tags":["bibliography","data","books","isbn","csl-json","open-library"],"parameters":[],"x-x402-seller":null,"x-price":"$0.002","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"isbn":{"type":"string","description":"An ISBN-10 or ISBN-13, with or without hyphens."}},"required":["isbn"]},"example":{"isbn":"9780670654000"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["sources","read"],"properties":{"record":{"type":"object","description":"The normalized CSL-JSON book record when found."},"refusal":{"type":"object","description":"The invalid-checksum or not-found refusal when no record can be returned."},"sources":{"type":"array","items":{"type":"string"}},"read":{"enum":["neither","true","false","both"]}}},"example":{"record":{"id":"9780670654000","type":"book","title":"The Snowy Day","author":[{"family":"Keats","given":"Ezra Jack"}],"issued":{"date-parts":[[1962]]},"publisher":"Viking Press","ISBN":"9780670654000","number-of-pages":32,"URL":"https://openlibrary.org/isbn/9780670654000","note":"Open Library sources: https://openlibrary.org/isbn/9780670654000.json, https://openlibrary.org/works/OL45804W.json, https://openlibrary.org/authors/OL22242A.json"},"sources":["https://openlibrary.org/isbn/9780670654000.json","https://openlibrary.org/works/OL45804W.json","https://openlibrary.org/authors/OL22242A.json"],"read":"true"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/reference-check":{"post":{"operationId":"bibliography/reference-check","summary":"Reference Check","description":"Check up to 25 citation strings or CSL-JSON items against CrossRef and OpenAlex for DOI/scholarly records and Open Library for ISBN/book records. Each result returns the parsed or supplied item, identifier/search used, matched record, evidence URLs, and the house FOUR truth reading: true=supported, false=identifier resolves to another work, both=sources disagree, neither=nothing found. A match requires a closely matching folded title and exact folded first-author family name.","tags":["bibliography","data","reference-check","citations","record-retrieval","four"],"parameters":[],"x-x402-seller":null,"x-price":"$0.02","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"references":{"type":"array","maxItems":25,"items":{"oneOf":[{"type":"string"},{"type":"object"}]}}},"required":["references"]},"example":{"references":["Sénéchal, M., & Young, L. (2008). The effect of family literacy interventions on children's acquisition of reading. Review of Educational Research, 78(4), 880–907. doi:10.3102/0034654308320319","Davis, E. (2019). The Library as Liberation. Journal of Imaginary Studies 12(3).",{"type":"book","title":"The Snowy Day","author":[{"family":"Keats","given":"Ezra Jack"}],"ISBN":"9780670654000"}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["results"],"properties":{"results":{"type":"array","maxItems":25,"items":{"type":"object","required":["input","item","identifier","matched","read","evidence"],"properties":{"item":{"type":["object","null"]},"identifier":{"type":["object","null"]},"matched":{"type":["object","null"]},"read":{"enum":["neither","true","false","both"]},"evidence":{"type":"array","items":{"type":"string"}}}}}}},"example":{"results":[{"input":{"type":"book","title":"The Snowy Day","author":[{"family":"Keats","given":"Ezra Jack"}],"ISBN":"9780670654000"},"item":{"type":"book","title":"The Snowy Day","author":[{"family":"Keats","given":"Ezra Jack"}],"ISBN":"9780670654000"},"identifier":{"type":"ISBN","value":"9780670654000","via":"Open Library"},"matched":{"id":"9780670654000","type":"book","title":"The Snowy Day","author":[{"family":"Keats","given":"Ezra Jack"}],"issued":{"date-parts":[[1962]]},"publisher":"Viking Press","ISBN":"9780670654000","number-of-pages":32,"URL":"https://openlibrary.org/isbn/9780670654000","note":"Open Library sources: https://openlibrary.org/isbn/9780670654000.json, https://openlibrary.org/works/OL45804W.json, https://openlibrary.org/authors/OL22242A.json"},"read":"true","evidence":["https://openlibrary.org/isbn/9780670654000.json","https://openlibrary.org/works/OL45804W.json","https://openlibrary.org/authors/OL22242A.json"]}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/structural-claims/option-value":{"post":{"operationId":"structural-claims/claim-option-value","summary":"Structural Claim Option Value","description":"A transparent schedule-delay option-value heuristic for one infrastructure claim from caller-supplied facts. Classifies the claim by what approval operation it constrains and what violation does next, then multiplies structural delay by a supplied daily delay cost or an explicitly labeled capacity proxy. Not a legal opinion or prediction.","tags":["structural-claims","project-risk","infrastructure","claims","delay-cost","provenance"],"parameters":[],"x-x402-seller":null,"x-price":"$0.01","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"claim":{"type":"object","required":["constrains","consequence","delayDays"],"properties":{"constrains":{"enum":["zoning-approval","rezoning-vote","annexation-vote","environmental-review","permit-issuance","utility-commission-docket","interconnection","water-appropriation","tribal-consultation","tribal-council-resolution","enforcement","appeal","court-review","none"]},"consequence":{"enum":["pause","redo","deny","court","consulted","reported","none"]},"delayDays":{"type":"number","minimum":0}},"additionalProperties":false},"project":{"type":"object","properties":{"capacityMw":{"type":"number","minimum":0,"description":"Project capacity in MW. Used only when dailyDelayCostUsd is not supplied."},"dailyDelayCostUsd":{"type":"number","minimum":0,"description":"Buyer's own daily schedule-delay cost in USD; takes precedence over the capacity proxy."}},"anyOf":[{"required":["capacityMw"]},{"required":["dailyDelayCostUsd"]}],"additionalProperties":false}},"required":["claim","project"],"additionalProperties":false},"example":{"claim":{"constrains":"tribal-consultation","consequence":"pause","delayDays":14},"project":{"capacityMw":60}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["class","usd","basis"],"properties":{"class":{"enum":["structural","aspirational","decorative","unclassified"]},"usd":{"type":"number"},"basis":{"type":"string"},"delayDays":{"type":"number"},"dailyDelayCostUsd":{"type":"number"}}},"example":{"class":"structural","usd":6626662,"delayDays":14,"dailyDelayCostUsd":473333,"basis":"capacity at STL Partners' $14.2M per month for 60 MW"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-canonicalize":{"post":{"operationId":"json-transformation/json-canonicalize","summary":"RFC 8785 Canonical JSON","description":"Canonicalize JSON text using RFC 8785 (JCS), with UTF-8 byte length. Reject duplicate keys, invalid Unicode and non-finite numbers before payment. Up to 64 KiB. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["json-transformation","data","json","rfc8785","canonicalization"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"text":{"type":"string","maxLength":65536}},"required":["text"]},"example":{"text":"{\"z\":2,\"a\":1}"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"text":{"type":"string","maxLength":65536},"byteLength":{"type":"integer"},"standard":{"const":"RFC8785"}},"required":["text","byteLength","standard"]},"example":{"text":"{\"a\":1,\"z\":2}","byteLength":13,"standard":"RFC8785"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-pointer":{"post":{"operationId":"json-transformation/json-pointer","summary":"RFC 6901 JSON Pointer","description":"Select a value using RFC 6901 JSON Pointer, including URI fragments and escaped keys. Missing paths are distinguished from JSON null; prototype properties never resolve. Up to 64 KiB. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["json-transformation","data","json","rfc6901","json-pointer"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"value":{},"pointer":{"type":"string","description":"RFC 6901 JSON Pointer or URI fragment; empty selects the whole document."}},"required":["value","pointer"]},"example":{"value":{"a/b":[1,null]},"pointer":"/a~1b/1"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"found":{"type":"boolean"},"value":{}},"required":["found"]},"example":{"found":true,"value":null}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-merge-patch":{"post":{"operationId":"json-transformation/json-merge-patch","summary":"RFC 7396 JSON Merge Patch","description":"Apply RFC 7396 JSON Merge Patch: null members remove keys, object members merge recursively, and arrays or scalar patches replace the target. No database or remote effects. Up to 64 KiB. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["json-transformation","data","json","rfc7396","merge-patch"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"value":{},"patch":{}},"required":["value","patch"]},"example":{"value":{"name":"Ada","old":true},"patch":{"old":null,"role":"operator"}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{},"example":{"name":"Ada","role":"operator"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/csv-to-json":{"post":{"operationId":"csv-conversion/csv-to-json","summary":"CSV to JSON Records","description":"Convert CSV to JSON records with an explicit header. RFC 4180 quoting; accepts CRLF, LF and a leading BOM, skips blank lines. Duplicate headers and ragged records are refused before payment. Up to 64 KiB, 4096 rows, 256 columns. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["csv-conversion","data","csv","json","data-conversion","rfc4180"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"text":{"type":"string","maxLength":65536}},"required":["text"]},"example":{"text":"name,note\r\nAda,\"a,b\"\r\n"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"columns":{"type":"array","items":{"type":"string"}},"records":{"type":"array","items":{"type":"object"}}},"required":["columns","records"]},"example":{"columns":["name","note"],"records":[{"name":"Ada","note":"a,b"}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-to-csv":{"post":{"operationId":"csv-conversion/json-to-csv","summary":"JSON Records to RFC 4180 CSV","description":"Convert JSON records to RFC 4180 CSV with CRLF, quoted headers and escaped fields. Explicit column order; only scalar fields, with null rendered as empty. Returns CSV text in a JSON envelope. Up to 64 KiB, 4096 rows. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["csv-conversion","data","json","csv","data-conversion","rfc4180"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"columns":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":256},"records":{"type":"array","items":{"type":"object"},"maxItems":4096}},"required":["columns","records"]},"example":{"columns":["name","note"],"records":[{"name":"Ada","note":"a,b"}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"text":{"type":"string","maxLength":65536},"mediaType":{"const":"text/csv"},"standard":{"const":"RFC4180"},"rowCount":{"type":"integer"}},"required":["text","mediaType","standard","rowCount"]},"example":{"text":"\"name\",\"note\"\r\n\"Ada\",\"a,b\"\r\n","mediaType":"text/csv","standard":"RFC4180","rowCount":1}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/jsonl-to-json":{"post":{"operationId":"jsonl-conversion/jsonl-to-json","summary":"JSON Lines to JSON Array","description":"Convert JSON Lines (NDJSON) into a JSON values array. Blank lines are skipped; malformed JSON identifies its source line and is refused before payment. Up to 64 KiB and 4096 values. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["jsonl-conversion","data","ndjson","jsonl","json","data-conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"text":{"type":"string","maxLength":65536}},"required":["text"]},"example":{"text":"{\"name\":\"Ada\"}\n{\"name\":\"Lin\"}\n"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"values":{"type":"array"},"count":{"type":"integer"}},"required":["values","count"]},"example":{"values":[{"name":"Ada"},{"name":"Lin"}],"count":2}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-to-jsonl":{"post":{"operationId":"jsonl-conversion/json-to-jsonl","summary":"JSON Array to JSON Lines","description":"Convert a JSON values array to JSON Lines (NDJSON), one RFC 8785 canonical JSON value per LF-terminated line. Returns text in a JSON envelope. Up to 64 KiB and 4096 values. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["jsonl-conversion","data","json","ndjson","jsonl","data-conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"values":{"type":"array","maxItems":4096}},"required":["values"]},"example":{"values":[{"name":"Ada"},{"name":"Lin"}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"text":{"type":"string","maxLength":65536},"mediaType":{"const":"application/x-ndjson"},"count":{"type":"integer"}},"required":["text","mediaType","count"]},"example":{"text":"{\"name\":\"Ada\"}\n{\"name\":\"Lin\"}\n","mediaType":"application/x-ndjson","count":2}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/bytes-base64":{"post":{"operationId":"json-byte-carrier/bytes-base64","summary":"Byte Array to RFC 4648 Base64","description":"Encode a byte-integer array as canonical, padded RFC 4648 Base64, retaining the declared media type. Binary data is never decoded or changed. Up to 65536 bytes; malformed requests refused before payment. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["json-byte-carrier","data","base64","binary","data-conversion","rfc4648"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"bytes":{"type":"array","items":{"type":"integer","minimum":0,"maximum":255},"maxItems":65536},"mediaType":{"type":"string","minLength":1,"maxLength":128,"description":"MIME type carried with the bytes; it is retained, not inferred."}},"required":["bytes","mediaType"]},"example":{"bytes":[102,111,111,98,97,114],"mediaType":"text/plain"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":128,"description":"MIME type carried with the bytes; it is retained, not inferred."},"contentBase64":{"type":"string","maxLength":87384}}},"example":{"mediaType":"text/plain","contentBase64":"Zm9vYmFy"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/base64-bytes":{"post":{"operationId":"json-byte-carrier/base64-bytes","summary":"RFC 4648 Base64 to Byte Array","description":"Decode canonical, padded RFC 4648 Base64 into byte integers, preserving the media type and arbitrary binary data. Reject whitespace, wrong padding, nonzero pad bits and a media-type mismatch before payment. Up to 65536 bytes. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["json-byte-carrier","data","base64","binary","data-conversion","rfc4648"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":128,"description":"MIME type carried with the bytes; it is retained, not inferred."},"contentBase64":{"type":"string","maxLength":87384}}},"expectedMediaType":{"type":"string","minLength":1,"maxLength":128,"description":"MIME type carried with the bytes; it is retained, not inferred."},"maximumBytes":{"type":"integer","minimum":0,"maximum":65536}},"required":["carrier"]},"example":{"carrier":{"mediaType":"application/octet-stream","contentBase64":"AP8="}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["mediaType","bytes"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":128,"description":"MIME type carried with the bytes; it is retained, not inferred."},"bytes":{"type":"array","items":{"type":"integer","minimum":0,"maximum":255},"maxItems":65536}}},"example":{"mediaType":"application/octet-stream","bytes":[0,255]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/toml-validate":{"post":{"operationId":"toml-conversion/toml-validate","summary":"TOML 1.1 Validation and Diagnostics","description":"Check TOML 1.1 syntax and return structured line/column diagnostics, including invalid documents. Supports TOML 1.1 escapes and multi-line inline tables. Up to 65536 UTF-8 input bytes and depth 64; no model or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["toml-conversion","data","toml","json","data-conversion","validation","toml1.1"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":65536}}},"example":{"text":"name = \"edge\"\nports = [80, 443]\n"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["valid","standard","issues"],"properties":{"valid":{"type":"boolean"},"standard":{"const":"TOML1.1.0"},"issues":{"type":"array","items":{"type":"object","required":["message","line","column"],"properties":{"message":{"type":"string"},"line":{"type":"integer","minimum":1},"column":{"type":"integer","minimum":1}}}}}},"example":{"valid":true,"standard":"TOML1.1.0","issues":[]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/toml-to-json":{"post":{"operationId":"toml-conversion/toml-to-json","summary":"TOML 1.1 to JSON","description":"Convert TOML 1.1 tables to bounded JSON values. Refuse invalid syntax, datetimes, nonfinite floats and integers outside JSON's safe range before payment. Preserve nested tables, arrays of tables and own keys. Up to 65536 input/output bytes, depth 64. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["toml-conversion","data","toml","json","data-conversion","validation","toml1.1"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":65536}}},"example":{"text":"name = \"edge\"\nports = [80, 443]\n[owner]\nactive = true\n"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{"type":"object"}}},"example":{"value":{"name":"edge","owner":{"active":true},"ports":[80,443]}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-to-toml":{"post":{"operationId":"toml-conversion/json-to-toml","summary":"JSON to TOML 1.1","description":"Serialize a JSON object as TOML 1.1, preserving nested tables and arrays of tables. Reject null and other unrepresentable values before payment rather than silently dropping them. Up to 65536 canonical JSON/TOML bytes, depth 64; no upstream compute. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["toml-conversion","data","toml","json","data-conversion","validation","toml1.1"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{"type":"object"}}},"example":{"value":{"name":"edge","ports":[80,443],"owner":{"active":true}}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":65536}}},"example":{"text":"name = \"edge\"\nports = [ 80, 443 ]\n\n[owner]\nactive = true\n"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/yaml-validate":{"post":{"operationId":"yaml-conversion/yaml-validate","summary":"YAML Syntax and Alias Diagnostics","description":"Validate YAML syntax and anchor references; YAML 1.2 by default, with declared versions reported. Return positioned issues and tag warnings, including valid:false for invalid documents. Up to 65536 UTF-8 bytes, depth 64, 8192 nodes and 100 aliases; no model or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["yaml-conversion","data","yaml","json","data-conversion","validation","yaml1.2"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":65536}}},"example":{"text":"defaults: &defaults {active: true}\nowner: *defaults\n"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["valid","standard","issues","warnings"],"properties":{"valid":{"type":"boolean"},"standard":{"type":"string"},"issues":{"type":"array"},"warnings":{"type":"array"}}},"example":{"valid":true,"standard":"YAML 1.2","issues":[],"warnings":[]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/yaml-to-json":{"post":{"operationId":"yaml-conversion/yaml-to-json","summary":"YAML to JSON","description":"Convert YAML to JSON using YAML 1.2 by default. Resolve bounded aliases; refuse cyclic graphs, complex keys, unresolved tags, nonfinite numbers and unsafe integers before payment. Scalar mapping keys are strings. Up to 65536 input/output bytes, depth 64; no model or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["yaml-conversion","data","yaml","json","data-conversion","validation","yaml1.2"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":65536}}},"example":{"text":"defaults: &defaults {active: true}\nowner: *defaults\n"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{}}},"example":{"value":{"defaults":{"active":true},"owner":{"active":true}}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-to-yaml":{"post":{"operationId":"yaml-conversion/json-to-yaml","summary":"JSON to YAML 1.2","description":"Serialize any JSON value as YAML 1.2, including null, arrays and scalar roots. Preserve string types and own keys with necessary quoting. Up to 65536 canonical JSON/YAML bytes, depth 64 and 8192 nodes; no model or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["yaml-conversion","data","yaml","json","data-conversion","validation","yaml1.2"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{}}},"example":{"value":{"name":"edge","active":true,"tags":["true","data"]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":65536}}},"example":{"text":"active: true\nname: edge\ntags:\n  - \"true\"\n  - data\n"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/url-normalize":{"post":{"operationId":"address-transformations/url-normalize","summary":"WHATWG URL Normalize and Resolve","description":"Parse, normalize and resolve URLs with the native WHATWG algorithm. Return serialized href, origin and components; IDNA, IP and dot segments follow runtime URL behavior. Optional base resolves relative URLs. Up to 65536 JSON input/output bytes; no fetching or safe-browsing claim. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["address-transformations","data","url","uri","data-conversion","utf8","whatwg"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","maxLength":65536},"base":{"type":"string","maxLength":65536}}},"example":{"url":"../data?q=a+b#part","base":"https://EXAMPLE.com:443/a/b/"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["hash","host","hostname","href","origin","password","pathname","port","protocol","search","username"],"properties":{"hash":{"type":"string"},"host":{"type":"string"},"hostname":{"type":"string"},"href":{"type":"string"},"origin":{"type":"string"},"password":{"type":"string"},"pathname":{"type":"string"},"port":{"type":"string"},"protocol":{"type":"string"},"search":{"type":"string"},"username":{"type":"string"}}},"example":{"hash":"#part","host":"example.com","hostname":"example.com","href":"https://example.com/a/data?q=a+b#part","origin":"https://example.com","password":"","pathname":"/a/data","port":"","protocol":"https:","search":"?q=a+b","username":""}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/form-to-json":{"post":{"operationId":"address-transformations/form-to-json","summary":"UTF-8 Form Data to Ordered JSON Pairs","description":"Decode application/x-www-form-urlencoded text into ordered string pairs. Preserve duplicate/empty keys, blank values and Unicode. Loss-refusing UTF-8 profile: reject malformed escapes and UTF-8 before payment. Up to 65536 input/output bytes and 2048 pairs; no upstream compute. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["address-transformations","data","url","form","data-conversion","utf8","whatwg"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":65536}}},"example":{"text":"x=1&x=2&name=Phez%CC%8Ci+Ocha%CC%81%C7%A7e&blank="}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["pairs"],"properties":{"pairs":{"type":"array"}}},"example":{"pairs":[["x","1"],["x","2"],["name","Pheži Ocháǧe"],["blank",""]]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-to-form":{"post":{"operationId":"address-transformations/json-to-form","summary":"Ordered JSON Pairs to UTF-8 Form Data","description":"Serialize ordered JSON string pairs as application/x-www-form-urlencoded UTF-8. Preserve duplicate keys, blanks and order with native percent/space encoding. Up to 2048 pairs and 65536 canonical JSON/form bytes; refuse bad tuple types or Unicode before payment. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["address-transformations","data","url","form","data-conversion","utf8","whatwg"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["pairs"],"properties":{"pairs":{"type":"array","maxItems":2048,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"string"}}}}},"example":{"pairs":[["x","1"],["x","2"],["note","a + b"]]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string"}}},"example":{"text":"x=1&x=2&note=a+%2B+b"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/ni-hash":{"post":{"operationId":"address-transformations/ni-hash","summary":"RFC 6920 SHA-256 Content Naming","description":"Name exact binary content with a canonical authority-free RFC 6920 SHA-256 NI URI and well-known retrieval path. Accept a strict media-typed RFC 4648 Base64 carrier; refuse malformed/noncanonical encoding before payment. Up to 65536 decoded bytes; no storage, model or upstream compute. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["address-transformations","data","uri","rfc6920","sha256","integrity","content-addressing"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384}}}}},"example":{"carrier":{"mediaType":"application/octet-stream","contentBase64":"AAEC/w=="}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["uri","wellKnownPath","byteLength"],"properties":{"uri":{"type":"string"},"wellKnownPath":{"type":"string"},"byteLength":{"type":"integer","minimum":0}}},"example":{"uri":"ni:///sha-256;PR9XyYSXjvmKGDeMgWbBy47eAsA-62rufi8SHf7uPlY","wellKnownPath":"/.well-known/ni/sha-256/PR9XyYSXjvmKGDeMgWbBy47eAsA-62rufi8SHf7uPlY","byteLength":4}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/ni-verify":{"post":{"operationId":"address-transformations/ni-verify","summary":"RFC 6920 SHA-256 Content Name Verification","description":"Verify exact binary content against a canonical authority-free SHA-256 NI name. Return matches, supplied/computed names and byte length; a valid-name mismatch is a useful paid result. Strict RFC 4648 Base64, up to 65536 bytes. Malformed carriers/names refused before payment. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["address-transformations","data","uri","rfc6920","sha256","integrity","content-addressing"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier","uri"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384}}},"uri":{"type":"string"}}},"example":{"carrier":{"mediaType":"text/plain","contentBase64":"YWJj"},"uri":"ni:///sha-256;ungWv48Bz-pBQUDeXa4iI7ADYaOWF3qctBD_YfIAFa0"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["matches","uri","computedUri","byteLength"],"properties":{"matches":{"type":"boolean"},"uri":{"type":"string"},"computedUri":{"type":"string"},"byteLength":{"type":"integer","minimum":0}}},"example":{"matches":true,"uri":"ni:///sha-256;ungWv48Bz-pBQUDeXa4iI7ADYaOWF3qctBD_YfIAFa0","computedUri":"ni:///sha-256;ungWv48Bz-pBQUDeXa4iI7ADYaOWF3qctBD_YfIAFa0","byteLength":3}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/http-field-validate":{"post":{"operationId":"http-field-transformations/http-field-validate","summary":"RFC 9651 Structured Field Validation","description":"Validate native RFC 9651 Item/List/Dictionary syntax. Return valid and canonical text or a paid syntax diagnostic. Up to 16384 ASCII field bytes and 65536 JSON bytes. Preserves typed decimals, dates, binary, Unicode Display Strings, ordered parameters and inner lists. Not a parser for legacy Accept, Cookie or Cache-Control fields. No model or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["http-field-transformations","data","http","rfc9651","structured-fields","data-conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["kind","text"],"properties":{"kind":{"type":"string","enum":["item","list","dictionary"]},"text":{"type":"string","maxLength":16384,"description":"ASCII structured field value, up to 16384 bytes. Select its defined container; not legacy Accept, Cookie or Cache-Control grammar."}}},"example":{"kind":"dictionary","text":"u=1, i"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["valid","kind"],"properties":{"valid":{"type":"boolean"},"kind":{"type":"string","enum":["item","list","dictionary"]},"canonical":{"type":"string"},"message":{"type":"string"}}},"example":{"valid":true,"kind":"dictionary","canonical":"u=1, i"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/http-field-to-json":{"post":{"operationId":"http-field-transformations/http-field-to-json","summary":"RFC 9651 Structured Field to Typed JSON","description":"Parse native RFC 9651 Item/List/Dictionary into tagged JSON. Preserve all eight bare types: integral decimals, 15-digit epoch seconds, binary Base64, Unicode Display Strings, plus ordered parameters/maps and inner lists. RFC duplicate wire keys overwrite in place. Up to 16384 field bytes and 65536 JSON bytes. Malformed fields refused before payment; not legacy HTTP grammar. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["http-field-transformations","data","http","rfc9651","structured-fields","data-conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["kind","text"],"properties":{"kind":{"type":"string","enum":["item","list","dictionary"]},"text":{"type":"string","maxLength":16384,"description":"ASCII structured field value, up to 16384 bytes. Select its defined container; not legacy Accept, Cookie or Cache-Control grammar."}}},"example":{"kind":"dictionary","text":"u=1, i, label=%\"caf%c3%a9\", expiry=@1735689600, ratio=1.0"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"oneOf":[{"type":"object","additionalProperties":false,"required":["kind","value"],"properties":{"kind":{"const":"item"},"value":{"type":"object","additionalProperties":false,"required":["type","value","parameters"],"properties":{"type":{"const":"item"},"value":{"oneOf":[{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"integer"},"value":{"type":"integer","minimum":-999999999999999,"maximum":999999999999999}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"decimal"},"value":{"type":"number","minimum":-999999999999.999,"maximum":999999999999.999}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"string"},"value":{"type":"string","description":"Structured-field string or token"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"token"},"value":{"type":"string","description":"Structured-field string or token"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"byteSequence"},"value":{"type":"string","description":"Canonical padded RFC 4648 Base64"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"boolean"},"value":{"type":"boolean"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"date"},"value":{"type":"integer","minimum":-999999999999999,"maximum":999999999999999}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"displayString"},"value":{"type":"string","description":"Well-formed Unicode"}}}]},"parameters":{"type":"array","maxItems":2048,"description":"Ordered, distinct [key, tagged bare value] pairs; native RFC key grammar.","items":{"type":"array","minItems":2,"maxItems":2}}}}}},{"type":"object","additionalProperties":false,"required":["kind","value"],"properties":{"kind":{"const":"list"},"value":{"type":"array","maxItems":2048,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["type","value","parameters"],"properties":{"type":{"const":"item"},"value":{"oneOf":[{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"integer"},"value":{"type":"integer","minimum":-999999999999999,"maximum":999999999999999}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"decimal"},"value":{"type":"number","minimum":-999999999999.999,"maximum":999999999999.999}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"string"},"value":{"type":"string","description":"Structured-field string or token"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"token"},"value":{"type":"string","description":"Structured-field string or token"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"byteSequence"},"value":{"type":"string","description":"Canonical padded RFC 4648 Base64"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"boolean"},"value":{"type":"boolean"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"date"},"value":{"type":"integer","minimum":-999999999999999,"maximum":999999999999999}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"displayString"},"value":{"type":"string","description":"Well-formed Unicode"}}}]},"parameters":{"type":"array","maxItems":2048,"description":"Ordered, distinct [key, tagged bare value] pairs; native RFC key grammar.","items":{"type":"array","minItems":2,"maxItems":2}}}},{"type":"object","additionalProperties":false,"required":["type","value","parameters"],"properties":{"type":{"const":"innerList"},"value":{"type":"array","maxItems":2048,"items":{"type":"object","additionalProperties":false,"required":["type","value","parameters"],"properties":{"type":{"const":"item"},"value":{"oneOf":[{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"integer"},"value":{"type":"integer","minimum":-999999999999999,"maximum":999999999999999}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"decimal"},"value":{"type":"number","minimum":-999999999999.999,"maximum":999999999999.999}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"string"},"value":{"type":"string","description":"Structured-field string or token"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"token"},"value":{"type":"string","description":"Structured-field string or token"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"byteSequence"},"value":{"type":"string","description":"Canonical padded RFC 4648 Base64"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"boolean"},"value":{"type":"boolean"}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"date"},"value":{"type":"integer","minimum":-999999999999999,"maximum":999999999999999}}},{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"const":"displayString"},"value":{"type":"string","description":"Well-formed Unicode"}}}]},"parameters":{"type":"array","maxItems":2048,"description":"Ordered, distinct [key, tagged bare value] pairs; native RFC key grammar.","items":{"type":"array","minItems":2,"maxItems":2}}}}},"parameters":{"type":"array","maxItems":2048,"description":"Ordered, distinct [key, tagged bare value] pairs; native RFC key grammar.","items":{"type":"array","minItems":2,"maxItems":2}}}}]}}}},{"type":"object","additionalProperties":false,"required":["kind","value"],"properties":{"kind":{"const":"dictionary"},"value":{"type":"array","maxItems":2048,"description":"Ordered, distinct [key, item or innerList] pairs.","items":{"type":"array","minItems":2,"maxItems":2}}}}]},"example":{"kind":"dictionary","value":[["u",{"parameters":[],"type":"item","value":{"type":"integer","value":1}}],["i",{"parameters":[],"type":"item","value":{"type":"boolean","value":true}}],["label",{"parameters":[],"type":"item","value":{"type":"displayString","value":"café"}}],["expiry",{"parameters":[],"type":"item","value":{"type":"date","value":1735689600}}],["ratio",{"parameters":[],"type":"item","value":{"type":"decimal","value":1}}]]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-to-http-field":{"post":{"operationId":"http-field-transformations/json-to-http-field","summary":"Typed JSON to RFC 9651 Structured Field","description":"Serialize tagged JSON as native RFC 9651 Item/List/Dictionary. Use the parser's same typed carrier and ordered map pairs. Refuse rounding beyond three decimal places, duplicate JSON map keys, bad Base64, nested inner lists and unrepresentable values before payment. Up to 16384 field bytes and 65536 JSON bytes. Preserve integer/decimal identity, exact epoch seconds and Unicode Display Strings. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["http-field-transformations","data","http","rfc9651","structured-fields","data-conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["kind","value"],"properties":{"kind":{"type":"string","enum":["item","list","dictionary"]},"value":{"type":["object","array"],"maxItems":2048,"description":"Native RFC 9651 typed carrier returned by http-field-to-json. item: {type:\"item\", value:{type, value}, parameters:[[key, taggedBareValue]]}; list: ordered Item/InnerList nodes; dictionary: ordered [key, Item/InnerList] pairs. Bare type is integer, decimal, string, token, byteSequence (canonical Base64), boolean, date (integer seconds), or displayString. InnerList: {type:\"innerList\", value:[Item], parameters:[[key, taggedBareValue]]}. Exact kind, tags, keys, limits and representability are validated before payment."}}},"example":{"kind":"dictionary","value":[["u",{"parameters":[],"type":"item","value":{"type":"integer","value":1}}],["i",{"parameters":[],"type":"item","value":{"type":"boolean","value":true}}],["label",{"parameters":[],"type":"item","value":{"type":"displayString","value":"café"}}],["expiry",{"parameters":[],"type":"item","value":{"type":"date","value":1735689600}}],["ratio",{"parameters":[],"type":"item","value":{"type":"decimal","value":1}}]]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string"}}},"example":{"text":"u=1, i, label=%\"caf%c3%a9\", expiry=@1735689600, ratio=1.0"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/content-digest":{"post":{"operationId":"http-content-digest/content-digest","summary":"RFC 9530 HTTP Content-Digest Generation","description":"Generate RFC 9530 Content-Digest over exact HTTP message-content bytes with SHA-256 and/or SHA-512. Strict media-typed Base64 carrier, up to 65536 decoded bytes. No model or upstream API. Content-Digest is not Repr-Digest, authentication, storage or a signature. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["http-content-digest","data","http","rfc9530","digest","sha256","sha512"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384}}},"algorithms":{"type":"array","minItems":1,"maxItems":2,"uniqueItems":true,"items":{"type":"string","enum":["sha-256","sha-512"]}}}},"example":{"carrier":{"mediaType":"text/plain","contentBase64":"YWJj"},"algorithms":["sha-256","sha-512"]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["contentDigest","byteLength"],"properties":{"contentDigest":{"type":"string"},"byteLength":{"type":"integer","minimum":0}}},"example":{"contentDigest":"sha-256=:ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0=:, sha-512=:3a81oZNherrMQXNJriBBMRLm+k6JqX6iCp7u5ktV05ohkpkqJ0/BqDa6PCOj/uu9RU1EI2Q86A4qmslPpUyknw==:","byteLength":3}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/content-digest-verify":{"post":{"operationId":"http-content-digest/content-digest-verify","summary":"RFC 9530 HTTP Content-Digest Verification","description":"Verify RFC 9530 SHA-256/SHA-512 Content-Digest over exact message-content bytes. Return per-algorithm matches and unsupported algorithms; matches means all supported members match. Require one supported algorithm and unparameterized byte sequences. Up to 65536 content bytes and 16384 field bytes. Valid mismatch is a paid result; malformed input refused before payment. No authentication or Repr-Digest claim. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["http-content-digest","data","http","rfc9530","digest","sha256","sha512"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier","contentDigest"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384}}},"contentDigest":{"type":"string","maxLength":16384,"description":"ASCII structured field value, up to 16384 bytes. Select its defined container; not legacy Accept, Cookie or Cache-Control grammar."}}},"example":{"carrier":{"mediaType":"text/plain","contentBase64":"YWJj"},"contentDigest":"sha-256=:ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0=:"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["matches","results","unsupported","byteLength"],"properties":{"matches":{"type":"boolean"},"results":{"type":"array","items":{"type":"object","required":["algorithm","matches"],"properties":{"algorithm":{"type":"string"},"matches":{"type":"boolean"}}}},"unsupported":{"type":"array","items":{"type":"string"}},"byteLength":{"type":"integer","minimum":0}}},"example":{"matches":true,"results":[{"algorithm":"sha-256","matches":true}],"unsupported":[],"byteLength":3}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/compress":{"post":{"operationId":"compression/compress","summary":"Gzip, Zlib and Raw DEFLATE Compression","description":"Losslessly compress exact binary bytes using native gzip (RFC 1952), zlib/deflate (RFC 1950), or raw DEFLATE (RFC 1951). Canonical Base64 carrier, up to 65536 input and output bytes. Return compressed media-typed bytes, format, original decoded media type and byte counts. Output is a valid encoding, not canonical compressed bytes. Expansion beyond the limit is refused before payment. No archive extraction, model or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["compression","data","gzip","zlib","deflate","binary"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["format","carrier"],"properties":{"format":{"type":"string","enum":["gzip","deflate","deflate-raw"],"description":"gzip is RFC 1952; deflate is the RFC 1950 zlib wrapper; deflate-raw is RFC 1951 without a wrapper."},"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded RFC 4648 Base64 of up to 65536 bytes."}}}}},"example":{"format":"gzip","carrier":{"mediaType":"text/plain","contentBase64":"aGVsbG8sIHg0MDIhCg=="}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["format","carrier","inputBytes","outputBytes","decodedMediaType"],"properties":{"format":{"type":"string","enum":["gzip","deflate","deflate-raw"],"description":"gzip is RFC 1952; deflate is the RFC 1950 zlib wrapper; deflate-raw is RFC 1951 without a wrapper."},"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded RFC 4648 Base64 of up to 65536 bytes."}}},"inputBytes":{"type":"integer","minimum":0,"maximum":65536},"outputBytes":{"type":"integer","minimum":0,"maximum":65536},"decodedMediaType":{"type":"string"}}},"example":{"format":"gzip","carrier":{"mediaType":"application/gzip","contentBase64":"H4sIAAAAAAAAA8tIzcnJ11GoMDEwUuQCABAQgJANAAAA"},"decodedMediaType":"text/plain","inputBytes":13,"outputBytes":33}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/decompress":{"post":{"operationId":"compression/decompress","summary":"Gzip, Zlib and Raw DEFLATE Decompression","description":"Decode native gzip, zlib/deflate or raw DEFLATE into exact bytes. Single-stream WHATWG profile: reject malformed/truncated data, incorrect checksums, trailing bytes, multiple gzip members and preset dictionaries. Canonical Base64, up to 65536 input/output bytes; stop excessive expansion before payment. Optional decodedMediaType labels the result, default application/octet-stream; no MIME inference or archive extraction. No model or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["compression","data","gzip","zlib","deflate","binary"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["format","carrier"],"properties":{"format":{"type":"string","enum":["gzip","deflate","deflate-raw"],"description":"gzip is RFC 1952; deflate is the RFC 1950 zlib wrapper; deflate-raw is RFC 1951 without a wrapper."},"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded RFC 4648 Base64 of up to 65536 bytes."}}},"decodedMediaType":{"type":"string","minLength":1,"maxLength":256,"description":"Caller-supplied decoded content type; default application/octet-stream. No inference."}}},"example":{"format":"gzip","carrier":{"mediaType":"application/gzip","contentBase64":"H4sIAAAAAAAAA8tIzcnJ11GoMDEwUuQCABAQgJANAAAA"},"decodedMediaType":"text/plain"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["format","carrier","inputBytes","outputBytes"],"properties":{"format":{"type":"string","enum":["gzip","deflate","deflate-raw"],"description":"gzip is RFC 1952; deflate is the RFC 1950 zlib wrapper; deflate-raw is RFC 1951 without a wrapper."},"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded RFC 4648 Base64 of up to 65536 bytes."}}},"inputBytes":{"type":"integer","minimum":0,"maximum":65536},"outputBytes":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"format":"gzip","carrier":{"mediaType":"text/plain","contentBase64":"aGVsbG8sIHg0MDIhCg=="},"inputBytes":33,"outputBytes":13}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-schema-check":{"post":{"operationId":"json-schema/json-schema-check","summary":"JSON Schema Meta-Validation and Reference Check","description":"Compile/meta-validate JSON Schema drafts 4, 6, 7, 2019-09 or 2020-12 with native Hyperjump. Resolve only the supplied reference corpus; no HTTP/file fetching. Return evaluated=false plus native diagnostics for invalid schemas or incomplete graphs. Up to 65536 JSON bytes, 8192 nodes, depth 64, 16 reference documents and 64 reported errors with explicit truncation. Format is annotation unless assertFormats=true. Diagnostics are paid results. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["json-schema","data","validation","standards","2020-12"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schema"],"properties":{"schema":{"type":["object","boolean"],"description":"JSON Schema document, evaluated by its declared supported dialect or the selected default."},"schemas":{"type":"array","maxItems":16,"items":{"type":"object"},"description":"Explicit reference documents with native $id (or id for draft 4). No HTTP or file retrieval."},"dialect":{"type":"string","enum":["4","6","7","2019-09","2020-12"],"default":"2020-12"},"baseUri":{"type":"string","maxLength":2048,"description":"Optional absolute HTTP(S) or URN retrieval identifier; resolves relative schema identifiers/references. No fetching."},"assertFormats":{"type":"boolean","default":false,"description":"Format is annotation by default; true explicitly enables native format assertions."}}},"example":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["id"],"properties":{"id":{"type":"string"}}}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["evaluated","formatAssertion"],"properties":{"evaluated":{"type":"boolean"},"formatAssertion":{"type":"boolean"},"valid":{"type":"boolean"},"errors":{"type":"array","maxItems":64,"items":{"type":"object"}},"errorsTruncated":{"type":"boolean"},"diagnostic":{"type":"object","properties":{"name":{"type":"string"},"message":{"type":"string","maxLength":2048},"output":{"type":"object"}}}}},"example":{"evaluated":true,"valid":true,"errors":[],"errorsTruncated":false,"formatAssertion":false}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-schema-validate":{"post":{"operationId":"json-schema/json-schema-validate","summary":"JSON Schema Instance Validation","description":"Judge JSON values against native JSON Schema drafts 4, 6, 7, 2019-09 or 2020-12, including dynamic references and unevaluated values. Retain BASIC validity and instance/keyword locations. evaluated=false means compilation/graph failure, not invalid data. Explicit corpus only; no HTTP/file retrieval. Format annotation by default; assertion opt-in. Up to 65536 JSON bytes, 8192 nodes, depth 64, 16 references and 64 errors. Invalid data and schema diagnostics are paid results. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["json-schema","data","validation","standards","2020-12"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schema","value"],"properties":{"schema":{"type":["object","boolean"],"description":"JSON Schema document, evaluated by its declared supported dialect or the selected default."},"schemas":{"type":"array","maxItems":16,"items":{"type":"object"},"description":"Explicit reference documents with native $id (or id for draft 4). No HTTP or file retrieval."},"dialect":{"type":"string","enum":["4","6","7","2019-09","2020-12"],"default":"2020-12"},"baseUri":{"type":"string","maxLength":2048,"description":"Optional absolute HTTP(S) or URN retrieval identifier; resolves relative schema identifiers/references. No fetching."},"assertFormats":{"type":"boolean","default":false,"description":"Format is annotation by default; true explicitly enables native format assertions."},"value":{"description":"The exact JSON value to evaluate; no coercion or defaults."}}},"example":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["id","tags"],"properties":{"id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"},"minItems":1}},"additionalProperties":false},"value":{"id":"offer-1","tags":["x402","data"]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["evaluated","formatAssertion"],"properties":{"evaluated":{"type":"boolean"},"formatAssertion":{"type":"boolean"},"valid":{"type":"boolean"},"errors":{"type":"array","maxItems":64,"items":{"type":"object"}},"errorsTruncated":{"type":"boolean"},"diagnostic":{"type":"object","properties":{"name":{"type":"string"},"message":{"type":"string","maxLength":2048},"output":{"type":"object"}}}}},"example":{"evaluated":true,"valid":true,"errors":[],"errorsTruncated":false,"formatAssertion":false}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/text-to-utf8":{"post":{"operationId":"text-codecs/text-to-utf8","summary":"Unicode Text to Strict UTF-8 Bytes","description":"Encode Unicode scalar text as exact RFC 3629 UTF-8 in a media-typed Base64 carrier. Preserve BOM, NUL and line endings; do not insert a BOM or normalize. Refuse lone surrogates and content over 65536 UTF-8 bytes before payment. Native Worker codec; no model or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["text-codecs","data","unicode","utf-8","conversion","standards"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":65536}}},"example":{"text":"Pheží Ocháǧe 🛶"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier","byteLength"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"const":"text/plain;charset=utf-8"},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded Base64 of at most 65536 strict UTF-8 bytes."}}},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"carrier":{"mediaType":"text/plain;charset=utf-8","contentBase64":"UGhlxb7DrSBPY2jDocenZSDwn5u2"},"byteLength":21}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/utf8-to-text":{"post":{"operationId":"text-codecs/utf8-to-text","summary":"Strict UTF-8 Bytes to Unicode Text","description":"Decode a media-typed Base64 carrier as strict RFC 3629 UTF-8. Return exact Unicode text and byte count, preserving a leading BOM as U+FEFF, NUL and line endings. Refuse malformed, overlong or surrogate UTF-8 and content over 65536 bytes before payment. Native Worker codec; no model or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["text-codecs","data","unicode","utf-8","conversion","standards"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"const":"text/plain;charset=utf-8"},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded Base64 of at most 65536 strict UTF-8 bytes."}}}}},"example":{"carrier":{"mediaType":"text/plain;charset=utf-8","contentBase64":"UGhlxb7DrSBPY2jDocenZSDwn5u2"}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text","byteLength"],"properties":{"text":{"type":"string"},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"text":"Pheží Ocháǧe 🛶","byteLength":21}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/unicode-normalize":{"post":{"operationId":"text-codecs/unicode-normalize","summary":"Unicode NFC NFD NFKC NFKD Normalization","description":"Normalize Unicode scalar text to the explicitly selected NFC, NFD, NFKC or NFKD form using the native runtime. Return text, changed flag and before/after UTF-8 byte counts. Compatibility forms can alter meaning; there is no case folding or transliteration. Bound input and output at 65536 bytes. Refuse lone surrogates before payment. No Unicode-version-specific claim. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["text-codecs","data","unicode","utf-8","conversion","standards"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text","form"],"properties":{"text":{"type":"string","maxLength":65536},"form":{"type":"string","enum":["NFC","NFD","NFKC","NFKD"]}}},"example":{"text":"Café","form":"NFC"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text","form","changed","inputBytes","outputBytes"],"properties":{"text":{"type":"string"},"form":{"type":"string","enum":["NFC","NFD","NFKC","NFKD"]},"changed":{"type":"boolean"},"inputBytes":{"type":"integer","minimum":0,"maximum":65536},"outputBytes":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"text":"Café","form":"NFC","changed":true,"inputBytes":6,"outputBytes":5}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/base16-encode":{"post":{"operationId":"binary-text/base16-encode","summary":"RFC 4648 Base16 Hex Encoding","description":"Encode exact bytes from the existing Base64 carrier to RFC 4648 Base16 Hex: uppercase, without padding. Retain the caller's media type label and exact byte count. Limit 65536 bytes. Refuse malformed, noncanonical or oversized input before payment. Native scure codec; no model, network or filesystem I/O. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["binary-text","data","base16","encoding","bytes","rfc4648"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded Base64 of the byte carrier; not the selected target alphabet."}}}}},"example":{"carrier":{"mediaType":"application/octet-stream","contentBase64":"AAD/gEFCQw=="}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["encoding","text","mediaType","byteLength"],"properties":{"encoding":{"const":"base16"},"text":{"type":"string","maxLength":131072},"mediaType":{"type":"string"},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"encoding":"base16","text":"0000FF80414243","mediaType":"application/octet-stream","byteLength":7}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/base16-decode":{"post":{"operationId":"binary-text/base16-decode","summary":"RFC 4648 Base16 Hex Decoding","description":"Decode canonical text into the existing Base64 byte carrier using RFC 4648 Base16 Hex: uppercase, without padding. Retain the caller's media type label and exact byte count. Limit 65536 bytes. Refuse malformed, noncanonical or oversized input before payment. Native scure codec; no model, network or filesystem I/O. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["binary-text","data","base16","encoding","bytes","rfc4648"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text","mediaType"],"properties":{"text":{"type":"string","maxLength":131072},"mediaType":{"type":"string","minLength":1,"maxLength":256}}},"example":{"text":"0000FF80414243","mediaType":"application/octet-stream"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["encoding","carrier","byteLength"],"properties":{"encoding":{"const":"base16"},"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded Base64 of the byte carrier; not the selected target alphabet."}}},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"encoding":"base16","carrier":{"mediaType":"application/octet-stream","contentBase64":"AAD/gEFCQw=="},"byteLength":7}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/base32-encode":{"post":{"operationId":"binary-text/base32-encode","summary":"RFC 4648 Base32 Encoding","description":"Encode exact bytes from the existing Base64 carrier to RFC 4648 Base32: uppercase, with required canonical padding. Retain the caller's media type label and exact byte count. Limit 65536 bytes. Refuse malformed, noncanonical or oversized input before payment. Native scure codec; no model, network or filesystem I/O. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["binary-text","data","base32","encoding","bytes","rfc4648"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded Base64 of the byte carrier; not the selected target alphabet."}}}}},"example":{"carrier":{"mediaType":"application/octet-stream","contentBase64":"AAD/gEFCQw=="}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["encoding","text","mediaType","byteLength"],"properties":{"encoding":{"const":"base32"},"text":{"type":"string","maxLength":104864},"mediaType":{"type":"string"},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"encoding":"base32","text":"AAAP7ACBIJBQ====","mediaType":"application/octet-stream","byteLength":7}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/base32-decode":{"post":{"operationId":"binary-text/base32-decode","summary":"RFC 4648 Base32 Decoding","description":"Decode canonical text into the existing Base64 byte carrier using RFC 4648 Base32: uppercase, with required canonical padding. Retain the caller's media type label and exact byte count. Limit 65536 bytes. Refuse malformed, noncanonical or oversized input before payment. Native scure codec; no model, network or filesystem I/O. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["binary-text","data","base32","encoding","bytes","rfc4648"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text","mediaType"],"properties":{"text":{"type":"string","maxLength":104864},"mediaType":{"type":"string","minLength":1,"maxLength":256}}},"example":{"text":"AAAP7ACBIJBQ====","mediaType":"application/octet-stream"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["encoding","carrier","byteLength"],"properties":{"encoding":{"const":"base32"},"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded Base64 of the byte carrier; not the selected target alphabet."}}},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"encoding":"base32","carrier":{"mediaType":"application/octet-stream","contentBase64":"AAD/gEFCQw=="},"byteLength":7}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/base58btc-encode":{"post":{"operationId":"binary-text/base58btc-encode","summary":"Bitcoin-Alphabet Base58 Encoding","description":"Encode exact bytes from the existing Base64 carrier to Bitcoin-Alphabet Base58: Bitcoin alphabet with exact leading zero bytes; no checksum or wallet/network validation. Retain the caller's media type label and exact byte count. Limit 1024 bytes because conversion is quadratic. Refuse malformed, noncanonical or oversized input before payment. Native scure codec; no model, network or filesystem I/O. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["binary-text","data","base58btc","encoding","bytes","bitcoin-alphabet"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":1368,"description":"Canonical padded Base64 of the byte carrier; not the selected target alphabet."}}}}},"example":{"carrier":{"mediaType":"application/octet-stream","contentBase64":"AAD/gEFCQw=="}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["encoding","text","mediaType","byteLength"],"properties":{"encoding":{"const":"base58btc"},"text":{"type":"string","maxLength":1400},"mediaType":{"type":"string"},"byteLength":{"type":"integer","minimum":0,"maximum":1024}}},"example":{"encoding":"base58btc","text":"11VpugzoU","mediaType":"application/octet-stream","byteLength":7}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/base58btc-decode":{"post":{"operationId":"binary-text/base58btc-decode","summary":"Bitcoin-Alphabet Base58 Decoding","description":"Decode canonical text into the existing Base64 byte carrier using Bitcoin-Alphabet Base58: Bitcoin alphabet with exact leading zero bytes; no checksum or wallet/network validation. Retain the caller's media type label and exact byte count. Limit 1024 bytes because conversion is quadratic. Refuse malformed, noncanonical or oversized input before payment. Native scure codec; no model, network or filesystem I/O. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["binary-text","data","base58btc","encoding","bytes","bitcoin-alphabet"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text","mediaType"],"properties":{"text":{"type":"string","maxLength":1400},"mediaType":{"type":"string","minLength":1,"maxLength":256}}},"example":{"text":"11VpugzoU","mediaType":"application/octet-stream"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["encoding","carrier","byteLength"],"properties":{"encoding":{"const":"base58btc"},"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":1368,"description":"Canonical padded Base64 of the byte carrier; not the selected target alphabet."}}},"byteLength":{"type":"integer","minimum":0,"maximum":1024}}},"example":{"encoding":"base58btc","carrier":{"mediaType":"application/octet-stream","contentBase64":"AAD/gEFCQw=="},"byteLength":7}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/base64url-encode":{"post":{"operationId":"binary-text/base64url-encode","summary":"RFC 4648 Base64url Encoding","description":"Encode exact bytes from the existing Base64 carrier to RFC 4648 Base64url: URL-safe alphabet, without padding. Retain the caller's media type label and exact byte count. Limit 65536 bytes. Refuse malformed, noncanonical or oversized input before payment. Native scure codec; no model, network or filesystem I/O. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["binary-text","data","base64url","encoding","bytes","rfc4648"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded Base64 of the byte carrier; not the selected target alphabet."}}}}},"example":{"carrier":{"mediaType":"application/octet-stream","contentBase64":"AAD/gEFCQw=="}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["encoding","text","mediaType","byteLength"],"properties":{"encoding":{"const":"base64url"},"text":{"type":"string","maxLength":87382},"mediaType":{"type":"string"},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"encoding":"base64url","text":"AAD_gEFCQw","mediaType":"application/octet-stream","byteLength":7}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/base64url-decode":{"post":{"operationId":"binary-text/base64url-decode","summary":"RFC 4648 Base64url Decoding","description":"Decode canonical text into the existing Base64 byte carrier using RFC 4648 Base64url: URL-safe alphabet, without padding. Retain the caller's media type label and exact byte count. Limit 65536 bytes. Refuse malformed, noncanonical or oversized input before payment. Native scure codec; no model, network or filesystem I/O. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["binary-text","data","base64url","encoding","bytes","rfc4648"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["text","mediaType"],"properties":{"text":{"type":"string","maxLength":87382},"mediaType":{"type":"string","minLength":1,"maxLength":256}}},"example":{"text":"AAD_gEFCQw","mediaType":"application/octet-stream"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["encoding","carrier","byteLength"],"properties":{"encoding":{"const":"base64url"},"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":256},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded Base64 of the byte carrier; not the selected target alphabet."}}},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"encoding":"base64url","carrier":{"mediaType":"application/octet-stream","contentBase64":"AAD/gEFCQw=="},"byteLength":7}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/mime-type-parse":{"post":{"operationId":"mime-type/mime-type-parse","summary":"WHATWG MIME Type Parsing","description":"Parse Content-Type using the WHATWG MIME algorithm. Return normalized type/subtype, essence, ordered parameters and serialized header. Forgiving browser parsing keeps the first duplicate and skips malformed parameters; not strict RFC validation, IANA checking, content sniffing or authentication. Limit 4096 UTF-8 input/output bytes and 32 retained parameters. Refuse unparseable essence or excess bounds before payment. No network or filesystem I/O. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["mime-type","data","mime","content-type","http","whatwg","conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["mediaType"],"properties":{"mediaType":{"type":"string","maxLength":4096}}},"example":{"mediaType":"Text/HTML; Charset=\"UTF-8\"; charset=gbk; boundary=\"a;b\""}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["type","subtype","essence","parameters","serialized"],"properties":{"type":{"type":"string"},"subtype":{"type":"string"},"essence":{"type":"string"},"parameters":{"type":"array","maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["name","value"],"properties":{"name":{"type":"string","minLength":1,"maxLength":4096},"value":{"type":"string","maxLength":4096}}}},"serialized":{"type":"string","maxLength":4096}}},"example":{"type":"text","subtype":"html","essence":"text/html","parameters":[{"name":"charset","value":"UTF-8"},{"name":"boundary","value":"a;b"}],"serialized":"text/html;charset=UTF-8;boundary=\"a;b\""}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/mime-type-serialize":{"post":{"operationId":"mime-type/mime-type-serialize","summary":"Typed JSON to WHATWG MIME Type","description":"Serialize explicit type/subtype and ordered name/value parameters using the native WHATWG MIME serializer. Lowercase names, preserve values/order, quote and escape safely. Refuse case-insensitive duplicate names rather than overwrite a value. Limit 4096 UTF-8 serialized bytes and 32 parameters; transport admits JSON escape expansion. No registration checking, content sniffing or charset transcoding. Invalid tokens/values refuse before payment. No network or filesystem I/O. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["mime-type","data","mime","content-type","http","whatwg","conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["type","subtype","parameters"],"properties":{"type":{"type":"string","minLength":1,"maxLength":4096},"subtype":{"type":"string","minLength":1,"maxLength":4096},"parameters":{"type":"array","maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["name","value"],"properties":{"name":{"type":"string","minLength":1,"maxLength":4096},"value":{"type":"string","maxLength":4096}}}}}},"example":{"type":"APPLICATION","subtype":"X.EXAMPLE+JSON","parameters":[{"name":"CHARSET","value":"UTF-8"},{"name":"note","value":"a;b\"c"}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["type","subtype","essence","parameters","serialized"],"properties":{"type":{"type":"string"},"subtype":{"type":"string"},"essence":{"type":"string"},"parameters":{"type":"array","maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["name","value"],"properties":{"name":{"type":"string","minLength":1,"maxLength":4096},"value":{"type":"string","maxLength":4096}}}},"serialized":{"type":"string","maxLength":4096}}},"example":{"type":"application","subtype":"x.example+json","essence":"application/x.example+json","parameters":[{"name":"charset","value":"UTF-8"},{"name":"note","value":"a;b\"c"}],"serialized":"application/x.example+json;charset=UTF-8;note=\"a;b\\\"c\""}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/uri-template-expand":{"post":{"operationId":"uri-template/uri-template-expand","summary":"RFC 6570 URI Template Expansion","description":"Expand RFC 6570 Level 4 API references: all operators, flat lists/maps, explosion and Unicode prefixes. Preserve reserved percent triplets; encode ordinary data delimiters. Null/missing omitted, empty strings retained, own variables only. Limits: 8192 template bytes, 65536 variable/output bytes, 256 variables, 8192 scalar members, 1024 members per list/map. Invalid syntax/output refused before payment. No fetch, URL normalization or target authorization. Includes verified erratum 6937. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["uri-template","data","rfc6570","api","url","conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["template","variables"],"properties":{"template":{"type":"string","maxLength":8192},"variables":{"type":"object","maxProperties":256,"additionalProperties":{"type":["string","number","boolean","null","array","object"],"items":{"type":["string","number","boolean","null"]},"maxItems":1024,"additionalProperties":{"type":["string","number","boolean","null"]},"maxProperties":1024}}}},"example":{"template":"https://api.example.com{/path*}{?query*,limit}{#fragment}","variables":{"path":["v1","a/b"],"query":{"q":"café","tag":"rfc 6570"},"limit":10,"fragment":"summary"}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["uri","byteLength"],"properties":{"uri":{"type":"string","maxLength":65536},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"uri":"https://api.example.com/v1/a%2Fb?q=caf%C3%A9&tag=rfc%206570&limit=10#summary","byteLength":76}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/uri-template-inspect":{"post":{"operationId":"uri-template/uri-template-inspect","summary":"RFC 6570 URI Template Inspection","description":"Inspect RFC 6570 Level 4 syntax for API request construction. Return unique names and ordered references with operator, explode flag and Unicode prefix length. Percent-encoded names stay literal and case-sensitive. Limits: 8192 UTF-8 template bytes and 1024 references. Malformed literals, unsupported future operators and invalid modifiers refused before payment. No expansion, matching, fetching or authorization. Includes verified apostrophe-literal erratum 6937. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["uri-template","data","rfc6570","api","url","conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["template"],"properties":{"template":{"type":"string","maxLength":8192}}},"example":{"template":"/v1/{name}{?query*,limit}{+path:3}"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["template","variables","references"],"properties":{"template":{"type":"string","maxLength":8192},"variables":{"type":"array","items":{"type":"string"}},"references":{"type":"array","maxItems":1024,"items":{"type":"object","required":["operator","name","explode","prefix"],"properties":{"operator":{"enum":["","+","#",".","/",";","?","&"]},"name":{"type":"string"},"explode":{"type":"boolean"},"prefix":{"type":["integer","null"],"minimum":1,"maximum":9999}}}}}},"example":{"template":"/v1/{name}{?query*,limit}{+path:3}","variables":["name","query","limit","path"],"references":[{"operator":"","name":"name","explode":false,"prefix":null},{"operator":"?","name":"query","explode":true,"prefix":null},{"operator":"?","name":"limit","explode":false,"prefix":null},{"operator":"+","name":"path","explode":false,"prefix":3}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/multihash-create":{"post":{"operationId":"content-address/multihash-create","summary":"SHA-2 Multihash Creation","description":"Name up to 65536 exact caller bytes as a canonical lowercase, unpadded base32 multihash. Select SHA2-256 (default) or SHA2-512; return the address plus explicit algorithm code, digest length and digest/envelope Base64url. Uses native multiformats and SHA-2. Caller media type is a label, not content validation. Full JSON escaping admitted. No fetching, storage, author authentication or IPFS-file construction. Malformed carriers refused before payment. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["content-address","data","cid","multihash","ipfs","bytes"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":1024,"description":"Caller label, not authentication or content-format validation. Maximum 1024 UTF-8 bytes."},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded RFC 4648 Base64 of at most 65536 exact bytes; full JSON escaping admitted."}}},"algorithm":{"enum":["sha2-256","sha2-512"]}}},"example":{"carrier":{"mediaType":"application/octet-stream","contentBase64":"YWJj"},"algorithm":"sha2-512"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["kind","profile","address","presentation","multihash"],"properties":{"kind":{"const":"multihash-address"},"profile":{"const":"multihash/base32-lower/sha2"},"address":{"type":"string","minLength":1,"maxLength":1024},"presentation":{"type":"object"},"multihash":{"type":"object","required":["algorithm","algorithmCode","digestLength","digestBase64url","bytesBase64url"],"properties":{"algorithm":{"enum":["sha2-256","sha2-512"]},"algorithmCode":{"enum":[18,19]},"digestLength":{"enum":[32,64]},"digestBase64url":{"type":"string"},"bytesBase64url":{"type":"string"}}}}},"example":{"kind":"multihash-address","profile":"multihash/base32-lower/sha2","address":"bcnan3lzvugjwc6v2zraxgsnoebatcexg7jhitkl6uifj53xgjnk5hgrbskmsuj2pygudnor4eor75255ivguii3ehtua4ku2zfh2ktfet4","presentation":{"base":"base32","canonical":true},"multihash":{"algorithm":"sha2-512","algorithmCode":19,"digestLength":64,"digestBase64url":"3a81oZNherrMQXNJriBBMRLm-k6JqX6iCp7u5ktV05ohkpkqJ0_BqDa6PCOj_uu9RU1EI2Q86A4qmslPpUyknw","bytesBase64url":"E0DdrzWhk2F6usxBc0muIEExEub6TompfqIKnu7mS1XTmiGSmSonT8GoNro8I6P-671FTUQjZDzoDiqayU-lTKSf"}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/multihash-inspect":{"post":{"operationId":"content-address/multihash-inspect","summary":"SHA-2 Multihash Inspection","description":"Inspect a canonical base32-lower SHA2-256 or SHA2-512 multihash. Return the exact algorithm code, required digest length, digest and binary envelope as Base64url. Refuse wrong lengths, unsupported hashes, alternate base/case, padding, trailing bytes and overlong varints before payment. Maximum 1024 ASCII input characters. Structural decoding is not a comparison with content, author authentication, CID parsing or retrieval. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["content-address","data","cid","multihash","ipfs","bytes"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["address"],"properties":{"address":{"type":"string","minLength":1,"maxLength":1024}}},"example":{"address":"bciqlu6awx6hqdt7kifaubxs5vyrchmadmgrzmf32ts2bb73b6iablli"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["kind","profile","address","presentation","multihash"],"properties":{"kind":{"const":"multihash-address"},"profile":{"const":"multihash/base32-lower/sha2"},"address":{"type":"string","minLength":1,"maxLength":1024},"presentation":{"type":"object"},"multihash":{"type":"object","required":["algorithm","algorithmCode","digestLength","digestBase64url","bytesBase64url"],"properties":{"algorithm":{"enum":["sha2-256","sha2-512"]},"algorithmCode":{"enum":[18,19]},"digestLength":{"enum":[32,64]},"digestBase64url":{"type":"string"},"bytesBase64url":{"type":"string"}}}}},"example":{"kind":"multihash-address","profile":"multihash/base32-lower/sha2","address":"bciqlu6awx6hqdt7kifaubxs5vyrchmadmgrzmf32ts2bb73b6iablli","presentation":{"base":"base32","canonical":true},"multihash":{"algorithm":"sha2-256","algorithmCode":18,"digestLength":32,"digestBase64url":"ungWv48Bz-pBQUDeXa4iI7ADYaOWF3qctBD_YfIAFa0","bytesBase64url":"EiC6eBa_jwHP6kFBQN5driIjsANho5YXepy0EP9h8gAVrQ"}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/multihash-verify":{"post":{"operationId":"content-address/multihash-verify","summary":"Exact Bytes Against SHA-2 Multihash","description":"Compare up to 65536 exact caller bytes with a canonical base32-lower SHA2-256/512 multihash. Return matches plus claimed and independently computed addresses and algorithm; a well-formed mismatch is a useful paid result. Malformed commitments/carriers refuse before payment. Maximum 1024 address characters. Uses exact digest bytes; caller media type supplies no authority. No network, storage, author authentication or claim of delivery acceptance. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["content-address","data","cid","multihash","ipfs","bytes"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier","address"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":1024,"description":"Caller label, not authentication or content-format validation. Maximum 1024 UTF-8 bytes."},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded RFC 4648 Base64 of at most 65536 exact bytes; full JSON escaping admitted."}}},"address":{"type":"string","minLength":1,"maxLength":1024}}},"example":{"carrier":{"mediaType":"application/octet-stream","contentBase64":"YWJj"},"address":"bciqlu6awx6hqdt7kifaubxs5vyrchmadmgrzmf32ts2bb73b6iablli"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["kind","profile","matches","claimedAddress","expectedAddress","algorithm"],"properties":{"kind":{"const":"multihash-verification"},"profile":{"const":"multihash/base32-lower/sha2"},"matches":{"type":"boolean"},"claimedAddress":{"type":"string","minLength":1,"maxLength":1024},"expectedAddress":{"type":"string","minLength":1,"maxLength":1024},"algorithm":{"enum":["sha2-256","sha2-512"]}}},"example":{"kind":"multihash-verification","profile":"multihash/base32-lower/sha2","matches":true,"claimedAddress":"bciqlu6awx6hqdt7kifaubxs5vyrchmadmgrzmf32ts2bb73b6iablli","expectedAddress":"bciqlu6awx6hqdt7kifaubxs5vyrchmadmgrzmf32ts2bb73b6iablli","algorithm":"sha2-256"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/cid-inspect":{"post":{"operationId":"content-address/cid-inspect","summary":"CID Inspection and Base Conversion","description":"Inspect canonical CIDv0/v1 and convert to CIDv1 in base16, base32 (default), base36, base58btc or base64url. Preserve numeric codec/hash codes and exact digest; return source version and binary CID. No block decoding, content verification or retrieval; unknown codes are retained as numbers, not interpreted. Maximum 1024 ASCII input characters and 511 binary CID bytes. Refuse nonminimal varints, trailing bytes, noncanonical text and invalid CIDv0 shape before payment. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["content-address","data","cid","multihash","ipfs","bytes"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["cid"],"properties":{"cid":{"type":"string","minLength":1,"maxLength":1024,"description":"Canonical CIDv0 or CIDv1 in one supported base; maximum 511 binary bytes."},"base":{"enum":["base16","base32","base36","base58btc","base64url"]}}},"example":{"cid":"QmdfTbBqBPQ7VNxZEYEj14VmRuZBkqFbiwReogJgS1zR1n","base":"base32"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["sourceVersion","version","codec","base","cid","bytesBase64url","multihash"],"properties":{"sourceVersion":{"enum":[0,1]},"version":{"const":1},"codec":{"type":"integer","minimum":0},"base":{"type":"string"},"cid":{"type":"string","maxLength":1024},"bytesBase64url":{"type":"string"},"multihash":{"type":"object","required":["code","digestLength","digestBase64url","bytesBase64url"],"properties":{"code":{"type":"integer","minimum":0},"digestLength":{"type":"integer","minimum":0},"digestBase64url":{"type":"string"},"bytesBase64url":{"type":"string"}}}}},"example":{"sourceVersion":0,"version":1,"codec":112,"base":"base32","cid":"bafybeihdwdcefgh4dqkjv67uzcmw7ojee6xedzdetojuzjevtenxquvyku","bytesBase64url":"AXASIOOwxEKY_BwUmvv0yJlvuSQnrkHkZJuTTKSVmRt4UrhV","multihash":{"code":18,"digestLength":32,"digestBase64url":"47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU","bytesBase64url":"EiDjsMRCmPwcFJr79MiZb7kkJ65B5GSbk0yklZkbeFK4VQ"}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/raw-block-cid-create":{"post":{"operationId":"content-address/raw-block-cid-create","summary":"Raw Block to CIDv1","description":"Name one raw block of up to 65536 exact caller bytes as CIDv1, raw multicodec 85, with SHA2-256 (default) or SHA2-512 and five selectable bases. Return numeric codec/hash codes, exact digest/binary CID and byte count. This names the supplied block; it does not encode a UnixFS/DAG file, upload, pin, store or retrieve it. Caller media type is a label. Full JSON escaping admitted; malformed carriers or unsupported options refuse before payment. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["content-address","data","cid","multihash","ipfs","bytes"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":1024,"description":"Caller label, not authentication or content-format validation. Maximum 1024 UTF-8 bytes."},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded RFC 4648 Base64 of at most 65536 exact bytes; full JSON escaping admitted."}}},"algorithm":{"enum":["sha2-256","sha2-512"]},"base":{"enum":["base16","base32","base36","base58btc","base64url"]}}},"example":{"carrier":{"mediaType":"application/octet-stream","contentBase64":"aGVsbG8="},"algorithm":"sha2-256","base":"base32"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["sourceVersion","version","codec","base","cid","bytesBase64url","multihash","byteLength"],"properties":{"sourceVersion":{"enum":[0,1]},"version":{"const":1},"codec":{"type":"integer","minimum":0},"base":{"type":"string"},"cid":{"type":"string","maxLength":1024},"bytesBase64url":{"type":"string"},"multihash":{"type":"object","required":["code","digestLength","digestBase64url","bytesBase64url"],"properties":{"code":{"type":"integer","minimum":0},"digestLength":{"type":"integer","minimum":0},"digestBase64url":{"type":"string"},"bytesBase64url":{"type":"string"}}},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"sourceVersion":1,"version":1,"codec":85,"base":"base32","cid":"bafkreibm6jg3ux5qumhcn2b3flc3tyu6dmlb4xa7u5bf44yegnrjhc4yeq","bytesBase64url":"AVUSICzyTbpfsKMOJug7KsW54p4bFh5cH6dCXnMEM2KTi5gk","multihash":{"code":18,"digestLength":32,"digestBase64url":"LPJNul-wow4m6DsqxbninhsWHlwfp0JecwQzYpOLmCQ","bytesBase64url":"EiAs8k26X7CjDiboOyrFueKeGxYeXB-nQl5zBDNik4uYJA"},"byteLength":5}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/raw-block-cid-verify":{"post":{"operationId":"content-address/raw-block-cid-verify","summary":"Exact Raw Block Against CIDv1","description":"Compare up to 65536 exact raw-block bytes with a canonical raw-codec CID carrying a complete SHA2-256/512 digest. Return matches, canonical claimed/expected CIDv1, algorithm and byte count. Mismatch is a paid result. Refuse DAG/UnixFS codecs, unsupported hashes, malformed CID text/varints/digest lengths or carriers before payment; do not pretend a file CID hashes unencoded file bytes. Maximum 1024 CID characters and 511 binary CID bytes. No retrieval or author authentication. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["content-address","data","cid","multihash","ipfs","bytes"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier","cid"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":1024,"description":"Caller label, not authentication or content-format validation. Maximum 1024 UTF-8 bytes."},"contentBase64":{"type":"string","maxLength":87384,"description":"Canonical padded RFC 4648 Base64 of at most 65536 exact bytes; full JSON escaping admitted."}}},"cid":{"type":"string","minLength":1,"maxLength":1024,"description":"Canonical CIDv0 or CIDv1 in one supported base; maximum 511 binary bytes."}}},"example":{"carrier":{"mediaType":"application/octet-stream","contentBase64":"aGVsbG8="},"cid":"bafkreibm6jg3ux5qumhcn2b3flc3tyu6dmlb4xa7u5bf44yegnrjhc4yeq"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["matches","claimedCid","expectedCid","codec","algorithm","byteLength"],"properties":{"matches":{"type":"boolean"},"claimedCid":{"type":"string","minLength":1,"maxLength":1024,"description":"Canonical CIDv0 or CIDv1 in one supported base; maximum 511 binary bytes."},"expectedCid":{"type":"string","minLength":1,"maxLength":1024,"description":"Canonical CIDv0 or CIDv1 in one supported base; maximum 511 binary bytes."},"codec":{"const":85},"algorithm":{"enum":["sha2-256","sha2-512"]},"byteLength":{"type":"integer","minimum":0,"maximum":65536}}},"example":{"matches":true,"claimedCid":"bafkreibm6jg3ux5qumhcn2b3flc3tyu6dmlb4xa7u5bf44yegnrjhc4yeq","expectedCid":"bafkreibm6jg3ux5qumhcn2b3flc3tyu6dmlb4xa7u5bf44yegnrjhc4yeq","codec":85,"algorithm":"sha2-256","byteLength":5}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/cbor-json-encode":{"post":{"operationId":"cbor/cbor-json-encode","summary":"JSON to Deterministic CBOR","description":"Encode one ordinary JSON value as RFC 8949 deterministic CBOR. Return exact bytes in a canonical Base64 application/cbor carrier and both byte lengths. Text spelling and own map keys are preserved; no Unicode normalization. Finite numbers only; negative zero and unpaired surrogates refused. Maximum 65536 JSON/CBOR bytes, 8192 parsing events and depth 64. No tag invention, storage or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["cbor","data","rfc8949","json","conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{"type":["object","array","string","number","boolean","null"],"description":"Ordinary JSON, at most 65536 UTF-8 bytes, 8192 nodes/parsing events and depth 64. Finite numbers, well-formed Unicode, no negative zero."}}},"example":{"value":{"a":1,"b":[true,null,"café"]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["carrier","byteLength","jsonByteLength"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"const":"application/cbor"},"contentBase64":{"type":"string","maxLength":87384}}},"byteLength":{"type":"integer","minimum":1,"maximum":65536},"jsonByteLength":{"type":"integer","minimum":1,"maximum":65536}}},"example":{"carrier":{"mediaType":"application/cbor","contentBase64":"omFhAWFig/X2ZWNhZsOp"},"byteLength":15,"jsonByteLength":31}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/cbor-json-decode":{"post":{"operationId":"cbor/cbor-json-decode","summary":"CBOR to Lossless Ordinary JSON","description":"Decode one CBOR item into ordinary JSON without silent loss. Accept nonpreferred encodings and indefinite arrays/text/maps; require unique text map keys, finite JSON-representable values and paired Unicode. Refuse bytes, tags, simple/undefined values, unsafe CBOR integers and negative zero before payment. Return the value and both byte lengths. Maximum 65536 CBOR/JSON bytes, 8192 parsing events and depth 64; no fetch. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["cbor","data","rfc8949","json","conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"const":"application/cbor"},"contentBase64":{"type":"string","maxLength":87384}}}}},"example":{"carrier":{"mediaType":"application/cbor","contentBase64":"n2FhAf8="}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["value","byteLength","jsonByteLength"],"properties":{"value":{"type":["object","array","string","number","boolean","null"],"description":"Ordinary JSON, at most 65536 UTF-8 bytes, 8192 nodes/parsing events and depth 64. Finite numbers, well-formed Unicode, no negative zero."},"byteLength":{"type":"integer","minimum":1,"maximum":65536},"jsonByteLength":{"type":"integer","minimum":1,"maximum":65536}}},"example":{"value":["a",1],"byteLength":5,"jsonByteLength":7}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/cbor-diagnose":{"post":{"operationId":"cbor/cbor-diagnose","summary":"CBOR Diagnostic Notation","description":"Render one well-formed CBOR item in RFC 8949 diagnostic notation using native cbor2. Preserve visible bytes, tags, large integers, negative zero, nonfinite/simple values, non-text keys and indefinite encoding distinctions. Tags are not executed or semantically validated. Canonical Base64 application/cbor input; maximum 65536 bytes, 8192 parsing events and depth 64, with diagnostic output bounded to 524288 UTF-8 bytes. No storage, model or external call. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["cbor","data","rfc8949","json","conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"const":"application/cbor"},"contentBase64":{"type":"string","maxLength":87384}}}}},"example":{"carrier":{"mediaType":"application/cbor","contentBase64":"ggFCAAE="}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["diagnostic","byteLength"],"properties":{"diagnostic":{"type":"string"},"byteLength":{"type":"integer","minimum":1,"maximum":65536}}},"example":{"diagnostic":"[1, h'0001']","byteLength":5}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/cbor-deterministic-check":{"post":{"operationId":"cbor/cbor-deterministic-check","summary":"CBOR Deterministic Encoding Check","description":"Check one well-formed CBOR item against RFC 8949 core deterministic encoding: preferred integer/length/float widths, definite lengths and bytewise ordered unique map keys. Return true or false with a bounded reason; a valid non-deterministic encoding is a paid comparison result. Negative zero is retained and tags are not semantically validated. Maximum 65536 bytes, 8192 parsing events and depth 64. Malformed input refused before payment. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["cbor","data","rfc8949","json","conversion"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["carrier"],"properties":{"carrier":{"type":"object","additionalProperties":false,"required":["mediaType","contentBase64"],"properties":{"mediaType":{"const":"application/cbor"},"contentBase64":{"type":"string","maxLength":87384}}}}},"example":{"carrier":{"mediaType":"application/cbor","contentBase64":"GAE="}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["deterministic","byteLength","profile","reason"],"properties":{"deterministic":{"type":"boolean"},"byteLength":{"type":"integer","minimum":1,"maximum":65536},"profile":{"const":"RFC8949-core-deterministic"},"reason":{"type":["string","null"],"maxLength":1024}}},"example":{"deterministic":false,"byteLength":2,"profile":"RFC8949-core-deterministic","reason":"Unexpectedly long integer encoding (1) for 1"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/xml-to-json-tree":{"post":{"operationId":"xml/xml-to-json-tree","summary":"XML to Ordered JSON Nodes","description":"Parse XML 1.0 into ordered JSON nodes, preserving mixed text, attributes, CDATA, comments, processing instructions and namespace declarations. Apply XML line-ending/attribute normalization; retain qualified names and validate bindings, reserved namespaces and expanded attribute uniqueness. No DTD/XML1.1, custom entities or fetching. Bounds: 65536 XML bytes, 1048576 JSON bytes, 8192 nodes/attributes, depth 64. Malformed/unsupported input refused before payment. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["xml","data","namespaces","conversion","serialization"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["xml"],"properties":{"xml":{"type":"string","maxLength":65536,"description":"Decoded Unicode XML; maximum 65536 UTF-8 bytes, 8192 nodes/attributes and depth 64."}},"additionalProperties":false},"example":{"xml":"<r xmlns:p=\"urn:example\" p:a=\"a&#9;b\">before<![CDATA[x<y]]><!--note--><?pi data?></r>"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["document","byteLength","jsonByteLength"],"properties":{"document":{"type":"object","required":["kind","children"],"properties":{"kind":{"const":"document"},"children":{"type":"array","items":{"type":"object","required":["kind"],"properties":{"kind":{"enum":["element","text","cdata","comment","pi","xmldecl"]},"name":{"type":"string"},"attributes":{"type":"object","additionalProperties":{"type":"string"}},"children":{"type":"array","items":{"type":"object"}},"value":{"type":"string"},"version":{"const":"1.0"},"encoding":{"type":"string"},"standalone":{"enum":["yes","no"]}},"additionalProperties":false,"description":"Ordered XML node. Element requires name, attributes and children; text/cdata/comment require value; pi requires name and value; xmldecl requires version 1.0. Children use this same node carrier. Unknown fields refused."},"maxItems":8191}},"additionalProperties":false},"byteLength":{"type":"integer","minimum":0,"maximum":65536},"jsonByteLength":{"type":"integer","maximum":1048576}},"additionalProperties":false},"example":{"document":{"kind":"document","children":[{"kind":"element","name":"r","attributes":{"xmlns:p":"urn:example","p:a":"a\tb"},"children":[{"kind":"text","value":"before"},{"kind":"cdata","value":"x<y"},{"kind":"comment","value":"note"},{"kind":"pi","name":"pi","value":"data"}]}]},"byteLength":85,"jsonByteLength":266}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-tree-to-xml":{"post":{"operationId":"xml/json-tree-to-xml","summary":"Ordered JSON Nodes to XML","description":"Serialize ordered XML nodes to XML 1.0: Unicode names, mixed text, attributes, CDATA, comments and processing instructions. Retain text CR and attribute tab/LF/CR with character references; emit declarations as UTF-8. Validate the complete document and namespace bindings before payment. No arbitrary object flattening, DTD/XML1.1 or C14N signature normalization. Bounds: 65536 XML bytes, 1048576 JSON bytes, 8192 nodes/attributes, depth 64; JSON request maximum 1048576 bytes. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["xml","data","namespaces","conversion","serialization"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["document"],"properties":{"document":{"type":"object","required":["kind","children"],"properties":{"kind":{"const":"document"},"children":{"type":"array","items":{"type":"object","required":["kind"],"properties":{"kind":{"enum":["element","text","cdata","comment","pi","xmldecl"]},"name":{"type":"string"},"attributes":{"type":"object","additionalProperties":{"type":"string"}},"children":{"type":"array","items":{"type":"object"}},"value":{"type":"string"},"version":{"const":"1.0"},"encoding":{"type":"string"},"standalone":{"enum":["yes","no"]}},"additionalProperties":false,"description":"Ordered XML node. Element requires name, attributes and children; text/cdata/comment require value; pi requires name and value; xmldecl requires version 1.0. Children use this same node carrier. Unknown fields refused."},"maxItems":8191}},"additionalProperties":false}},"additionalProperties":false},"example":{"document":{"kind":"document","children":[{"kind":"element","name":"猫","attributes":{"value":"a\tb\nc\rd"},"children":[{"kind":"text","value":"x\ry & z"},{"kind":"cdata","value":"<literal>"}]}]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["xml","byteLength"],"properties":{"xml":{"type":"string","maxLength":65536,"description":"Decoded Unicode XML; maximum 65536 UTF-8 bytes, 8192 nodes/attributes and depth 64."},"byteLength":{"type":"integer","minimum":0,"maximum":65536}},"additionalProperties":false},"example":{"xml":"<猫 value=\"a&#9;b&#10;c&#13;d\">x&#13;y &amp; z<![CDATA[<literal>]]></猫>","byteLength":74}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/xml-normalize":{"post":{"operationId":"xml/xml-normalize","summary":"XML Serialization Normalization","description":"Normalize one XML 1.0 document through ordered nodes: double-quoted attributes, escaped retained values, empty-element serialization and UTF-8 declarations. Preserve parsed mixed text, CDATA, comments, processing instructions and qualified names. XML line-ending/attribute rules apply; lexical spelling may change. Not Canonical XML/C14N. No DTD/XML1.1, custom entities, fetch or schema validation. Bounds: 65536 XML bytes, 1048576 JSON bytes, 8192 nodes/attributes, depth 64. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["xml","data","namespaces","conversion","serialization"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["xml"],"properties":{"xml":{"type":"string","maxLength":65536,"description":"Decoded Unicode XML; maximum 65536 UTF-8 bytes, 8192 nodes/attributes and depth 64."}},"additionalProperties":false},"example":{"xml":"<r a='x&#xD;y'>text&#13;tail</r>"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["xml","byteLength","sourceByteLength","changed"],"properties":{"xml":{"type":"string","maxLength":65536,"description":"Decoded Unicode XML; maximum 65536 UTF-8 bytes, 8192 nodes/attributes and depth 64."},"byteLength":{"type":"integer","minimum":0,"maximum":65536},"sourceByteLength":{"type":"integer","minimum":0,"maximum":65536},"changed":{"type":"boolean"}},"additionalProperties":false},"example":{"xml":"<r a=\"x&#13;y\">text&#13;tail</r>","byteLength":32,"sourceByteLength":32,"changed":true}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/xml-well-formedness":{"post":{"operationId":"xml/xml-well-formedness","summary":"XML and Namespace Well-formedness Check","description":"Check XML 1.0 markup and Namespaces 1.0 bindings, reserved prefixes, qualified names and unique expanded attributes. Return true/false with bounded diagnostics and native line/column when available; malformed markup is a paid check result. DTD/XML1.1 and over-limit carriers are refused before payment. Not DTD/XSD validation or Canonical XML. Namespace names are retained, not fetched or URI-normalized. Maximum 65536 XML bytes, 8192 nodes/attributes, depth 64. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["xml","data","namespaces","conversion","serialization"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["xml"],"properties":{"xml":{"type":"string","maxLength":65536,"description":"Decoded Unicode XML; maximum 65536 UTF-8 bytes, 8192 nodes/attributes and depth 64."}},"additionalProperties":false},"example":{"xml":"<r><a></r>"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["wellFormed","profile","diagnostics"],"properties":{"wellFormed":{"type":"boolean"},"profile":{"const":"XML1.0+Namespaces1.0-noDTD"},"diagnostics":{"type":"array","maxItems":1,"items":{"type":"object","required":["message","line","column"],"properties":{"message":{"type":"string","maxLength":1024},"line":{"type":["integer","null"]},"column":{"type":["integer","null"]}},"additionalProperties":false}}},"additionalProperties":false},"example":{"wellFormed":false,"profile":"XML1.0+Namespaces1.0-noDTD","diagnostics":[{"message":"Missing end tag for element a (line 1, column 7)\n  <r><a></r>\n        ^\n","line":1,"column":7}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/html-entity-decode":{"post":{"operationId":"html/html-entity-decode","summary":"HTML Character Reference Decoding","description":"Decode HTML named and numeric character references with explicit text or quoted-attribute context. Native WHATWG rules retain context-dependent semicolon behavior and map invalid numeric/surrogate/out-of-range references to their specified replacements. Decoding is one pass; it does not parse or strip markup. Input maximum65536 UTF-8 bytes; result maximum1048576 JSON bytes. No script execution, model or fetching. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["html","data","whatwg","conversion","extraction"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","maxLength":65536,"description":"Maximum65536decoded UTF-8 bytes; full JSON escaping fits the request envelope."},"context":{"enum":["text","attribute"],"default":"text"}},"additionalProperties":false},"example":{"text":"&CounterClockwiseContourIntegral; &notit; &#x80; &#x110000;","context":"text"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["text","byteLength","context"],"properties":{"text":{"type":"string"},"byteLength":{"type":"integer","minimum":0},"context":{"enum":["text","attribute"]}}},"example":{"text":"∳ ¬it; € �","byteLength":17,"context":"text"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/html-entity-encode":{"post":{"operationId":"html/html-entity-encode","summary":"HTML Character Reference Encoding","description":"Encode Unicode text as ASCII HTML character references, retaining carriage returns explicitly. Text-context reference decoding returns the original value exactly. NUL and ill-formed Unicode are refused before payment. This encodes text/quoted attribute data, not raw JavaScript/CSS or an HTML sanitizer. Input maximum65536 UTF-8 bytes; result maximum1048576 JSON bytes. Native entities8.1.0, no model or upstream API. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["html","data","whatwg","conversion","extraction"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","maxLength":65536,"description":"Maximum65536decoded UTF-8 bytes; full JSON escaping fits the request envelope."}},"additionalProperties":false},"example":{"text":"a\rb <猫> & emoji 😀"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["text","byteLength"],"properties":{"text":{"type":"string"},"byteLength":{"type":"integer","minimum":0}}},"example":{"text":"a&#13;b &lt;&#x732b;&gt; &amp; emoji &#x1f600;","byteLength":46}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/html-to-json-tree":{"post":{"operationId":"html/html-to-json-tree","summary":"HTML to Parsed JSON Document Tree","description":"Parse HTML into ordered JSON document nodes using native HTML error recovery. Retain document mode, doctype IDs, element namespaces, attributes, text/comments and separate inert template content. Include original UTF-16 source spans; implied nodes have null spans. This is the parsed DOM carrier, not original lexical markup or browser rendering. Limits65536 input UTF-8 bytes,8192 nodes/attributes,depth64,1048576 result JSON bytes. No fetching or script execution. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["html","data","whatwg","conversion","extraction"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["html"],"properties":{"html":{"type":"string","maxLength":65536,"description":"Maximum65536decoded UTF-8 bytes; full JSON escaping fits the request envelope."}},"additionalProperties":false},"example":{"html":"<!doctype html><p>A &amp; B<svg><text>猫</text></svg><template><b>inert</b></template>"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["document","sourceByteLength","offsetUnit"],"properties":{"document":{"type":"object","required":["kind","mode","children"],"properties":{"kind":{"const":"document"},"mode":{"enum":["no-quirks","quirks","limited-quirks"]},"children":{"type":"array","items":{"type":"object"}}},"description":"Native parsed ordered nodes, including implied elements, namespace/attribute metadata, doctype public/system IDs and separate template fragment content. Source offsets are null for implied nodes."},"sourceByteLength":{"type":"integer","minimum":0},"offsetUnit":{"const":"UTF-16 code units"}}},"example":{"document":{"kind":"document","mode":"no-quirks","children":[{"kind":"doctype","name":"html","publicId":"","systemId":"","source":{"start":0,"end":15}},{"kind":"element","name":"html","namespace":"http://www.w3.org/1999/xhtml","attributes":[],"children":[{"kind":"element","name":"head","namespace":"http://www.w3.org/1999/xhtml","attributes":[],"children":[],"source":null},{"kind":"element","name":"body","namespace":"http://www.w3.org/1999/xhtml","attributes":[],"children":[{"kind":"element","name":"p","namespace":"http://www.w3.org/1999/xhtml","attributes":[],"children":[{"kind":"text","value":"A & B","source":{"start":18,"end":27}},{"kind":"element","name":"svg","namespace":"http://www.w3.org/2000/svg","attributes":[],"children":[{"kind":"element","name":"text","namespace":"http://www.w3.org/2000/svg","attributes":[],"children":[{"kind":"text","value":"猫","source":{"start":38,"end":39}}],"source":{"start":32,"end":46}}],"source":{"start":27,"end":52}},{"kind":"element","name":"template","namespace":"http://www.w3.org/1999/xhtml","attributes":[],"children":[],"source":{"start":52,"end":85},"content":{"kind":"fragment","children":[{"kind":"element","name":"b","namespace":"http://www.w3.org/1999/xhtml","attributes":[],"children":[{"kind":"text","value":"inert","source":{"start":65,"end":70}}],"source":{"start":62,"end":74}}]}}],"source":{"start":15,"end":85}}],"source":null}],"source":null}]},"sourceByteLength":87,"offsetUnit":"UTF-16 code units"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/html-parse-diagnostics":{"post":{"operationId":"html/html-parse-diagnostics","summary":"HTML Parsing Diagnostics","description":"Report native HTML parser error codes with line/column/UTF-16 indices and resulting document mode. Return up to64 diagnostics plus the total observed count and truncation flag; parser errors are paid diagnostic results. This is parsing/error recovery, not complete HTML conformance, accessibility or security validation. Limits65536 input UTF-8 bytes,8192 nodes/attributes,depth64,1048576 result JSON bytes. No browser, script execution or fetching. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["html","data","whatwg","conversion","extraction"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["html"],"properties":{"html":{"type":"string","maxLength":65536,"description":"Maximum65536decoded UTF-8 bytes; full JSON escaping fits the request envelope."}},"additionalProperties":false},"example":{"html":"<!doctype html><p class=a class=b>&#x110000;"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["diagnostics","totalCount","truncated","mode","sourceByteLength","offsetUnit"],"properties":{"diagnostics":{"type":"array","maxItems":64,"items":{"type":"object","required":["code","line","column","index"],"properties":{"code":{"type":"string"},"line":{"type":["integer","null"]},"column":{"type":["integer","null"]},"index":{"type":["integer","null"]}}}},"totalCount":{"type":"integer","minimum":0},"truncated":{"type":"boolean"},"mode":{"enum":["no-quirks","quirks","limited-quirks"]},"sourceByteLength":{"type":"integer","minimum":0},"offsetUnit":{"const":"UTF-16 code units"}}},"example":{"diagnostics":[{"code":"duplicate-attribute","line":1,"column":32,"index":31},{"code":"character-reference-outside-unicode-range","line":1,"column":45,"index":44}],"totalCount":2,"truncated":false,"mode":"no-quirks","sourceByteLength":44,"offsetUnit":"UTF-16 code units"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/html-links":{"post":{"operationId":"html/html-links","summary":"HTML Document Link Attributes","description":"Extract parsed a/area/link href attributes in source order, decoded exactly once, with rel tokens and original UTF-16 indices. Resolve URLs using the first parsed base href and optional absolute HTTP(S) documentUrl; unresolved relative URLs return null. Template/script/style contents are excluded. Preserve all URL schemes as data; no fetching, navigation or safety inference. Limits65536 input UTF-8 bytes,8192 nodes/attributes,depth64,1048576 result JSON bytes. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["html","data","whatwg","conversion","extraction"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["html"],"properties":{"html":{"type":"string","maxLength":65536,"description":"Maximum65536decoded UTF-8 bytes; full JSON escaping fits the request envelope."},"documentUrl":{"type":"string","maxLength":8192,"description":"Optional absolute HTTP(S) document URL for native URL resolution."}},"additionalProperties":false},"example":{"html":"<base href=\"/docs/\"><a title=\"a>b\" href=\"p?x=&amp;amp;\" rel=\"next\">link</a><template><a href=\"/inert\">hidden</a></template>","documentUrl":"https://example.test/start"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["links","baseUrl","sourceByteLength","offsetUnit"],"properties":{"links":{"type":"array","items":{"type":"object","required":["tag","href","url","rel","index"],"properties":{"tag":{"enum":["a","area","link"]},"href":{"type":"string"},"url":{"type":["string","null"]},"rel":{"type":"array","items":{"type":"string"}},"index":{"type":"integer"}}}},"baseUrl":{"type":["string","null"]},"sourceByteLength":{"type":"integer","minimum":0},"offsetUnit":{"const":"UTF-16 code units"}}},"example":{"links":[{"tag":"a","href":"p?x=&amp;","url":"https://example.test/docs/p?x=&amp;","rel":["next"],"index":20}],"baseUrl":"https://example.test/docs/","sourceByteLength":123,"offsetUnit":"UTF-16 code units"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/html-body-text":{"post":{"operationId":"html/html-body-text","summary":"HTML Body Text Nodes","description":"Extract body text nodes in parsed DOM order, retaining their boundaries and original UTF-16 source spans, plus their direct concatenation without invented separators. Native HTML rules decode references and normalize source line endings. Head, script, style, template and noscript content is excluded. This is text-node extraction, not CSS-visible text, layout or Markdown. Limits65536 input UTF-8 bytes,8192 nodes/attributes,depth64,1048576 result JSON bytes. No scripts or fetching. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["html","data","whatwg","conversion","extraction"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["html"],"properties":{"html":{"type":"string","maxLength":65536,"description":"Maximum65536decoded UTF-8 bytes; full JSON escaping fits the request envelope."}},"additionalProperties":false},"example":{"html":"<title>Head</title><p>A &amp; B<br>next<script>ignored()</script><template><a href=\"/inert\">hidden</a></template><a href=\"/post?x=&amp;amp;\">link</a>"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["text","nodes","byteLength","sourceByteLength","offsetUnit"],"properties":{"text":{"type":"string"},"nodes":{"type":"array","items":{"type":"object","required":["text","source"],"properties":{"text":{"type":"string"},"source":{"type":["object","null"],"properties":{"start":{"type":"integer"},"end":{"type":"integer"}}}}}},"byteLength":{"type":"integer","minimum":0},"sourceByteLength":{"type":"integer","minimum":0},"offsetUnit":{"const":"UTF-16 code units"}}},"example":{"text":"A & Bnextlink","nodes":[{"text":"A & B","source":{"start":22,"end":31}},{"text":"next","source":{"start":35,"end":39}},{"text":"link","source":{"start":141,"end":145}}],"byteLength":13,"sourceByteLength":149,"offsetUnit":"UTF-16 code units"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-patch-apply":{"post":{"operationId":"json-transformation/json-patch-apply","summary":"RFC 6902 JSON Patch Apply","description":"Apply all six RFC 6902 operations to supplied JSON, using RFC 6901 string paths. Returns document presence and the new value; removing the root is distinct from null. No remote resource or database writes. Invalid/inapplicable patches are refused before payment. Ordinary finite JSON, valid Unicode; 64 KiB canonical request/result, depth 64, 8192 nodes, 4096 array elements. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["json-transformation","data","json","rfc6902","json-patch","rfc6901"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"value":{},"patch":{"type":"array","maxItems":128,"items":{"type":"object","required":["op","path"],"properties":{"op":{"type":"string","enum":["add","remove","replace","move","copy","test"]},"path":{"type":"string","description":"RFC 6901 string pointer; empty string addresses the root. URI fragments are not patch paths."},"from":{"type":"string","description":"Required by move and copy; RFC 6901 string pointer."},"value":{"description":"Required by add, replace and test; any admitted JSON value."}},"description":"RFC 6902 operation. Undefined operation members are ignored. Conditional value/from requirements are enforced by native admission."}}},"required":["value","patch"]},"example":{"value":{"count":1,"old":true},"patch":[{"op":"test","path":"/count","value":1},{"op":"replace","path":"/count","value":2},{"op":"remove","path":"/old"}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["present"],"additionalProperties":false,"properties":{"present":{"type":"boolean","description":"false means the document was removed; true means value is present, including a JSON null."},"value":{"description":"Present only when present is true; the complete resulting JSON value."}}},"example":{"present":true,"value":{"count":2}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-patch-check":{"post":{"operationId":"json-transformation/json-patch-check","summary":"RFC 6902 JSON Patch Applicability","description":"Check whether a supplied RFC 6902 patch applies sequentially to supplied JSON. An inapplicable patch is a paid diagnostic result with its zero-based failing operation and rule; original data stays untouched. Resource-limit excess is refused before payment. Ordinary finite JSON, valid Unicode; 64 KiB canonical request/result, depth 64, 8192 nodes, 4096 array elements. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["json-transformation","data","json","rfc6902","json-patch","rfc6901"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"value":{},"patch":{}},"required":["value","patch"]},"example":{"value":{"count":1},"patch":[{"op":"test","path":"/count","value":2}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["applicable"],"additionalProperties":false,"properties":{"applicable":{"type":"boolean"},"operations":{"type":"integer","minimum":0,"maximum":128,"description":"Present on an applicable patch."},"present":{"type":"boolean","description":"Final document presence on an applicable patch."},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string"},"message":{"type":"string"},"operation":{"type":"integer","minimum":0,"maximum":127,"description":"Zero-based failing operation, when failure is associated with an operation."}}}}},"example":{"applicable":false,"error":{"code":"test-failed","message":"target does not equal the test value","operation":0}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-patch-create":{"post":{"operationId":"json-transformation/json-patch-create","summary":"JSON Changes to RFC 6902 Patch","description":"Generate an interoperable RFC 6902 patch transforming before into after. Escapes JSON Pointer keys and uses deterministic object-key and positional array edits. Not a minimal-patch optimizer. Up to 128 operations. Ordinary finite JSON, valid Unicode; 64 KiB canonical request/result, depth 64, 8192 nodes, 4096 array elements. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["json-transformation","data","json","rfc6902","json-patch","rfc6901"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"before":{},"after":{}},"required":["before","after"]},"example":{"before":{"a/b":1,"old":true},"after":{"a/b":2,"new":[3]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"array","maxItems":128,"items":{"type":"object","required":["op","path"],"properties":{"op":{"type":"string","enum":["add","remove","replace","move","copy","test"]},"path":{"type":"string","description":"RFC 6901 string pointer; empty string addresses the root. URI fragments are not patch paths."},"from":{"type":"string","description":"Required by move and copy; RFC 6901 string pointer."},"value":{"description":"Required by add, replace and test; any admitted JSON value."}},"description":"RFC 6902 operation. Undefined operation members are ignored. Conditional value/from requirements are enforced by native admission."}},"example":[{"op":"remove","path":"/old"},{"op":"add","path":"/new","value":[3]},{"op":"replace","path":"/a~1b","value":2}]}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/http-date-to-json":{"post":{"operationId":"http-date/http-date-to-json","summary":"RFC 9110 HTTP-date to UTC JSON","description":"Parse the three RFC 9110 HTTP-date formats and normalize to IMF-fixdate plus exact UTC fields. Strict ASCII case/spacing/GMT. Obsolete two-digit years require referenceUnixMilliseconds and use the rolling 50-year rule. Years1900–9999; validates calendar and weekday. Leap-second notation is retained with unixMilliseconds:null, without certifying historical insertion. No ambient clock/model/upstream. Bounded request/output below4096 UTF-8 bytes. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["http-date","data","http","date","utc","rfc9110"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","maxLength":33},"referenceUnixMilliseconds":{"type":"integer","minimum":-2208988800000,"maximum":253402300799999,"description":"Required for rfc850-date; caller reference time for the rolling 50-year rule."}},"required":["date"]},"example":{"date":"Sun, 06 Nov 1994 08:49:37 GMT"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"format":{"type":"string","enum":["IMF-fixdate","rfc850-date","asctime-date"]},"year":{"type":"integer","minimum":1900,"maximum":9999},"month":{"type":"integer","minimum":1,"maximum":12},"day":{"type":"integer","minimum":1,"maximum":31},"hour":{"type":"integer","minimum":0,"maximum":23},"minute":{"type":"integer","minimum":0,"maximum":59},"second":{"type":"integer","minimum":0,"maximum":60},"weekday":{"type":"string","enum":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"httpDate":{"type":"string","minLength":29,"maxLength":29},"leapSecond":{"type":"boolean"},"unixMilliseconds":{"type":["integer","null"],"description":"Null for leap-second notation: JavaScript/POSIX milliseconds cannot uniquely represent :60."}},"required":["format","year","month","day","hour","minute","second","weekday","httpDate","leapSecond","unixMilliseconds"]},"example":{"format":"IMF-fixdate","year":1994,"month":11,"day":6,"hour":8,"minute":49,"second":37,"weekday":"Sun","httpDate":"Sun, 06 Nov 1994 08:49:37 GMT","leapSecond":false,"unixMilliseconds":784111777000}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/data/json-to-http-date":{"post":{"operationId":"http-date/json-to-http-date","summary":"UTC JSON Fields to RFC 9110 HTTP-date","description":"Format explicit UTC year/month/day/hour/minute/second fields as RFC 9110 IMF-fixdate, computing the correct weekday. Preserve :60 at23:59; reject impossible calendar values instead of rolling them forward. Years1900–9999; validates calendar and weekday. Leap-second notation is retained with unixMilliseconds:null, without certifying historical insertion. No ambient clock/model/upstream. Bounded request/output below4096 UTF-8 bytes. Price starts at $0.0012 for 4096 canonical JSON UTF-8 bytes; each additional 4096 bytes adds 100 atomic settlement units, capped at 9600. Inspect the native x402 quote before payment.","tags":["http-date","data","http","date","utc","rfc9110"],"parameters":[],"x-x402-pricing":{"mode":"canonical-json-byte-bands","includedBytes":4096,"additionalUnitBytes":4096,"additionalUnitAtomic":"100","maximumAtomic":"9600","minimumAtomic":"1200","priceBasis":"starting-price","settlementDecimals":6,"quote":"native-x402-payment-required","metering":"UTF-8 bytes of canonical JSON after input admission; whitespace and alternate escaping do not change the price","evidenceScope":"commercial-workload-tariff; no measured CPU, monetary-cost, physical-energy or customer-demand claim"},"x-x402-seller":{"enterprise":"engineering","entity":"561-group-llc","record":{"path":"engineering-services-section:lib/agency/enterprises/engineering.json","sha256":"6af4ed9d1e4612b0383267e7ffe0ad028c52164ee3c5136110d434384a29c39f"}},"x-price":"$0.0012","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"year":{"type":"integer","minimum":1900,"maximum":9999},"month":{"type":"integer","minimum":1,"maximum":12},"day":{"type":"integer","minimum":1,"maximum":31},"hour":{"type":"integer","minimum":0,"maximum":23},"minute":{"type":"integer","minimum":0,"maximum":59},"second":{"type":"integer","minimum":0,"maximum":60}},"required":["year","month","day","hour","minute","second"]},"example":{"year":1994,"month":11,"day":6,"hour":8,"minute":49,"second":37}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"format":{"type":"string","enum":["IMF-fixdate","rfc850-date","asctime-date"]},"year":{"type":"integer","minimum":1900,"maximum":9999},"month":{"type":"integer","minimum":1,"maximum":12},"day":{"type":"integer","minimum":1,"maximum":31},"hour":{"type":"integer","minimum":0,"maximum":23},"minute":{"type":"integer","minimum":0,"maximum":59},"second":{"type":"integer","minimum":0,"maximum":60},"weekday":{"type":"string","enum":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"httpDate":{"type":"string","minLength":29,"maxLength":29},"leapSecond":{"type":"boolean"},"unixMilliseconds":{"type":["integer","null"],"description":"Null for leap-second notation: JavaScript/POSIX milliseconds cannot uniquely represent :60."}},"required":["format","year","month","day","hour","minute","second","weekday","httpDate","leapSecond","unixMilliseconds"]},"example":{"format":"IMF-fixdate","year":1994,"month":11,"day":6,"hour":8,"minute":49,"second":37,"weekday":"Sun","httpDate":"Sun, 06 Nov 1994 08:49:37 GMT","leapSecond":false,"unixMilliseconds":784111777000}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/ephemeris/precision-moment/{date}":{"get":{"operationId":"ephemeris/precision-moment","summary":"Precision Moment","description":"Precision Moment: JPL DE440-backed astrology for one exact UTC instant and Earth location—raw apparent positions, houses, Ascendant/MC, nodes, lots, sect, dignities, expanded aspects, and cross-engine measurement evidence.","tags":["ephemeris","astrology","jpl-de440"],"parameters":[{"name":"latitude","in":"query","required":true,"schema":{"type":"number","minimum":-90,"maximum":90,"description":"Geodetic degrees north."},"example":41.8781},{"name":"longitude","in":"query","required":true,"schema":{"type":"number","minimum":-180,"maximum":180,"description":"Geodetic degrees east."},"example":-87.6298},{"name":"houseSystem","in":"query","required":false,"schema":{"type":"string","enum":["placidus","koch","whole-sign","equal","porphyry","regiomontanus","campanus"],"default":"placidus"},"example":"placidus"},{"name":"rulership","in":"query","required":false,"schema":{"type":"string","enum":["traditional","modern"],"default":"traditional"},"example":"traditional"},{"name":"sidereal","in":"query","required":false,"schema":{"type":"string","enum":["fagan-bradley","lahiri","krishnamurti","raman"]}},{"name":"date","in":"path","required":true,"schema":{"type":"string","description":"Exact ISO-8601 UTC date or instant, e.g. 2026-07-21T00:00:00Z."}}],"x-x402-seller":null,"x-price":"$0.32","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["tier","time","location","configuration","metrology","chart","essentialsCrossCheck"],"properties":{"tier":{"const":"precision-moment"},"time":{"type":"string"},"location":{"type":"object"},"configuration":{"type":"object"},"metrology":{"type":"object"},"chart":{"type":"object"},"essentialsCrossCheck":{"type":"object"}}},"example":{"tier":"precision-moment","time":"2026-07-21T00:00:00.000Z","location":{"latitudeDegreesNorth":41.8781,"longitudeDegreesEast":-87.6298},"configuration":{"zodiac":"tropical","houseSystem":"placidus","rulership":"traditional"},"metrology":{"ephemeris":"JPL DE440","supplier":"OxiEphemeris 0.1.1"},"chart":{"bodies":[{"body":"Sun","lon_deg":118.28082814466296,"sign":"Cancer","house":7}],"houses":{"system":"placidus","cusps_deg":[277.84814268371105]},"angles":{"ascendant_deg":277.84814268371105,"mc_deg":213.37468449748192},"nodes":{"mean_node_deg":331.52801390791086,"true_node_deg":330.2782328236698}},"essentialsCrossCheck":{"sun":{"absoluteDifferenceArcminutes":0.034311,"withinEssentialsAuditedBound":true}}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/astronomy/precision-positions/{date}":{"get":{"operationId":"astronomy/astronomy-precision-positions","summary":"DE440 Celestial Positions","description":"JPL DE440 apparent celestial positions at an exact UTC instant, with distance, light time, declination, lunar nodes and cross-engine measurement evidence.","tags":["astronomy","ephemeris","jpl-de440","positional-astronomy"],"parameters":[{"name":"latitude","in":"query","required":true,"schema":{"type":"number","minimum":-90,"maximum":90,"description":"Geodetic degrees north."},"example":41.8781},{"name":"longitude","in":"query","required":true,"schema":{"type":"number","minimum":-180,"maximum":180,"description":"Geodetic degrees east."},"example":-87.6298},{"name":"date","in":"path","required":true,"schema":{"type":"string","description":"Exact ISO-8601 UTC date or instant, e.g. 2026-07-21T00:00:00Z."}}],"x-x402-seller":null,"x-price":"$0.32","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["tier","time","location","metrology","bodies","nodes"],"properties":{"tier":{"const":"astronomy-precision-positions"},"time":{"type":"string"},"location":{"type":"object"},"metrology":{"type":"object"},"bodies":{"type":"array"},"nodes":{"type":"object"},"essentialsCrossCheck":{"type":"object"}}},"example":{"tier":"astronomy-precision-positions","time":"2026-07-21T00:00:00.000Z","location":{"latitudeDegreesNorth":41.8781,"longitudeDegreesEast":-87.6298},"metrology":{"ephemeris":"JPL DE440","supplier":"OxiEphemeris 0.1.1"},"bodies":[{"body":"Sun","lon_deg":118.28082814466296,"lat_deg":-0.0000954,"distance_au":1.0160791606164674}],"nodes":{"mean_node_deg":331.52801390791086,"true_node_deg":330.2782328236698}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/inference":{"post":{"operationId":"inference/meter-inference","summary":"Metered RMN Inference","description":"One exact RMN inference contract, conformed and dispatched through the caller-named provider Agent Card after the market prices and settles payment for it.","tags":["inference","rmn","a2a"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["@context","id","type","actor","target","object"],"properties":{"@context":{"const":"https://www.w3.org/ns/activitystreams"},"id":{"type":"string"},"type":{"const":"Accept"},"actor":{"type":"string"},"target":{"const":"urn:ame:metered-inference-tollbooth"},"object":{"type":"object","required":["type","callerAccount","providerAgentCard","proposal"],"properties":{"type":{"const":"ServiceContract"},"callerAccount":{"type":"string"},"providerAgentCard":{"type":"string","description":"Customer-selected signed A2A 1.0 provider Agent Card URL."},"proposal":{"type":"object","description":"Canonical application/sen+cbor effect bundle encoded as an ActivityStreams Document."}}}}},"example":{"@context":"https://www.w3.org/ns/activitystreams","id":"urn:example:metered-inference-contract","type":"Accept","actor":"urn:example:customer","target":"urn:ame:metered-inference-tollbooth","object":{"type":"ServiceContract","callerAccount":"eip155:8453:0x0000000000000000000000000000000000000001","providerAgentCard":"https://provider.example/.well-known/agent-card.json","proposal":{"type":"Document","id":"ni:///sha-256;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","mediaType":"application/sen+cbor","content":"oA=="}}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/activity+json":{"schema":{"type":"object","required":["@context","id","type","actor","target","inReplyTo","object"],"properties":{"type":{"enum":["Accept","Reject"]},"object":{"type":"object"}}},"example":{"@context":"https://www.w3.org/ns/activitystreams","id":"urn:example:metered-inference-settlement","type":"Accept","actor":"urn:ame:metered-inference-tollbooth","target":"urn:example:customer","inReplyTo":"urn:example:metered-inference-contract","object":{"type":"RmnMeteredInferenceSettlement","disposition":"completion"}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/reconcile":{"post":{"operationId":"brokerage-control/account-reconciliation","summary":"Brokerage Account Reconciliation","description":"Normalize and reconcile a customer-supplied pair of Alpaca account snapshots (expected vs. observed), reporting every field mismatch beyond tolerance.","tags":["brokerage-control","alpaca","account-data","reconciliation"],"parameters":[],"x-x402-seller":null,"x-price":"$0.50","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"request":{"type":"object","required":["expected","observed"],"properties":{"expected":{"type":"object"},"observed":{"type":"object"},"tolerances":{"type":"object"}}}},"required":["request"]},"example":{"request":{"expected":{"accountReference":"urn:example:discovery-account","observedAt":"2026-01-01T00:00:00.000Z","source":{"uri":"https://www.sec.gov/Archives/edgar/data/example","observedAt":"2026-01-01T00:00:00.000Z","digest":"sha256:public-example-source"},"account":{"cash":"100","equity":"100","buying_power":"100"}},"observed":{"accountReference":"urn:example:discovery-account","observedAt":"2026-01-01T00:00:00.000Z","source":{"uri":"https://www.sec.gov/Archives/edgar/data/example","observedAt":"2026-01-01T00:00:00.000Z","digest":"sha256:public-example-source"},"account":{"cash":"100","equity":"100","buying_power":"100"}}}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["id","type","disposition","mismatchCount","mismatches"],"properties":{"id":{"type":"string"},"type":{"const":"BrokerageAccountReconciliation"},"disposition":{"enum":["reconciled","mismatch"]},"mismatchCount":{"type":"integer"},"mismatches":{"type":"array"}}},"example":{"id":"ni:///sha-256;zVmCGcJhpVl5DeycdDgJ3lh3VjFFMTDNZ3voJc942k8","type":"BrokerageAccountReconciliation","version":1,"expected":"ni:///sha-256;P4jgxnY5LnWdSLPko4z4RrgMIYzYXQqtB6PHae16S-c","observed":"ni:///sha-256;P4jgxnY5LnWdSLPko4z4RrgMIYzYXQqtB6PHae16S-c","accountReference":"acct-1","mismatchCount":0,"disposition":"reconciled","mismatches":[],"selfAttestation":false}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/divination/daily-reading":{"post":{"operationId":"brokerage-control/daily-divination-reading","summary":"Brokerage Daily Divination Reading","description":"One canonical RMN daily reading (lectionary plus astrology), hired live from Divination's own sovereign settlement service and returned with its RMN witness.","tags":["brokerage-control","divination","astrology","lectionary","daily-reading"],"parameters":[],"x-x402-seller":null,"x-price":"$0.08","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"request":{"type":"object","required":["date","tradition"],"properties":{"date":{"type":"string"},"tradition":{"type":"string"}}}},"required":["request"]},"example":{"request":{"date":"2026-01-01","tradition":"rcl"}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["id","date","tradition","disposition","witness","reading"],"properties":{"id":{"type":"string"},"date":{"type":"string"},"tradition":{"type":"string"},"disposition":{"const":"completion"},"evidence":{},"witness":{"type":"string"},"reading":{"type":"object"}}},"example":{"id":"ni:///sha-256;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","date":"2026-01-01","tradition":"rcl","disposition":"completion","evidence":"ni:///sha-256;BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB","witness":"ni:///sha-256;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","reading":{"id":"ni:///sha-256;CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC","mediaType":"application/sen+cbor","contentBase64":"oA=="}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/occupation-entropy":{"post":{"operationId":"brokerage-control/occupation-entropy","summary":"Brokerage Occupation Entropy","description":"Boltzmann occupation-entropy readout (cells, totalObjects, configH, entropyBits) of a supplied occupation list.","tags":["brokerage-control","obsmetrologia","entropy","occupation","boltzmann"],"parameters":[],"x-x402-seller":null,"x-price":"$0.01","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"request":{"type":"object","required":["occupation"],"properties":{"occupation":{"type":"array","minItems":1,"items":{"type":"integer","minimum":0}}}}},"required":["request"]},"example":{"request":{"occupation":[1,1]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["cells","totalObjects","configH","entropyBits"],"properties":{"cells":{"type":"integer"},"totalObjects":{"type":"integer"},"configH":{"type":"number"},"entropyBits":{"type":"number"}}},"example":{"cells":2,"totalObjects":2,"configH":0,"entropyBits":1}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/strategies/synthesize":{"post":{"operationId":"brokerage-control/strategy-synthesis","summary":"Brokerage Strategy Program Foundry","description":"Provider-distinct, independently static-assayed strategy program candidate population with explicit falsifiers and bounded inference budgets, hired live from the inference work-lot agent. No venue effect.","tags":["brokerage-control","strategy","synthesis","static-assay","agentic","falsifiers"],"parameters":[],"x-x402-seller":null,"x-price":"$15.00","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"request":{"type":"object","required":["customerActor","contextProduct","incumbentProgram","acceptanceSuite","abi","populationSize","maxTokensPerCandidate","maximumWallClockMs"],"properties":{"populationSize":{"type":"integer","maximum":3},"maxTokensPerCandidate":{"type":"integer","maximum":2048},"maximumWallClockMs":{"type":"integer","maximum":180000}}}},"required":["request"]},"example":{"request":{"customerActor":"urn:example:customer","contextProduct":"ni:///sha-256;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","incumbentProgram":"ni:///sha-256;BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB","acceptanceSuite":"ni:///sha-256;CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC","abi":"export function decide(input) -> plain JSON target scores or weights","populationSize":1,"maxTokensPerCandidate":512,"maximumWallClockMs":60000,"evidenceFacts":["Public discovery example only."],"allowedFeatureDependencies":["momentum"],"failureHistory":[],"generation":0}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["id","candidates"],"properties":{"id":{"type":"string"},"candidates":{"type":"array","items":{"type":"object","required":["provider","candidate","staticAssay"]}}}},"example":{"id":"ni:///sha-256;DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD","candidates":[{"provider":"urn:ame:example-strategy-author","candidate":{"strategySource":"export function decide(input) { return {}; }"},"staticAssay":{"admitted":true}}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/utter":{"post":{"operationId":"sen-relating/sen-utter","summary":"SEN Utter","description":"Admit a token Mark and a claim Mark as one utterance: the boundary morphism that gets data into the SignCell/SignGraph/SignCraft pipeline.","tags":["sen-relating","reasoning","sen","signcell","utterance"],"parameters":[],"x-x402-seller":null,"x-price":"$0.002","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"token":{"type":"string"},"claim":{"type":"string"}},"required":["token","claim"]},"example":{"token":"my-token","claim":"the claim text"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"$id":"relating/articulating/utterance","$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"The base admission carrier: a token and a claim, each carrying a Mark.","properties":{"claim":{"additionalProperties":false,"properties":{"hand":{"const":"right"},"kind":{"const":"utterance.claim"},"mark":{"additionalProperties":false,"properties":{"kind":{"const":"utterance.mark"},"value":{}},"required":["kind","value"],"type":"object"}},"required":["kind","hand","mark"],"type":"object"},"kind":{"const":"utterance.carrier"},"token":{"additionalProperties":false,"properties":{"hand":{"const":"left"},"kind":{"const":"utterance.token"},"mark":{"additionalProperties":false,"properties":{"kind":{"const":"utterance.mark"},"value":{}},"required":["kind","value"],"type":"object"}},"required":["kind","hand","mark"],"type":"object"}},"required":["kind","token","claim"],"title":"UtteranceCarrier","type":"object"},"example":{"kind":"utterance.carrier","token":{"kind":"utterance.token","hand":"left","mark":{"kind":"utterance.mark","value":"my-token"}},"claim":{"kind":"utterance.claim","hand":"right","mark":{"kind":"utterance.mark","value":"the claim text"}}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/articulate":{"post":{"operationId":"sen-relating/sen-articulate","summary":"SEN Articulate","description":"Articulate an utterance as its reflexive SignCell: the cell told for by its own token.","tags":["sen-relating","reasoning","sen","signcell","articulation"],"parameters":[],"x-x402-seller":null,"x-price":"$0.005","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","$id":"relating/articulating/utterance","$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"The base admission carrier: a token and a claim, each carrying a Mark.","properties":{"claim":{"additionalProperties":false,"properties":{"hand":{"const":"right"},"kind":{"const":"utterance.claim"},"mark":{"additionalProperties":false,"properties":{"kind":{"const":"utterance.mark"},"value":{}},"required":["kind","value"],"type":"object"}},"required":["kind","hand","mark"],"type":"object"},"kind":{"const":"utterance.carrier"},"token":{"additionalProperties":false,"properties":{"hand":{"const":"left"},"kind":{"const":"utterance.token"},"mark":{"additionalProperties":false,"properties":{"kind":{"const":"utterance.mark"},"value":{}},"required":["kind","value"],"type":"object"}},"required":["kind","hand","mark"],"type":"object"}},"required":["kind","token","claim"],"title":"UtteranceCarrier"},"example":{"kind":"utterance.carrier","token":{"kind":"utterance.token","hand":"left","mark":{"kind":"utterance.mark","value":"my-token"}},"claim":{"kind":"utterance.claim","hand":"right","mark":{"kind":"utterance.mark","value":"the claim text"}}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"$id":"https://schemas.561.group/signcell/cell.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"An ordered (subject, predicate, object) triple with the witnesses told for and against it, and its value when that is not what the witnesses show.","properties":{"against":{"type":"array","uniqueItems":true},"for":{"type":"array","uniqueItems":true},"object":{},"predicate":{},"subject":{},"value":{"enum":["absurd","potential","active","stable"]}},"required":["subject","predicate","object","for","against"],"title":"SignCell","type":"object"},"example":{"against":[],"for":["my-token"],"object":"my-token","predicate":"the claim text","subject":"my-token"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/predicate":{"post":{"operationId":"sen-relating/sen-predicate","summary":"SEN Predicate","description":"Generate the SignGraph predication site a SignCell generates.","tags":["sen-relating","reasoning","sen","signgraph","site"],"parameters":[],"x-x402-seller":null,"x-price":"$0.005","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","$id":"https://schemas.561.group/signcell/cell.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"An ordered (subject, predicate, object) triple with the witnesses told for and against it, and its value when that is not what the witnesses show.","properties":{"against":{"type":"array","uniqueItems":true},"for":{"type":"array","uniqueItems":true},"object":{},"predicate":{},"subject":{},"value":{"enum":["absurd","potential","active","stable"]}},"required":["subject","predicate","object","for","against"],"title":"SignCell"},"example":{"against":[],"for":["my-token"],"object":"my-token","predicate":"the claim text","subject":"my-token"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"$id":"relating/articulating/predicating/predication-site","additionalProperties":true,"description":"A SignGraph predication site: the cells told, their entities and predicates, and specializations.","properties":{"kind":{"const":"signgraph.site"}},"required":["kind"],"title":"PredicationSite","type":"object"},"example":{"base":{"converse":[{"codomain":["my-token","the claim text","my-token"],"domain":["my-token","the claim text","my-token"]}],"kind":"signgraph.base","objectProjection":[{"codomain":"my-token","domain":["my-token","the claim text","my-token"]}],"objects":[{"sort":"entity","term":"my-token"},{"sort":"predicate","term":"the claim text"}],"specialization":[],"subjectProjection":[{"codomain":"my-token","domain":["my-token","the claim text","my-token"]}]},"cells":[{"object":"my-token","predicate":"the claim text","subject":"my-token"}],"entities":["my-token"],"kind":"signgraph.site","predicates":["the claim text"],"specializations":[]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/posit":{"post":{"operationId":"sen-relating/sen-posit","summary":"SEN Posit","description":"Posit a valuation (the cells told) over a SignGraph predication site, to the presheaf they make.","tags":["sen-relating","reasoning","sen","signgraph","presheaf"],"parameters":[],"x-x402-seller":null,"x-price":"$0.005","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"site":{"type":"object"},"valuation":{"type":"array"}},"required":["site","valuation"]},"example":{"site":{"base":{"converse":[{"codomain":["my-token","the claim text","my-token"],"domain":["my-token","the claim text","my-token"]}],"kind":"signgraph.base","objectProjection":[{"codomain":"my-token","domain":["my-token","the claim text","my-token"]}],"objects":[{"sort":"entity","term":"my-token"},{"sort":"predicate","term":"the claim text"}],"specialization":[],"subjectProjection":[{"codomain":"my-token","domain":["my-token","the claim text","my-token"]}]},"cells":[{"object":"my-token","predicate":"the claim text","subject":"my-token"}],"entities":["my-token"],"kind":"signgraph.site","predicates":["the claim text"],"specializations":[]},"valuation":[{"against":[],"for":["my-token"],"object":"my-token","predicate":"the claim text","subject":"my-token"}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"$id":"relating/articulating/predicating/positing/presheaf","additionalProperties":true,"description":"A SignGraph presheaf: a site and the valuations posited over it.","properties":{"kind":{"const":"signgraph.presheaf"}},"required":["kind"],"title":"PositPresheaf","type":"object"},"example":{"kind":"signgraph.presheaf","site":{"base":{"converse":[{"codomain":["my-token","the claim text","my-token"],"domain":["my-token","the claim text","my-token"]}],"kind":"signgraph.base","objectProjection":[{"codomain":"my-token","domain":["my-token","the claim text","my-token"]}],"objects":[{"sort":"entity","term":"my-token"},{"sort":"predicate","term":"the claim text"}],"specialization":[],"subjectProjection":[{"codomain":"my-token","domain":["my-token","the claim text","my-token"]}]},"cells":[{"object":"my-token","predicate":"the claim text","subject":"my-token"}],"entities":["my-token"],"kind":"signgraph.site","predicates":["the claim text"],"specializations":[]},"traces":[[{"against":[],"for":["my-token"],"object":"my-token","predicate":"the claim text","subject":"my-token"}]]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/settle":{"post":{"operationId":"sen-relating/sen-settle","summary":"SEN Settle","description":"Settle a posited SignGraph presheaf to its SignCraft least fixed point: the coordination-free settlement of what was told.","tags":["sen-relating","reasoning","sen","signcraft","settlement"],"parameters":[],"x-x402-seller":null,"x-price":"$0.008","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","$id":"relating/articulating/predicating/positing/presheaf","additionalProperties":true,"description":"A SignGraph presheaf: a site and the valuations posited over it.","properties":{"kind":{"const":"signgraph.presheaf"}},"required":["kind"],"title":"PositPresheaf"},"example":{"kind":"signgraph.presheaf","site":{"base":{"converse":[{"codomain":["my-token","the claim text","my-token"],"domain":["my-token","the claim text","my-token"]}],"kind":"signgraph.base","objectProjection":[{"codomain":"my-token","domain":["my-token","the claim text","my-token"]}],"objects":[{"sort":"entity","term":"my-token"},{"sort":"predicate","term":"the claim text"}],"specialization":[],"subjectProjection":[{"codomain":"my-token","domain":["my-token","the claim text","my-token"]}]},"cells":[{"object":"my-token","predicate":"the claim text","subject":"my-token"}],"entities":["my-token"],"kind":"signgraph.site","predicates":["the claim text"],"specializations":[]},"traces":[[{"against":[],"for":["my-token"],"object":"my-token","predicate":"the claim text","subject":"my-token"}]]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"$id":"relating/articulating/predicating/positing/settling/filtration","additionalProperties":true,"description":"A SignCraft settlement, or a presented settlement filtration (stages with shapes and a cofinality).","properties":{"kind":{"enum":["signcraft.settlement","signcraft.filtration"]}},"required":["kind"],"title":"SettlementFiltration","type":"object"},"example":{"kind":"signcraft.settlement","regime":"strict","rules":[],"settled":[{"against":[],"for":["my-token"],"object":"my-token","predicate":"the claim text","subject":"my-token"}],"settledAt":0,"site":{"base":{"converse":[{"codomain":["my-token","the claim text","my-token"],"domain":["my-token","the claim text","my-token"]}],"kind":"signgraph.base","objectProjection":[{"codomain":"my-token","domain":["my-token","the claim text","my-token"]}],"objects":[{"sort":"entity","term":"my-token"},{"sort":"predicate","term":"the claim text"}],"specialization":[],"subjectProjection":[{"codomain":"my-token","domain":["my-token","the claim text","my-token"]}]},"cells":[{"object":"my-token","predicate":"the claim text","subject":"my-token"}],"entities":["my-token"],"kind":"signgraph.site","predicates":["the claim text"],"specializations":[]},"stages":[{"designated":[{"object":"my-token","predicate":"the claim text","subject":"my-token"}],"stage":0,"valuation":[{"against":[],"for":["my-token"],"object":"my-token","predicate":"the claim text","subject":"my-token"}]}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/induce":{"post":{"operationId":"sen-relating/sen-induce","summary":"SEN Induce Relation","description":"The whole pipeline in one call: settle the relation one utterance articulates (utter, articulate, predicate, posit, and settle, composed).","tags":["sen-relating","reasoning","sen","signcraft","induce"],"parameters":[],"x-x402-seller":null,"x-price":"$0.01","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","$id":"relating/articulating/utterance","$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"The base admission carrier: a token and a claim, each carrying a Mark.","properties":{"claim":{"additionalProperties":false,"properties":{"hand":{"const":"right"},"kind":{"const":"utterance.claim"},"mark":{"additionalProperties":false,"properties":{"kind":{"const":"utterance.mark"},"value":{}},"required":["kind","value"],"type":"object"}},"required":["kind","hand","mark"],"type":"object"},"kind":{"const":"utterance.carrier"},"token":{"additionalProperties":false,"properties":{"hand":{"const":"left"},"kind":{"const":"utterance.token"},"mark":{"additionalProperties":false,"properties":{"kind":{"const":"utterance.mark"},"value":{}},"required":["kind","value"],"type":"object"}},"required":["kind","hand","mark"],"type":"object"}},"required":["kind","token","claim"],"title":"UtteranceCarrier"},"example":{"kind":"utterance.carrier","token":{"kind":"utterance.token","hand":"left","mark":{"kind":"utterance.mark","value":"alice"}},"claim":{"kind":"utterance.claim","hand":"right","mark":{"kind":"utterance.mark","value":"trusted"}}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"$id":"relating/articulating/predicating/positing/settling/filtration","additionalProperties":true,"description":"A SignCraft settlement, or a presented settlement filtration (stages with shapes and a cofinality).","properties":{"kind":{"enum":["signcraft.settlement","signcraft.filtration"]}},"required":["kind"],"title":"SettlementFiltration","type":"object"},"example":{"kind":"signcraft.settlement","regime":"strict","rules":[],"settled":[{"against":[],"for":["alice"],"object":"alice","predicate":"trusted","subject":"alice"}],"settledAt":0,"site":{"base":{"converse":[{"codomain":["alice","trusted","alice"],"domain":["alice","trusted","alice"]}],"kind":"signgraph.base","objectProjection":[{"codomain":"alice","domain":["alice","trusted","alice"]}],"objects":[{"sort":"entity","term":"alice"},{"sort":"predicate","term":"trusted"}],"specialization":[],"subjectProjection":[{"codomain":"alice","domain":["alice","trusted","alice"]}]},"cells":[{"object":"alice","predicate":"trusted","subject":"alice"}],"entities":["alice"],"kind":"signgraph.site","predicates":["trusted"],"specializations":[]},"stages":[{"designated":[{"object":"alice","predicate":"trusted","subject":"alice"}],"stage":0,"valuation":[{"against":[],"for":["alice"],"object":"alice","predicate":"trusted","subject":"alice"}]}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/relate-relations":{"post":{"operationId":"sen-relating/sen-relate-relations","summary":"SEN Relate Relations","description":"Relate two settled relations: re-settle their joined cells as one relation.","tags":["sen-relating","reasoning","sen","signcraft","relate"],"parameters":[],"x-x402-seller":null,"x-price":"$0.01","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"left":{"type":"object"},"right":{"type":"object"}},"required":["left","right"]},"example":{"left":{"kind":"signcraft.settlement","rules":[],"settled":[{"against":[],"for":["alice"],"object":"alice","predicate":"trusted","subject":"alice"}],"site":{"base":{"converse":[{"codomain":["alice","trusted","alice"],"domain":["alice","trusted","alice"]}],"kind":"signgraph.base","objectProjection":[{"codomain":"alice","domain":["alice","trusted","alice"]}],"objects":[{"sort":"entity","term":"alice"},{"sort":"predicate","term":"trusted"}],"specialization":[],"subjectProjection":[{"codomain":"alice","domain":["alice","trusted","alice"]}]},"cells":[{"object":"alice","predicate":"trusted","subject":"alice"}],"entities":["alice"],"kind":"signgraph.site","predicates":["trusted"],"specializations":[]},"stages":[{"designated":[{"object":"alice","predicate":"trusted","subject":"alice"}],"stage":0,"valuation":[{"against":[],"for":["alice"],"object":"alice","predicate":"trusted","subject":"alice"}]}]},"right":{"kind":"signcraft.settlement","rules":[],"settled":[{"against":[],"for":["bob"],"object":"bob","predicate":"trusted","subject":"bob"}],"site":{"base":{"converse":[{"codomain":["bob","trusted","bob"],"domain":["bob","trusted","bob"]}],"kind":"signgraph.base","objectProjection":[{"codomain":"bob","domain":["bob","trusted","bob"]}],"objects":[{"sort":"entity","term":"bob"},{"sort":"predicate","term":"trusted"}],"specialization":[],"subjectProjection":[{"codomain":"bob","domain":["bob","trusted","bob"]}]},"cells":[{"object":"bob","predicate":"trusted","subject":"bob"}],"entities":["bob"],"kind":"signgraph.site","predicates":["trusted"],"specializations":[]},"stages":[{"designated":[{"object":"bob","predicate":"trusted","subject":"bob"}],"stage":0,"valuation":[{"against":[],"for":["bob"],"object":"bob","predicate":"trusted","subject":"bob"}]}]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"$id":"relating/articulating/predicating/positing/settling/filtration","additionalProperties":true,"description":"A SignCraft settlement, or a presented settlement filtration (stages with shapes and a cofinality).","properties":{"kind":{"enum":["signcraft.settlement","signcraft.filtration"]}},"required":["kind"],"title":"SettlementFiltration","type":"object"},"example":{"kind":"signcraft.settlement","regime":"strict","rules":[],"settled":[{"against":[],"for":["alice"],"object":"alice","predicate":"trusted","subject":"alice"},{"against":[],"for":["bob"],"object":"bob","predicate":"trusted","subject":"bob"}],"settledAt":0,"site":{"base":{"converse":[{"codomain":["alice","trusted","alice"],"domain":["alice","trusted","alice"]},{"codomain":["bob","trusted","bob"],"domain":["bob","trusted","bob"]}],"kind":"signgraph.base","objectProjection":[{"codomain":"alice","domain":["alice","trusted","alice"]},{"codomain":"bob","domain":["bob","trusted","bob"]}],"objects":[{"sort":"entity","term":"alice"},{"sort":"entity","term":"bob"},{"sort":"predicate","term":"trusted"}],"specialization":[],"subjectProjection":[{"codomain":"alice","domain":["alice","trusted","alice"]},{"codomain":"bob","domain":["bob","trusted","bob"]}]},"cells":[{"object":"alice","predicate":"trusted","subject":"alice"},{"object":"bob","predicate":"trusted","subject":"bob"}],"entities":["alice","bob"],"kind":"signgraph.site","predicates":["trusted"],"specializations":[]},"stages":[{"designated":[{"object":"alice","predicate":"trusted","subject":"alice"},{"object":"bob","predicate":"trusted","subject":"bob"}],"stage":0,"valuation":[{"against":[],"for":["alice"],"object":"alice","predicate":"trusted","subject":"alice"},{"against":[],"for":["bob"],"object":"bob","predicate":"trusted","subject":"bob"}]}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/coincide":{"post":{"operationId":"sen-relating/sen-coincide","summary":"SEN Coincide","description":"Judge whether two Mark payloads coincide as token carriers: a witness or an obstruction.","tags":["sen-relating","reasoning","sen","signcell","coincidence"],"parameters":[],"x-x402-seller":null,"x-price":"$0.002","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"left":{},"right":{}},"required":["left","right"]},"example":{"left":"alice","right":"alice"}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"kind":{"type":"string"},"left":{},"right":{}}},"example":{"kind":"signcell.coincidence:witness","left":"alice","right":"alice"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/canonicalize":{"post":{"operationId":"sen-relating/sen-canonicalize","summary":"SEN Canonicalize","description":"Re-encode a JSON carrier in canonical form: the identity morphism on the JSON wire, witnessing representation-independence.","tags":["sen-relating","reasoning","sen","canonical-json"],"parameters":[],"x-x402-seller":null,"x-price":"$0.001","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"},"example":{"b":2,"a":1}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object"},"example":{"a":1,"b":2}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/infer-type":{"post":{"operationId":"sen-relating/sen-infer-type","summary":"SEN Type Inference","description":"The one Semiotic Expression Notation type of a closed SEN term, with the content address of the (term, type) judgment; open, malformed and untypable terms are refused before payment.","tags":["sen-relating","reasoning","sen","type-inference","typing"],"parameters":[],"x-x402-seller":null,"x-price":"$0.01","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"term":{"type":"array"}},"required":["term"]},"example":{"term":["pair",["mark","\"a\""],["mark","\"b\""]]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"const":"SenTypeInference"},"term":{},"inferredType":{},"id":{"type":"string"}},"required":["type","inferredType","id"]},"example":{"type":"SenTypeInference","term":["pair",["mark","\"a\""],["mark","\"b\""]],"inferredType":["prod",["base"],["base"]],"id":"ni:///sha-256;s_rCrV2uuFN07J4dUGU6zV7jxd6vIuzZzIlU0DZaYZ4"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/sen/conflate-reading/{name}":{"get":{"operationId":"sen-relating/sen-conflate-reading","summary":"SEN Reading Conflation","description":"SignChain's conflation of one reading, by its extremal name: exchange unknown and contested, fixing held and denied.","tags":["sen-relating","reasoning","sen","signchain","four"],"parameters":[{"name":"name","in":"path","required":true,"schema":{"enum":["unknown","held","denied","contested"]}}],"x-x402-seller":null,"x-price":"$0.002","x-x402-network":"eip155:8453","responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"string"},"example":"contested"}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/content-address":{"post":{"operationId":"content-addressing/content-address","summary":"Content Address","description":"The exact, deterministic content id of one JSON value under one named object kind (SHA-256 over its canonical SEN encoding): the same value and kind always produce the same address.","tags":["content-addressing","data","sha-256","sen"],"parameters":[],"x-x402-seller":null,"x-price":"$0.002","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"objectKind":{"type":"string"},"value":{}},"required":["objectKind","value"]},"example":{"objectKind":"example.document","value":{"title":"Hello","tags":["a","b"]}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"token":{"type":"string"},"algorithm":{"type":"string"},"mediaType":{"type":"string"}}},"example":{"id":"ni:///sha-256;mXRmsG8UWz_BSqa0RxpH9aA_fL6_O1LvXZFPMJoQrnw","token":"ni:///sha-256;mXRmsG8UWz_BSqa0RxpH9aA_fL6_O1LvXZFPMJoQrnw","algorithm":"sha-256","mediaType":"application/sen+cbor"}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/schema/validate":{"post":{"operationId":"schema-validation/schema-validate","summary":"JSON Schema Validate","description":"Validate one JSON value against one JSON Schema document (2020-12), with an optional corpus of referenced schemas; reports every violation, not just the first.","tags":["schema-validation","data","json-schema","validation"],"parameters":[],"x-x402-seller":null,"x-price":"$0.005","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"schema":{"type":"object"},"value":{},"schemas":{"type":"array"}},"required":["schema","value"]},"example":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}},"value":{"name":5}}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"valid":{"type":"boolean"},"errors":{"type":"array"}}},"example":{"valid":false,"errors":[{"kind":"instance","path":"/name","keyword":"type","message":"must be string"}]}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/attention/allocate":{"post":{"operationId":"attention-allocation/allocate-attention","summary":"Attention Allocation","description":"The exactly-optimal (or, past the exhaustive-search bound, provably near-optimal) subset of budget-and-benefit candidates a fixed budget funds: a bounded-agent resource allocator.","tags":["attention-allocation","optimization","resource-allocation","obstruction"],"parameters":[],"x-x402-seller":null,"x-price":"$0.02","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"budget":{"type":"integer","minimum":0},"obstructions":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"cost":{"type":"integer","minimum":0},"benefit":{"type":"integer","minimum":0}},"required":["id","cost","benefit"]}}},"required":["budget","obstructions"]},"example":{"budget":10,"obstructions":[{"id":"a","cost":4,"benefit":9},{"id":"b","cost":6,"benefit":10},{"id":"c","cost":3,"benefit":4}]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"budget":{"type":"integer"},"readNext":{"type":"array","items":{"type":"string"}},"selected":{"type":"array"},"cost":{"type":"integer"},"benefit":{"type":"integer"},"residual":{"type":"integer"},"exact":{"type":"boolean"},"choiceBits":{"type":"number"}}},"example":{"type":"AttentionAllocation","budget":10,"readNext":["a","b"],"selected":[{"id":"a","cost":4,"benefit":9},{"id":"b","cost":6,"benefit":10}],"cost":10,"benefit":19,"residual":4,"exact":true,"choiceBits":0}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/v1/translate/zh-en/interlinear":{"post":{"operationId":"translation/mandarin-interlinear","summary":"Mandarin Interlinear Reading","description":"Read Mandarin Chinese at every level at once for language learning and close reading: the text segmented into words, tone-marked pinyin, an English gloss for each word, and, if asked, grammatical, natural and localized sentence translations beneath. Word levels come from open lexicons (jieba, CC-CEDICT) with no model call; plain text or SRT/WebVTT subtitles, up to 4000 source characters.","tags":["translation","chinese","pinyin","language-learning","interlinear"],"parameters":[],"x-x402-seller":null,"x-price":"$0.01","x-x402-network":"eip155:8453","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"text":{"type":"string","description":"Mandarin Chinese text; paragraphs are separated by blank lines. Send this or subtitles, not both. At most 4000 source characters, spaces excluded."},"subtitles":{"type":"string","description":"A Mandarin subtitle file, SRT or WebVTT. It comes back in the same format with cue numbers and timings unchanged and only the text translated. At most 4000 source characters."},"module":{"enum":["general","cdrama-subtitles"],"description":"The translation module whose glossary the reading and any model levels use; general by default.","type":"string"},"levels":{"type":"array","items":{"enum":["hanzi","pinyin","gloss","grammatical","natural","localized"],"type":"string"},"description":"The levels to read at, in order: hanzi (the source segmented into words), pinyin (tone-marked), gloss (each word's English), and the model's grammatical, natural and localized translations. Default hanzi, pinyin, gloss, which call no model."},"glossary":{"type":"array","items":{"type":"object"},"description":"Your own terms, up to 200 objects { source: Chinese, target: English }; they override the module's glossary and the series memory, and each one in the source is checked in the English."},"memory":{"type":"object","description":"Series memory, { entries: [{ source, target }, ...] } up to 1000 entries: send back the memory the previous episode's response returned, so names and terms are rendered the same way in every episode. Each response returns the memory with any newly romanized names added."}}},"example":{"text":"少爷，老夫人让您回家吃饭。","module":"cdrama-subtitles","levels":["hanzi","pinyin","gloss","natural"]}}}},"responses":{"200":{"description":"Declared successful representation. See the schema for the result and its diagnostic fields.","content":{"application/json":{"schema":{"type":"object","required":["kind","module","format","levels","segments","text","sources"],"properties":{"kind":{"const":"mandarin-interlinear/v1"},"levels":{"type":"array"},"segments":{"type":"array","description":"Each paragraph or cue: its source, its words at the requested word levels, and its sentence at each requested model level."},"text":{"type":"string","description":"A plain-text interlinear layout: hanzi over pinyin over glosses, then each model level."},"sources":{"type":"object","description":"The lexicons the word levels rest on, with their licences."}}},"example":{"kind":"mandarin-interlinear/v1","module":"cdrama-subtitles","format":"text","levels":["hanzi","pinyin","gloss","natural"],"models":["@cf/qwen/qwen3.8-27b"],"segments":[{"source":"少爷，老夫人让您回家吃饭。","words":[{"hanzi":"少爷","pinyin":"shàoye","gloss":"Young Master","source":"glossary"},{"hanzi":"老夫人","pinyin":"lǎofūrén","gloss":"Madam (the family matriarch)","source":"glossary"},{"hanzi":"让","pinyin":"ràng","gloss":"to yield","source":"lexicon"},{"hanzi":"您","pinyin":"nín","gloss":"you","source":"lexicon"},{"hanzi":"回家","pinyin":"huíjiā","gloss":"to return home","source":"lexicon"},{"hanzi":"吃饭","pinyin":"chīfàn","gloss":"to have a meal","source":"lexicon"}],"targets":{"natural":"Young Master, Madam is asking you to come home for dinner."}}],"text":"少爷 老夫人 让 您 回家 吃饭\nshàoye lǎofūrén ràng nín huíjiā chīfàn\nYoung Master | Madam (the family matriarch) | to yield | you | to return home | to have a meal\nnatural: Young Master, Madam is asking you to come home for dinner.","translations":{"natural":"Young Master, Madam is asking you to come home for dinner."},"sources":{"segmentation":{"source":"https://github.com/fxsjy/jieba/blob/master/jieba/dict.txt, fetched 2026-09-27","license":"MIT, Copyright (c) 2013 Sun Junyi (the jieba project's LICENSE)","threshold":10,"count":105157},"pronunciationAndGloss":{"source":"CC-CEDICT, https://www.mdbg.net/chinese/export/cedict/cedict_1_0_ts_utf-8_mdbg.txt.gz, published 2026-09-27T12:50:23Z","license":"Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/). CC-CEDICT is community maintained and published by MDBG; referenced work CEDICT, Copyright (C) 1997, 1998 Paul Andrew Denisowski. This file is an adaptation and is shared under the same licence.","headwords":65405}}}}},"headers":{"PAYMENT-RESPONSE":{"description":"When payment settled, the native x402 settlement response encoded as base64 JSON; retain with the delivered representation.","schema":{"type":"string"}}}},"402":{"description":"Payment required. Obtain the current native x402 terms with an unsigned valid request; an x402 client signs and repeats that request.","headers":{"PAYMENT-REQUIRED":{"description":"Native x402 v2 payment requirements, base64 JSON. This live quote controls the network, asset, amount and recipient.","schema":{"type":"string"}}}},"422":{"description":"Input or computation refused by the resource. Structured diagnostic fields, when supplied, retain the provider's own code and path notation.","content":{"application/json":{"schema":{"type":"object","required":["error"],"additionalProperties":false,"properties":{"error":{"type":"string","description":"Human-readable refusal reason."},"code":{"type":"string","description":"Provider's diagnostic code, when available."},"path":{"type":"string","description":"Provider's input location, in its own path notation, when available."}}}}}},"default":{"description":"Other HTTP outcomes, including admission refusal, upstream unavailability or asynchronous delivery. Inspect the actual status and representation; this document does not assert execution or settlement."}}}},"/sitemap.xml":{"get":{"operationId":"marketSitemap","summary":"XML sitemap of the human pages and discovery documents","description":"Sitemap listing the home page, the x402 explainer, the offer directory, every offer page and the machine-readable discovery documents.","responses":{"200":{"description":"Sitemap XML","content":{"application/xml":{"schema":{"type":"string"}}}}},"parameters":[]}},"/x402/":{"get":{"operationId":"whatIsX402","summary":"What is x402? (human explainer)","description":"HTML explanation of x402 and HTTP 402 payments with a worked example, this market's distinctive behaviors and an FAQ.","responses":{"200":{"description":"HTML page","content":{"text/html":{"schema":{"type":"string"}}}}},"parameters":[]}},"/offers/":{"get":{"operationId":"offerDirectory","summary":"Offer directory (human)","description":"HTML directory of every offer grouped by family; each offer has its own page at /offers/{slug}/ with price, contract and a curl example.","responses":{"200":{"description":"HTML page","content":{"text/html":{"schema":{"type":"string"}}}}},"parameters":[]}},"/mcp":{"post":{"operationId":"marketMcpDiscovery","summary":"Read-only market MCP discovery","description":"List, search and inspect the public seller catalog over MCP JSON-RPC without payment or invocation.","responses":{"200":{"description":"Read-only MCP discovery response"}},"parameters":[]}},"/v1/services/microdrama":{"get":{"operationId":"describeMicrodramaCommission","summary":"Cinematic microdrama commission inquiry","description":"Causeway Public Fiction service scopes, source and rights terms, and introductory contact. Custom quote required.","responses":{"200":{"description":"Service description and inquiry action","content":{"application/ld+json":{"schema":{"type":"object"}}}}},"parameters":[]}}},"servers":[{"url":"https://market.561.group"}]}