> For the complete documentation index, see [llms.txt](https://docs.mindee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mindee.com/v2/fr/cas-dusage/extraction-models/bank-statement.md).

# Relevé bancaire

Analysez automatiquement les relevés bancaires et extrayez des données financières structurées à l’aide du modèle préentraîné Relevé bancaire disponible dans le Catalogue des modèles.

Documentation du Schéma de données du modèle Bank Statement.

## Créez votre modèle Bank Statement

* Cliquez sur « Créez votre modèle d’IA documentaire » dans votre tableau de bord, puis sélectionnez **"Relevé bancaire"**.
* Le modèle Bank Statement est préconfiguré avec [des champs standard](#bank-statement-fields).
* Une fois votre modèle créé, vous pouvez immédiatement [tester](/v2/fr/models/live-test.md) avec vos propres documents.
* Si vous le souhaitez, vous pouvez ajuster le [Schéma de données](/v2/fr/modeles-extraction/data-schema.md) si vous devez modifier des champs.

## Champs du relevé bancaire

Documentation pour tous les champs présents dans le Schéma de données.

Champ *Accesseurs* sont utilisés comme clés pour accéder aux valeurs dans les données renvoyées. Sur l'interface du Schéma de données, il s'agit du "Nom du champ".

Champ *Types de valeur* indiquent comment la valeur est renvoyée par l'API. Sur l'interface du Schéma de données, il s'agit du "Type de champ".

<details>

<summary>Nom du titulaire du compte</summary>

Liste des noms du titulaire du compte

Accesseur: `account_holder_names`\
Type de valeur: `string`

Peut avoir plusieurs valeurs (c'est une liste/un tableau).

</details>

<details>

<summary>Numéro de compte</summary>

Numéro de compte

Accesseur: `account_number`\
Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Date de début de la période du relevé</summary>

Date de début de la période du relevé

Accesseur: `statement_period_start_date`\
Type de valeur: `date`

Possède une seule valeur.

</details>

<details>

<summary>Date de fin de la période du relevé</summary>

Date de fin de la période du relevé

Accesseur: `statement_period_end_date`\
Type de valeur: `date`

Possède une seule valeur.

</details>

<details>

<summary>Date du relevé</summary>

Date d'émission du relevé

Accesseur: `statement_date`\
Type de valeur: `date`

Possède une seule valeur.

</details>

<details>

<summary>Solde initial</summary>

Solde initial de la période du relevé

Accesseur: `beginning_balance`\
Type de valeur: `number`

Possède une seule valeur.

</details>

<details>

<summary>Solde final</summary>

Solde final de la période du relevé

Accesseur: `ending_balance`\
Type de valeur: `number`

Possède une seule valeur.

</details>

<details>

<summary>Liste des transactions</summary>

Liste des transactions

Accesseur: `list_of_transactions`

**Sous-champs**

* **Date**\
  Date de la transaction\
  Accesseur: `date`\
  Type de valeur: `date`
* **Description**\
  Description de la transaction\
  Accesseur: `description`\
  Type de valeur: `string`
* **Montant**\
  Montant de la transaction\
  Accesseur: `amount`\
  Type de valeur: `number`

Peut avoir plusieurs valeurs (c'est une liste/un tableau).

</details>

<details>

<summary>Nom de la banque</summary>

Nom de la banque

Accesseur: `bank_name`\
Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Type de compte</summary>

Type de compte

Accesseur: `account_type`\
Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Devise</summary>

Devise du compte

Accesseur: `currency`\
Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Total des crédits</summary>

Total des crédits pour la période du relevé

Accesseur: `total_credits`\
Type de valeur: `number`

Possède une seule valeur.

</details>

<details>

<summary>Total des débits</summary>

Total des débits pour la période du relevé

Accesseur: `total_debits`\
Type de valeur: `number`

Possède une seule valeur.

</details>

<details>

<summary>Adresse de la banque</summary>

Adresse de la banque

Accesseur: `bank_address`

**Sous-champs**

* **Adresse**\
  L'adresse complète brute de la banque telle qu'elle est écrite dans le document.\
  Accesseur: `address`\
  Type de valeur: `string`
* **Rue**\
  L'adresse de la rue.\
  Accesseur: `street`\
  Type de valeur: `string`
* **Ville**\
  La ville.\
  Accesseur: `city`\
  Type de valeur: `string`
* **État**\
  L'État ou la province.\
  Accesseur: `state`\
  Type de valeur: `string`
* **Code postal**\
  Le code postal.\
  Accesseur: `postal_code`\
  Type de valeur: `string`
* **Pays**\
  Le pays.\
  Accesseur: `country`\
  Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Code de succursale</summary>

Code de succursale de la banque

Accesseur: `branch_code`\
Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Soldes quotidiens</summary>

Liste des soldes quotidiens.

Accesseur: `daily_balances`

**Sous-champs**

* **Date**\
  La date de l'élément de solde quotidien, renvoyée sous forme de chaîne au format ISO (aaaa-mm-jj).\
  Accesseur: `date`\
  Type de valeur: `date`
* **Montant du solde**\
  Nombre signé représentant la valeur du solde.\
  Accesseur: `balance_amount`\
  Type de valeur: `number`

Peut avoir plusieurs valeurs (c'est une liste/un tableau).

</details>

<details>

<summary>Adresse du titulaire du compte</summary>

Adresse du titulaire du compte.

Accesseur: `account_holder_address`

**Sous-champs**

* **Rue**\
  L'adresse de la rue.\
  Accesseur: `street`\
  Type de valeur: `string`
* **Ville**\
  La ville.\
  Accesseur: `city`\
  Type de valeur: `string`
* **État**\
  L'État ou la province.\
  Accesseur: `state`\
  Type de valeur: `string`
* **Code postal**\
  Le code postal.\
  Accesseur: `postal_code`\
  Type de valeur: `string`
* **Pays**\
  Le pays.\
  Accesseur: `country`\
  Type de valeur: `string`

Possède une seule valeur.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.mindee.com/v2/fr/cas-dusage/extraction-models/bank-statement.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
