OpenDI Refence Architecture -- API Specification
This site houses the WIP drafts for the upcoming OpenDI API specification and related JSON Schemas.
OpenDI API Specification
The API is specified in OpenAPI version 3.0.3, in a JSON format.
You can view the documentation for the API in the OpenDI API category.
Documentation was generated with this helpful Docusaurus plugin.
JSON Schemas
Schemas for the API are defined according to JSON Schema. Schemas currently use Draft 07.
Schemas are used throughout the API specification, with documentation embedded in each endpoint where relevant.
If you would like to view the full Causal Decision Model schema on its own, we provide separate documentation for the JSON Schema.
You can view the JSON Schema documentation in the Schemas category.