ParseParse
Cas d’usageDocumentationRéférence API
ConnexionCommencer gratuitement
Menu
  • Comment ça marche
  • Cas d’usage
  • Documentation
  • Référence API
  • Contact
REST API · États financiers vers JSON · 100 pages gratuites/mois

API d’extraction d’états financiers

Sortez les bilans, comptes de résultat et tableaux de flux de trésorerie des rapports annuels et trimestriels sous forme de JSON structuré. Chaque poste conserve sa rubrique et les deux colonnes de période restent distinctes, de sorte que votre modèle d’analyse consomme la sortie telle quelle.

Obtenir une clé API gratuiteLire la documentation

Chaque poste rattaché à sa période

Envoyez la page de l’état financier et un schéma. Chaque ligne revient avec son libellé de rubrique et ses montants déjà répartis par période : plus rien ne dépend de la lecture à l’oeil d’un en-tête de colonne.

request.sh
curl -X POST \
  https://api-parse.conversiontools.io/v1/extract \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@annual-report.pdf" \
  -F 'schema={
    "company": "string",
    "statement_type": "string",
    "fiscal_period": "string",
    "period_end": "date",
    "currency": "string",
    "units": "string",
    "line_items": [{
      "label": "string",
      "section": "string",
      "current_period": "number",
      "prior_period": "number"
    }],
    "total_assets": "number",
    "total_liabilities": "number",
    "total_equity": "number",
    "revenue": "number",
    "net_income": "number"
  }'
response.json
{
  "status": "completed",
  "pages": 2,
  "data": {
    "company": "Halbrook Materials Inc.",
    "statement_type": "balance_sheet",
    "fiscal_period": "FY2025",
    "period_end": "2025-12-31",
    "currency": "USD",
    "units": "thousands",
    "line_items": [
      {
        "label": "Cash and cash equivalents",
        "section": "current_assets",
        "current_period": 184320,
        "prior_period": 151806
      },
      {
        "label": "Accounts receivable, net",
        "section": "current_assets",
        "current_period": 96455,
        "prior_period": 88012
      },
      {
        "label": "Property, plant and equipment, net",
        "section": "non_current_assets",
        "current_period": 411208,
        "prior_period": 398765
      },
      {
        "label": "Accounts payable",
        "section": "current_liabilities",
        "current_period": 64907,
        "prior_period": 59320
      }
    ],
    "total_assets": 764123,
    "total_liabilities": 302588,
    "total_equity": 461535,
    "revenue": null,
    "net_income": null
  }
}

Conçu pour les analystes et les équipes crédit

Dans un état financier, la période se trouve dans l’en-tête de colonne, et tout le reste dépend de la justesse de ce rattachement.

Des colonnes de période bien séparées

L’exercice en cours et l’exercice précédent sont des champs distincts sur chaque poste : un montant ne glisse jamais dans la mauvaise année quand un émetteur inverse l’ordre des colonnes ou insère une colonne retraitée.

La rubrique survit à l’export

La trésorerie relève de l’actif courant, une dette de location du non courant. Chaque ligne porte son libellé de rubrique, si bien qu’un sous-total peut être recoupé avec les postes qui le composent réellement.

Une seule forme pour tous les émetteurs

Deux sociétés ne libellent jamais leurs postes de la même façon. C’est le schéma qui fixe la forme de la sortie : un modèle construit sur un émetteur ne casse pas sur le suivant.

Questions fréquentes

Fonctionne-t-elle sur les dépôts 10-K et 10-Q ?

Oui, ainsi que sur les comptes annuels déposés sous d’autres référentiels. L’extraction est pilotée par schéma et non liée à un formulaire, donc un rapport annuel IFRS et un état intermédiaire trimestriel se traitent de la même manière, avec la même requête.

Comment savoir quelle colonne correspond à quelle période ?

La période figure dans l’en-tête de colonne, et c’est dans le schéma que vous indiquez ce que vous voulez récupérer. Demandez current_period et prior_period sur chaque poste et les colonnes sont séparées pour vous. Si un état présente trois ou cinq exercices, ajoutez un champ par colonne et nommez-les comme votre modèle les attend.

Et les montants en milliers, ou les négatifs entre parenthèses ?

La mention de l’unité est capturée comme un champ à part et les montants reviennent tels qu’imprimés plutôt que redimensionnés en silence : le multiplicateur reste sous votre contrôle. Les montants négatifs écrits entre parenthèses sont renvoyés comme des nombres négatifs.

Peut-elle traiter un rapport annuel entier, et pas seulement une page ?

Oui. Soumettez le document complet et interrogez le résultat, ou enregistrez un webhook et laissez-vous notifier à la fin. Les documents longs n’ont pas à être découpés à la main, et un état qui se poursuit après un saut de page reste un seul ensemble de postes.

Comment les données financières sont-elles traitées ?

Les documents téléversés sont supprimés automatiquement sous 24 heures. Les données extraites sont chiffrées en transit et au repos et ne sont jamais utilisées pour entraîner des modèles.

Plus de cas d’usage d’extraction de documents

La même API pilotée par schéma fonctionne pour tout type de document. Définissez un schéma une fois et extrayez des données de milliers de fichiers.

API d’extraction de données

Extrayez du JSON structuré de n’importe quel document avec des schémas personnalisés.

API d’analyse de PDF

Analysez n’importe quel PDF en JSON structuré, scanné ou numérique.

Extraction de factures

Fournisseur, lignes de détail, totaux, taxes et dates des factures.

Analyse de reçus

Magasin, articles, totaux et mode de paiement des reçus.

Extraction de bons de commande

Numéro de commande, fournisseur, acheteur et lignes de détail au niveau SKU.

Relevé bancaire vers JSON

Transactions, soldes courants et dates pour le rapprochement.

Extraction de formulaires fiscaux

Données au niveau des cases des formulaires W-2, 1099 et autres formulaires fiscaux.

Extraction de données contractuelles

Parties, dates, droit applicable et clauses clés.

Extraction de connaissements

Transporteur, parties, ports, conteneurs y carga.

Extraction d'avoirs

Montants d'avoir rapprochés de la facture d'origine.

Extraction d'avis de paiement

Paiements ventilés par facture pour le lettrage.

Extraction de factures d'énergie

Relevés de compteur, postes et totaux de tout fournisseur.

Extraction de devis

Devis fournisseurs dans un format comparable.

Extraction de bulletins de paie

Gains, retenues, cotisations et cumuls annuels.

Analyse de CV

Expérience, formation et compétences quel que soit le format.

Extraction de pièces d'identité

Champs et MRZ des passeports et cartes d'identité.

Extraction de baux

Loyer, durée, dépôts de garantie et échéances de renouvellement.

Extraction de déclarations de sinistre

Numéros de sinistre et de police, dates et montants réclamés.

Extraction de listes de colisage

Colis et lignes au niveau SKU pour la réception.

Extraction de bons de livraison

Quantités commandées et livrées, et accusé de réception.

Fini la saisie manuelle des états financiers

L’offre gratuite couvre vos 100 premières pages par mois. Aucune carte bancaire pour commencer.

Démarrer gratuitementRéférence de l’API
Parse

Extraction de données documentaires par IA

Conversion ToolsPropulsé par Conversion Tools

Cas d’usage

  • API d’extraction de données
  • API d’analyse de PDF
  • Extraction de factures
  • Analyse de reçus
  • Extraction de bons de commande
  • Relevé bancaire vers JSON
  • Extraction de formulaires fiscaux
  • Extraction de données contractuelles
  • Extraction de connaissements

Développeurs

  • Comment ça marche
  • Démarrage rapide
  • Documentation
  • Référence API
  • Intégration n8n
  • Blog

Compte

  • Se connecter
  • Contact
  • Sécurité
  • Politique de confidentialité
  • Conditions d’utilisation
  • Remboursements
© 2026 Conversion Tools