Commerce validator
eu / accessibility contrast declaration validator
Validate the contrast declaration signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.
POST https://commerce-validator.halowerk.com/v1/eu/accessibility-contrast-declaration-validatorEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| effective_date | string | Ja | Date on which the commercial decision is evaluated (YYYY-MM-DD). |
| seller_country | string | Ja | |
| customer_country | string | Ja | |
| document_text | string | Ja | Fixed text or HTML snapshot to validate. It is processed in memory and not persisted. |
| declared_fields | array | Nein | |
| page_url | string | Nein | Optional provenance URL. The validator does not fetch it. |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"additionalProperties": false,
"properties": {
"effective_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date on which the commercial decision is evaluated (YYYY-MM-DD)."
},
"seller_country": {
"type": "string",
"enum": [
"AT",
"BE",
"BG",
"HR",
"CY",
"CZ",
"DK",
"EE",
"FI",
"FR",
"DE",
"GR",
"HU",
"IE",
"IT",
"LV",
"LT",
"LU",
"MT",
"NL",
"PL",
"PT",
"RO",
"SK",
"SI",
"ES",
"SE"
]
},
"customer_country": {
"type": "string",
"enum": [
"AT",
"BE",
"BG",
"HR",
"CY",
"CZ",
"DK",
"EE",
"FI",
"FR",
"DE",
"GR",
"HU",
"IE",
"IT",
"LV",
"LT",
"LU",
"MT",
"NL",
"PL",
"PT",
"RO",
"SK",
"SI",
"ES",
"SE"
]
},
"document_text": {
"type": "string",
"minLength": 1,
"maxLength": 50000,
"description": "Fixed text or HTML snapshot to validate. It is processed in memory and not persisted."
},
"declared_fields": {
"type": "array",
"maxItems": 200,
"uniqueItems": true,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"default": []
},
"page_url": {
"type": "string",
"pattern": "^https?://",
"maxLength": 2048,
"description": "Optional provenance URL. The validator does not fetch it."
}
},
"required": [
"effective_date",
"seller_country",
"customer_country",
"document_text"
]
}Veröffentlichtes Eingabebeispiel
{
"effective_date": "2026-09-04",
"seller_country": "DE",
"customer_country": "FR",
"document_text": "Seller GmbH — contrast declaration declared for this transaction.",
"declared_fields": [
"contrast-declaration"
]
}Ergebnis & Dokumentation
Veröffentlichtes Ergebnisschema anzeigen
{
"$ref": "https://commerce-validator.halowerk.com/v1/eu/accessibility-contrast-declaration-validator/schema#/outputSchema"
}Veröffentlichtes Ergebnisbeispiel öffnen
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.
Weitere Endpunkte dieses Hubs
- Commerce validator0,004 USDC
eu / accessibility accessibility statement validator
POSThttps://commerce-validator.halowerk.com/v1/eu/accessibility-accessibility-statement-validatorValidate the accessibility statement signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.
- Commerce validator0,004 USDC
eu / accessibility error identification validator
POSThttps://commerce-validator.halowerk.com/v1/eu/accessibility-error-identification-validatorValidate the error identification signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.
- Commerce validator0,004 USDC
eu / accessibility focus visibility validator
POSThttps://commerce-validator.halowerk.com/v1/eu/accessibility-focus-visibility-validatorValidate the focus visibility signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.