La section Files permet d’échanger des fichiers CSV avec Estaly pour notifier des évènements en batch (ex : création de contrats, annulations, création de ventes brutes).
Le principe est le suivant :
- Votre système appelle Estaly pour générer des URLs d’upload signées (valides 30 minutes).
- Vous uploadez ensuite les fichiers CSV via les URLs fournies (HTTPS).
- Estaly traite les fichiers déposés.
ENDPOINTS
- POST /api/v2/organization/files/upload_urls (BULK) : Génère des URLs d’upload signées (valides 30 minutes) pour déposer un ou plusieurs fichiers CSV (ex : plans, cancellations, vouchers)..
Spécifications CSV
Format général
- Format : CSV (UTF-8)
- Délimiteur : ;
- Entêtes : oui (1ère ligne obligatoire)
- Décimaux : . (point) pour les montants (ex : 149.00)
- Dates : YYYY-MM-DD (ISO 8601)
- Valeurs vides : champ vide ("") accepté pour les champs optionnels
- Fin de ligne : LF (\n). CRLF (\r\n) accepté.
