# Validateur public — Heartwood by Canopée Digitale

Valide gratuitement un document Factur-X/CII/UBL, **sans compte**,
directement depuis votre navigateur ou en ligne de commande.

```bash
curl -X POST "https://heartwood.canopee.digital/public/v1/validate" \
  --data-binary @document.xml
```

## Limites

- **Taille maximale : 20 Mo** — rejeté avant tout traitement au-delà.
- **Quota : 10 validations par jour et par IP** — au-delà, le service vous
  invite à créer une clé API (gratuite, self-service — voir le
  [guide de démarrage](./getting-started.md)).
- Aucun fichier ni rapport n'est conservé après la réponse.

## Portée du verdict

Comme pour l'API authentifiée, le verdict `conforme` couvre depuis
Story 3.7/3.8 la validation **XSD et schematron officiel FNFE-MPE** (règles
BR-*) pour les profils EN16931/EXTENDED-CTC-FR, en Factur-X/CII **et**
UBL (`schematronChecked: true`, détection automatique du format). Voir
[la page validate](./examples/validate.md) pour le détail et les limites
(aucun corpus de non-régression automatisé en CI).

## Isolation

Le validateur public tourne sur une infrastructure **strictement séparée**
de l'API authentifiée (processus, réseau — aucune ressource partagée) :
un abus ou une saturation du validateur public n'affecte jamais les
appelants authentifiés.
