API Développeurs

API de validation XBRL

Intégrez la validation XBRL entreprise dans vos applications. API REST, webhooks et SDKs pour Python, Node.js, Java.

Démarrage rapide

Validez votre premier fichier en moins de 5 minutes

curl -X POST https://api.xerify.io/v1/validate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: multipart/form-data" \
  -F "[email protected]" \
  -F "profile=esef"
Cliquez pour copier

Conçu pour les développeurs

Rapide

Réponse sub-seconde pour la plupart des fichiers. Webhooks asynchrones pour les validations longues.

Sécurisé

TLS 1.3, authentification par clé API, infrastructure conforme SOC 2.

RESTful

API REST propre avec réponses JSON. Spec OpenAPI disponible.

Webhooks

Soyez notifié quand la validation est terminée. Parfait pour les workflows asynchrones.

Endpoints principaux

Opérations de validation principales

POST/v1/validate
Valider un fichier XBRL/iXBRL
GET/v1/validations/{id}
Récupérer le résultat d'une validation
GET/v1/validations
Consulter l'historique des validations
POST/v1/compare
Comparer deux fichiers (diff)
GET/v1/taxonomies
Lister les taxonomies disponibles
GET/v1/profiles
Lister les profils de validation
POST/v1/webhooks
Enregistrer un point de terminaison webhook

SDK disponibles

Bibliothèques officielles pour les langages populaires

🐍

Python

stable
🟢

Node.js

stable

Java

beta
🔷

C#

beta
🐹

Go

soon
💎

Ruby

soon

Cas d'usage

Intégration CI/CD

Validez vos fichiers XBRL dans votre pipeline de build. Détectez les erreurs au plus tôt.

Automatisation du reporting

Validez en lot les états issus de votre ERP ou de votre outil de consolidation.

Intégration produit

Intégrez la validation dans votre plateforme RegTech ou de reporting.

Tarification API

Payez selon votre usage

OffreAccès APILimite de débitWebhooks
Free
Starter
ProRecommended100 req/min
EnterpriseUnlimited

Prêt à intégrer ?

Obtenez votre clé API et commencez à valider en minutes

We use cookies to improve your experience. Essential cookies are always active. Analytics cookies help us understand usage. Privacy Policy