Quick Start
Using Schemas in APIs
{
"data": { /* your PCF data */ },
"$schema": "https://your-domain.com/schemas/PACT_methodology/DataModelExtension/product-carbon-footprint-extension.json"
}
Validation Example
const Ajv = require('ajv');
const schemaUrl = 'https://your-domain.com/schemas/PACT_methodology/DataModelExtension/activityName/schema.json';
const schema = await fetch(schemaUrl);
const ajv = new Ajv();
const validate = ajv.compile(await schema.json());
const valid = validate(yourData);
if (!valid) console.log(validate.errors);