Public validator — Heartwood by Canopée Digitale
Validates a Factur-X/CII/UBL document for free, with no account, directly from your browser or the command line.
curl -X POST "https://heartwood.canopee.digital/public/v1/validate" \
--data-binary @document.xml
Limits
- Maximum size: 20 MB — rejected before any processing beyond that.
- Quota: 10 validations per day and per IP — beyond that, the service invites you to create an API key (free, self-service — see the getting started guide).
- No file or report is retained after the response.
Scope of the verdict
As with the authenticated API, the conforme verdict has covered, since
Story 3.7/3.8, XSD and official FNFE-MPE schematron validation
(BR-* rules) for the EN16931/EXTENDED-CTC-FR profiles, in Factur-X/CII
and UBL (schematronChecked: true, automatic format detection). See
the validate page for the detail and the limits
(no automated non-regression corpus in CI).
Isolation
The public validator runs on infrastructure strictly separate from the authenticated API (process, network — no shared resources): abuse or saturation of the public validator never affects authenticated callers.