The published schema
The canonical risk object, the documents every verb answers with, and the map from response to schema. Fetch any of them here: no account, no key, no install. These are the same files Craton validates its own responses against, served byte for byte as the release carries them.
The file name carries the version line: risk-object.v0 reads every 0.x.y document, so a minor version never invalidates an object you already hold. /schema.json is the short URL for the risk object; validate.py validates a document against it with nothing but a Python 3 and this directory.
| File | What it is | Emitted version |
|---|---|---|
risk-object.v0.schema.json | CEDE canonical risk object, v0 | 0.1.0 |
account.v0.schema.json | CEDE account, v0 | 0.1.0 |
accumulation.v0.schema.json | CEDE accumulation rollup, v0 | 0.1.0 |
analysis.v0.schema.json | CEDE analyse run, v0 | 0.1.0 |
backtest-response.v0.schema.json | CEDE backtest artifact, v0 | 0.3.0 |
error.v0.schema.json | CEDE error response, v0 | 0.1.0 |
event-catalogue.v0.schema.json | CEDE public event catalogue page, v0 | 0.1.0 |
event-footprint.v0.schema.json | CEDE event footprint, v0 | 0.1.0 |
feed-data.v0.schema.json | CEDE feed data document, v0 | 0.1.0 |
feed-index.v0.schema.json | CEDE feed registry index, v0 | 0.1.0 |
feed-object.v0.schema.json | CEDE feed object, v0 | 0.1.0 |
hazard.v0.schema.json | CEDE point hazard lookup, v0 | 0.1.0 |
job.v0.schema.json | CEDE job resource, v0 | 0.4.0 |
model-object.v0.schema.json | CEDE model object, v0 | 0.2.0 |
model-primitives.v0.schema.json | CEDE model builder primitives, v0 | 0.1.0 |
model-run.v0.schema.json | CEDE model run result, v0 | 0.1.0 |
monitoring-index.v0.schema.json | CEDE monitoring index, v0 | 0.1.0 |
monitoring-notification.v0.schema.json | CEDE monitoring notification, v0 | 0.1.0 |
monitoring-webhook-index.v0.schema.json | CEDE monitoring webhook index, v0 | 0.1.0 |
monitoring-webhook.v0.schema.json | CEDE monitoring webhook registration, v0 | 0.1.0 |
monitoring.v0.schema.json | CEDE monitoring record, v0 | 0.1.0 |
package.v0.schema.json | CEDE submission pack, v0 | 0.2.0 |
price-response.v0.schema.json | CEDE price response, v0 | 0.1.0 |
service-info.v0.schema.json | CEDE service info, v0 | 0.1.0 |
structure.v0.schema.json | CEDE structure resource, v0 | 0.1.0 |
usage.v0.schema.json | CEDE usage, v0 | 0.1.0 |
api-contract.v0.json | Cede API response contract, v0 | — |
README.md | The CEDE canonical risk object schema | — |
validate.py | !/usr/bin/env python3 | — |