Telewerken · Schema
Belgian Telework Policy
Schema for representing Belgian telework arrangements and policies under CBA 85
BelgiumGovernment ResourcePolicyRemote WorkTeleworkWork-Life Balance
Properties
| Name | Type | Description |
|---|---|---|
| policyType | string | Type of telework arrangement |
| legalBasis | string | Legal framework governing this telework arrangement |
| employee | object | The teleworking employee |
| employer | object | The employer organization |
| workLocation | object | Primary telework location |
| schedule | object | Telework schedule |
| allowances | object | Financial allowances for telework |
| rightsToDisconnect | boolean | Whether the right to disconnect has been formally established |
| equipmentProvided | array | Equipment provided by employer for telework |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://www.telewerken.be/schemas/telework-policy",
"title": "Belgian Telework Policy",
"description": "Schema for representing Belgian telework arrangements and policies under CBA 85",
"type": "object",
"properties": {
"policyType": {
"type": "string",
"description": "Type of telework arrangement",
"enum": ["structural", "occasional"]
},
"legalBasis": {
"type": "string",
"description": "Legal framework governing this telework arrangement",
"enum": ["CAO85", "Law2017", "mutual_agreement"]
},
"employee": {
"type": "object",
"description": "The teleworking employee",
"properties": {
"id": { "type": "string" },
"name": { "type": "string" },
"role": { "type": "string" }
}
},
"employer": {
"type": "object",
"description": "The employer organization",
"properties": {
"id": { "type": "string" },
"name": { "type": "string" },
"size": {
"type": "string",
"enum": ["small", "medium", "large"],
"description": "Affects right-to-disconnect obligations (20+ employees)"
}
}
},
"workLocation": {
"type": "object",
"description": "Primary telework location",
"properties": {
"type": {
"type": "string",
"enum": ["home", "coworking", "other"]
},
"country": { "type": "string" },
"municipality": { "type": "string" }
}
},
"schedule": {
"type": "object",
"description": "Telework schedule",
"properties": {
"daysPerWeek": {
"type": "integer",
"minimum": 1,
"maximum": 5
},
"fixedDays": {
"type": "array",
"items": {
"type": "string",
"enum": ["monday", "tuesday", "wednesday", "thursday", "friday"]
}
}
}
},
"allowances": {
"type": "object",
"description": "Financial allowances for telework",
"properties": {
"monthlyAmount": {
"type": "number",
"description": "Monthly home office allowance in EUR (max 160.99 as of March 2026)"
},
"currency": {
"type": "string",
"default": "EUR"
}
}
},
"rightsToDisconnect": {
"type": "boolean",
"description": "Whether the right to disconnect has been formally established"
},
"equipmentProvided": {
"type": "array",
"description": "Equipment provided by employer for telework",
"items": {
"type": "string"
}
}
},
"required": ["policyType", "legalBasis"]
}
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/telewerken-policy"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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.