Demiton · Schema
compliance_certifications contract v2
Your organisation's compliance certificates: prequalifications, ISO certifications, statutory registrations.
CompanyConstructionCivil EngineeringProject ManagementComplianceMCPArtificial IntelligenceOpen Contracting
Properties
| Name | Type | Description |
|---|---|---|
| scope | string | the certified scope of work, as stated |
| title | string | what the certificate or registration is |
| holder | string | the certified legal entity name as stated on the document |
| scheme | string | the scheme/standard label as stated, e.g. an ISO designation or a prequalification scheme name |
| summary | string | the one-line prose rendering of the fact |
| scheme_key | string | the catalog scheme this certificate is evidence of holding |
| expiry_date | string | the date the certification lapses, `null`/absent when the document states none |
| issued_date | string | the date the certification was issued |
| _source_path | string | the vault path of the source document; the idempotency/dedupe key |
| jurisdiction | jurisdiction | the jurisdiction the certificate is valid in |
| certifying_body | string | the body that issued the certificate (JAS-ANZ-accredited certifier, state road agency, council) |
| classifications | object | NPS category levels stated together on one certificate (road/bridge/financial/asphalt) |
| _source_file_name | string | the source file's name |
| certificate_number | string | the issuer's certificate or registration number |
| classification_basis | string | `membership` \ |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://docs.demiton.io/registers/compliance_certifications/v2.json",
"title": "compliance_certifications contract v2",
"type": "object",
"required": [
"_source_path",
"certifying_body",
"expiry_date",
"holder",
"title"
],
"properties": {
"scope": {
"type": "string",
"description": "the certified scope of work, as stated",
"x-demiton-requiredness": "optional"
},
"title": {
"type": "string",
"description": "what the certificate or registration is",
"x-demiton-requiredness": "required"
},
"holder": {
"type": "string",
"description": "the certified legal entity name as stated on the document",
"x-demiton-requiredness": "required"
},
"scheme": {
"type": "string",
"description": "the scheme/standard label as stated, e.g. an ISO designation or a prequalification scheme name",
"x-demiton-requiredness": "optional"
},
"summary": {
"type": "string",
"description": "the one-line prose rendering of the fact",
"x-demiton-requiredness": "optional"
},
"scheme_key": {
"type": "string",
"description": "the catalog scheme this certificate is evidence of holding",
"x-demiton-requiredness": "optional"
},
"expiry_date": {
"type": "string",
"description": "the date the certification lapses, `null`/absent when the document states none",
"x-demiton-requiredness": "required",
"format": "date",
"x-demiton-type": "date"
},
"issued_date": {
"type": "string",
"description": "the date the certification was issued",
"x-demiton-requiredness": "optional",
"format": "date",
"x-demiton-type": "date"
},
"_source_path": {
"type": "string",
"description": "the vault path of the source document; the idempotency/dedupe key",
"x-demiton-requiredness": "required"
},
"jurisdiction": {
"type": "jurisdiction",
"description": "the jurisdiction the certificate is valid in",
"x-demiton-requiredness": "optional"
},
"certifying_body": {
"type": "string",
"description": "the body that issued the certificate (JAS-ANZ-accredited certifier, state road agency, council)",
"x-demiton-requiredness": "required"
},
"classifications": {
"type": "object",
"description": "NPS category levels stated together on one certificate (road/bridge/financial/asphalt)",
"x-demiton-requiredness": "optional"
},
"_source_file_name": {
"type": "string",
"description": "the source file's name",
"x-demiton-requiredness": "optional"
},
"certificate_number": {
"type": "string",
"description": "the issuer's certificate or registration number",
"x-demiton-requiredness": "optional"
},
"classification_basis": {
"type": "string",
"description": "`membership` \\",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "`scheme_card` \\"
}
},
"x-demiton-register-type": "compliance_certifications",
"x-demiton-contract-version": "2.0.1",
"x-demiton-store": "tenant",
"x-demiton-axes": [],
"x-demiton-measures": [],
"x-demiton-provenance": {
"standards": [
{
"code": "AS/NZS ISO 14001:2016",
"title": "Environmental management systems - Requirements with guidance for use",
"access": "paywalled_secondary",
"region": "Australia",
"edition": "2016 (2026 adoption unverified)",
"checked_on": "2026-09-14"
},
{
"code": "AS/NZS ISO 45001:2018",
"title": "Occupational health and safety management systems - Requirements with guidance for use",
"access": "paywalled_secondary",
"clause": "7.2, 7.3",
"region": "Australia",
"edition": "2018 (supersedes AS/NZS 4801:2001)",
"checked_on": "2026-09-14"
},
{
"code": "AS/NZS ISO 9001:2016",
"title": "Quality management systems - Requirements",
"access": "paywalled_secondary",
"clause": "7.5",
"region": "Australia",
"edition": "2016",
"checked_on": "2026-09-14"
},
{
"code": "Austroads NPS",
"title": "National Prequalification System for Civil (Road and Bridge) Construction",
"access": "public_summary",
"region": "Australia",
"edition": "2025 Edition",
"checked_on": "2026-09-14"
},
{
"code": "CAL (NT)",
"title": "Contractor Accreditation Limited accreditation",
"access": "public_summary",
"region": "Australia",
"edition": "current",
"checked_on": "2026-09-14"
},
{
"code": "JAS-ANZ accreditation",
"title": "Joint Accreditation System of Australia and New Zealand accreditation of certification bodies",
"access": "public_summary",
"region": "Australia",
"edition": "treaty 1991; current",
"checked_on": "2026-09-14"
},
{
"code": "Model WHS Regulations",
"title": "Model Work Health and Safety Regulations (general construction induction training)",
"access": "public_summary",
"clause": "regs 316-318 (general construction induction training card)",
"region": "Australia",
"edition": "model regulations",
"checked_on": "2026-09-14"
},
{
"code": "ISO 14001:2026",
"title": "Environmental management systems - Requirements with guidance for use",
"access": "paywalled_secondary",
"region": "International",
"edition": "2026",
"checked_on": "2026-09-14"
},
{
"code": "ISO 45001:2018",
"title": "Occupational health and safety management systems - Requirements with guidance for use",
"access": "paywalled_secondary",
"region": "International",
"edition": "2018 (Amd 1:2024)",
"checked_on": "2026-09-14"
},
{
"code": "ISO 9001:2015",
"title": "Quality management systems - Requirements",
"access": "paywalled_secondary",
"region": "International",
"edition": "2015 (ISO 9001:2026 expected 2026-09-16)",
"checked_on": "2026-09-14"
},
{
"code": "CSCS",
"title": "Construction Skills Certification Scheme",
"access": "public_summary",
"region": "United Kingdom",
"edition": "current",
"checked_on": "2026-09-14"
}
]
},
"description": "Your organisation's compliance certificates: prequalifications, ISO certifications, statutory registrations.",
"x-demiton-contract-url": "https://docs.demiton.io/registers/compliance_certifications/",
"x-demiton-register-catalog": "https://docs.demiton.io/concepts/register-catalog"
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/demiton-io-compliance_certifications-v2"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.