Supplier Code of Conduct
Template Overview
- Template ID:
supplier-code-of-conduct - Version: 1.0.0
To generate this document, pass the structured data described below into the data property of the /api/v1/documents/generate endpoint.
Data Payload Schema
| Field | Type | Requirement | Description & Details |
|---|---|---|---|
companyName | string | Yes | Organisation legal name |
effectiveDate | string | No | Effective date (Format: YYYY-MM-DD.) |
appliesTo | string | No | Who this Code applies to Ex: all suppliers, vendors, contractors and their sub-suppliers. |
contactEmail | string | Yes | Contact / reporting email |
labourStandards | array of strings | Yes | Labour and human-rights standards suppliers must meet Options: "No child labour (minimum age respected)", "No forced, bonded or trafficked labour", "Freely chosen employment", "Freedom of association and collective bargaining", "No discrimination or harassment", "Fair wages meeting at least the legal minimum", "Working hours within legal limits", "Safe and healthy working conditions" |
livingWage | boolean | No | Do you require suppliers to work towards a living wage (beyond legal minimum)? |
environmentStandards | array of strings | Yes | Environmental standards suppliers must meet Options: "Comply with applicable environmental laws and permits", "Reduce emissions and energy use", "Manage water use and discharge responsibly", "Reduce, reuse and recycle waste", "Avoid hazardous and restricted substances", "Prevent deforestation and protect biodiversity", "Source materials responsibly" |
ethicsStandards | array of strings | Yes | Ethics and governance standards suppliers must meet Options: "No bribery, corruption or facilitation payments", "Avoid and disclose conflicts of interest", "Fair competition / no anti-competitive conduct", "Protect confidential information and data", "Accurate records and transparency", "Comply with trade, sanctions and export controls", "Responsible sourcing of minerals" |
requiresTraceability | boolean | No | Do you require suppliers to maintain traceability of materials/products? |
requiresDeclaration | boolean | No | Do you require suppliers to provide sustainability/traceability declarations on request? |
cascadesToSubs | boolean | No | Must suppliers cascade this Code to their own sub-suppliers? |
reservesAuditRight | boolean | No | Do you reserve the right to audit suppliers for compliance? |
auditNoticeDays | number | Conditional | Notice period for audits (days) Ex: 14 Required if reservesAuditRight is true. |
remediationDays | number | No | Time allowed to remediate a breach (days) Ex: 30 |
breachConsequence | string | No | Consequence of unremedied serious breach Options: "May lead to suspension or termination of the relationship", "May lead to termination only", "Handled case by case" |
hasWhistleblowing | boolean | No | Do you provide a confidential reporting / whistleblowing channel? |
Example JSON Payload
Here is an example of a properly formatted data object for the Supplier Code of Conduct template.
{
"templateId": "supplier-code-of-conduct",
"data": {
"companyName": "Acme Corp",
"effectiveDate": "2026-06-01",
"appliesTo": "all suppliers, vendors, contractors and their sub-suppliers",
"contactEmail": "legal@acmecorp.com",
"labourStandards": [
"No child labour (minimum age respected)",
"No forced, bonded or trafficked labour"
],
"livingWage": false,
"environmentStandards": [
"Comply with applicable environmental laws and permits",
"Reduce emissions and energy use"
],
"ethicsStandards": [
"No bribery, corruption or facilitation payments",
"Avoid and disclose conflicts of interest"
],
"requiresTraceability": true,
"requiresDeclaration": true,
"cascadesToSubs": true,
"reservesAuditRight": true,
"auditNoticeDays": 14,
"remediationDays": 30,
"breachConsequence": "May lead to suspension or termination of the relationship",
"hasWhistleblowing": true
},
"format": "pdf"
}
