africacompliancedata-com · JSON-LD Context
Africacompliancedata Com Context
JSON-LD context defining the semantic vocabulary for Africacompliancedata Com from africacompliancedata-com.
17 Classes
84 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
africacompliancedata:
https://africacompliancedata.com/schema#
Classes
Coverage
TreatyRate
VatPeriod
PayrollTaxPeriod
ContributionPeriod
Source
EnvelopeBase
RateOnDate
Change
Holiday
CountrySummary
Error
CountryPack
TaxIdRules
CountryBundle
Webhook
WebhookEvent
Properties
| Property | Type | Container |
|---|---|---|
| rate | decimal | |
| conditions | string | |
| from | date | |
| to | date | |
| from_note | string | |
| legal_basis | string | |
| source_url | string | |
| confidence | string | |
| notes | string | |
| basis | string | |
| bands | list | |
| reliefs | list | |
| source_note | string | |
| source_type | string | |
| employee_rate | decimal | |
| employer_rate | decimal | |
| employer_rate_range | list | |
| base | string | |
| base_floor | decimal | |
| base_ceiling | decimal | |
| employee_amount | decimal | |
| employer_amount | decimal | |
| employee_min | decimal | |
| employee_max | decimal | |
| employer_min | decimal | |
| employer_max | decimal | |
| tax_deductible | boolean | |
| applies_if | string | |
| region | string | |
| url | string | |
| note | string | |
| effective_date | string | |
| last_verified | date | |
| country | string | |
| country_name | string | |
| coverage | reference | |
| warning | string | |
| sources | ||
| dataset_version | string | |
| data_revision | reference | |
| disclaimer | string | |
| payment_type | string | |
| partner | string | |
| income | string | |
| status | string | |
| resident_rate | decimal | |
| non_resident_rate | decimal | |
| date | date | |
| feature | string | |
| path | string | |
| old | ||
| new | ||
| kind | string | |
| effective_from | date | |
| source | string | |
| commit | string | |
| name | string | |
| rule_id | string | |
| scope | string | |
| observed_for | date | |
| moved_from | date | |
| bridge_for | date | |
| estimated | boolean | |
| iso2 | string | |
| currency | string | |
| error | string | |
| countries | list | |
| inactive | list | |
| size | integer | |
| extra | integer | |
| last_swap | dateTime | |
| next_swap_from | dateTime | |
| rules | ||
| signature | ||
| bundle | ||
| id | string | |
| features | list | |
| created | dateTime | |
| last_delivery | ||
| type | string | |
| previous_version | string | |
| previous_revision | string | |
| changes | list | |
| docs | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://africacompliancedata.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"africacompliancedata": "https://africacompliancedata.com/schema#",
"Coverage": "africacompliancedata:Coverage",
"TreatyRate": "africacompliancedata:TreatyRate",
"rate": {
"@id": "africacompliancedata:rate",
"@type": "xsd:decimal"
},
"conditions": {
"@id": "africacompliancedata:conditions",
"@type": "xsd:string"
},
"VatPeriod": "africacompliancedata:VatPeriod",
"from": {
"@id": "africacompliancedata:from",
"@type": "xsd:date"
},
"to": {
"@id": "africacompliancedata:to",
"@type": "xsd:date"
},
"from_note": {
"@id": "africacompliancedata:from_note",
"@type": "xsd:string"
},
"legal_basis": {
"@id": "africacompliancedata:legal_basis",
"@type": "xsd:string"
},
"source_url": {
"@id": "africacompliancedata:source_url",
"@type": "xsd:string"
},
"confidence": {
"@id": "africacompliancedata:confidence",
"@type": "xsd:string"
},
"notes": {
"@id": "africacompliancedata:notes",
"@type": "xsd:string"
},
"PayrollTaxPeriod": "africacompliancedata:PayrollTaxPeriod",
"basis": {
"@id": "africacompliancedata:basis",
"@type": "xsd:string"
},
"bands": {
"@id": "africacompliancedata:bands",
"@container": "@list"
},
"reliefs": {
"@id": "africacompliancedata:reliefs",
"@container": "@list"
},
"source_note": {
"@id": "africacompliancedata:source_note",
"@type": "xsd:string"
},
"source_type": {
"@id": "africacompliancedata:source_type",
"@type": "xsd:string"
},
"ContributionPeriod": "africacompliancedata:ContributionPeriod",
"employee_rate": {
"@id": "africacompliancedata:employee_rate",
"@type": "xsd:decimal"
},
"employer_rate": {
"@id": "africacompliancedata:employer_rate",
"@type": "xsd:decimal"
},
"employer_rate_range": {
"@id": "africacompliancedata:employer_rate_range",
"@container": "@list"
},
"base": {
"@id": "africacompliancedata:base",
"@type": "xsd:string"
},
"base_floor": {
"@id": "africacompliancedata:base_floor",
"@type": "xsd:decimal"
},
"base_ceiling": {
"@id": "africacompliancedata:base_ceiling",
"@type": "xsd:decimal"
},
"employee_amount": {
"@id": "africacompliancedata:employee_amount",
"@type": "xsd:decimal"
},
"employer_amount": {
"@id": "africacompliancedata:employer_amount",
"@type": "xsd:decimal"
},
"employee_min": {
"@id": "africacompliancedata:employee_min",
"@type": "xsd:decimal"
},
"employee_max": {
"@id": "africacompliancedata:employee_max",
"@type": "xsd:decimal"
},
"employer_min": {
"@id": "africacompliancedata:employer_min",
"@type": "xsd:decimal"
},
"employer_max": {
"@id": "africacompliancedata:employer_max",
"@type": "xsd:decimal"
},
"tax_deductible": {
"@id": "africacompliancedata:tax_deductible",
"@type": "xsd:boolean"
},
"applies_if": {
"@id": "africacompliancedata:applies_if",
"@type": "xsd:string"
},
"region": {
"@id": "africacompliancedata:region",
"@type": "xsd:string"
},
"Source": "africacompliancedata:Source",
"url": {
"@id": "africacompliancedata:url",
"@type": "xsd:string"
},
"note": {
"@id": "africacompliancedata:note",
"@type": "xsd:string"
},
"effective_date": {
"@id": "africacompliancedata:effective_date",
"@type": "xsd:string"
},
"last_verified": {
"@id": "africacompliancedata:last_verified",
"@type": "xsd:date"
},
"EnvelopeBase": "africacompliancedata:EnvelopeBase",
"country": {
"@id": "africacompliancedata:country",
"@type": "xsd:string"
},
"country_name": {
"@id": "africacompliancedata:country_name",
"@type": "xsd:string"
},
"coverage": {
"@id": "africacompliancedata:coverage",
"@type": "@id"
},
"warning": {
"@id": "africacompliancedata:warning",
"@type": "xsd:string"
},
"sources": {
"@id": "africacompliancedata:sources"
},
"dataset_version": {
"@id": "africacompliancedata:dataset_version",
"@type": "xsd:string"
},
"data_revision": {
"@id": "africacompliancedata:data_revision",
"@type": "@id"
},
"disclaimer": {
"@id": "africacompliancedata:disclaimer",
"@type": "xsd:string"
},
"RateOnDate": "africacompliancedata:RateOnDate",
"payment_type": {
"@id": "africacompliancedata:payment_type",
"@type": "xsd:string"
},
"partner": {
"@id": "africacompliancedata:partner",
"@type": "xsd:string"
},
"income": {
"@id": "africacompliancedata:income",
"@type": "xsd:string"
},
"status": {
"@id": "africacompliancedata:status",
"@type": "xsd:string"
},
"resident_rate": {
"@id": "africacompliancedata:resident_rate",
"@type": "xsd:decimal"
},
"non_resident_rate": {
"@id": "africacompliancedata:non_resident_rate",
"@type": "xsd:decimal"
},
"Change": "africacompliancedata:Change",
"date": {
"@id": "africacompliancedata:date",
"@type": "xsd:date"
},
"feature": {
"@id": "africacompliancedata:feature",
"@type": "xsd:string"
},
"path": {
"@id": "africacompliancedata:path",
"@type": "xsd:string"
},
"old": {
"@id": "africacompliancedata:old"
},
"new": {
"@id": "africacompliancedata:new"
},
"kind": {
"@id": "africacompliancedata:kind",
"@type": "xsd:string"
},
"effective_from": {
"@id": "africacompliancedata:effective_from",
"@type": "xsd:date"
},
"source": {
"@id": "africacompliancedata:source",
"@type": "xsd:string"
},
"commit": {
"@id": "africacompliancedata:commit",
"@type": "xsd:string"
},
"Holiday": "africacompliancedata:Holiday",
"name": {
"@id": "africacompliancedata:name",
"@type": "xsd:string"
},
"rule_id": {
"@id": "africacompliancedata:rule_id",
"@type": "xsd:string"
},
"scope": {
"@id": "africacompliancedata:scope",
"@type": "xsd:string"
},
"observed_for": {
"@id": "africacompliancedata:observed_for",
"@type": "xsd:date"
},
"moved_from": {
"@id": "africacompliancedata:moved_from",
"@type": "xsd:date"
},
"bridge_for": {
"@id": "africacompliancedata:bridge_for",
"@type": "xsd:date"
},
"estimated": {
"@id": "africacompliancedata:estimated",
"@type": "xsd:boolean"
},
"CountrySummary": "africacompliancedata:CountrySummary",
"iso2": {
"@id": "africacompliancedata:iso2",
"@type": "xsd:string"
},
"currency": {
"@id": "africacompliancedata:currency",
"@type": "xsd:string"
},
"Error": "africacompliancedata:Error",
"error": {
"@id": "africacompliancedata:error",
"@type": "xsd:string"
},
"CountryPack": "africacompliancedata:CountryPack",
"countries": {
"@id": "africacompliancedata:countries",
"@container": "@list"
},
"inactive": {
"@id": "africacompliancedata:inactive",
"@container": "@list"
},
"size": {
"@id": "africacompliancedata:size",
"@type": "xsd:integer"
},
"extra": {
"@id": "africacompliancedata:extra",
"@type": "xsd:integer"
},
"last_swap": {
"@id": "africacompliancedata:last_swap",
"@type": "xsd:dateTime"
},
"next_swap_from": {
"@id": "africacompliancedata:next_swap_from",
"@type": "xsd:dateTime"
},
"TaxIdRules": "africacompliancedata:TaxIdRules",
"rules": {
"@id": "africacompliancedata:rules"
},
"signature": {
"@id": "africacompliancedata:signature"
},
"CountryBundle": "africacompliancedata:CountryBundle",
"bundle": {
"@id": "africacompliancedata:bundle"
},
"Webhook": "africacompliancedata:Webhook",
"id": {
"@id": "africacompliancedata:id",
"@type": "xsd:string"
},
"features": {
"@id": "africacompliancedata:features",
"@container": "@list"
},
"created": {
"@id": "africacompliancedata:created",
"@type": "xsd:dateTime"
},
"last_delivery": {
"@id": "africacompliancedata:last_delivery"
},
"WebhookEvent": "africacompliancedata:WebhookEvent",
"type": {
"@id": "africacompliancedata:type",
"@type": "xsd:string"
},
"previous_version": {
"@id": "africacompliancedata:previous_version",
"@type": "xsd:string"
},
"previous_revision": {
"@id": "africacompliancedata:previous_revision",
"@type": "xsd:string"
},
"changes": {
"@id": "africacompliancedata:changes",
"@container": "@list"
},
"docs": {
"@id": "africacompliancedata:docs",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "africacompliancedata-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects africacompliancedata-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/africacompliancedata-com-openapi.json, openapi/africacompliancedata-com.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/africacompliancedata-com-openapi.json",
"openapi/africacompliancedata-com.json"
]
}