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.