> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connexion à l’API Web Services

> Connectez-vous à l’API Web Services FlexiCapture d’ABBYY via des requêtes SOAP, JSON ou POST et authentifiez-vous avec un compte Windows ou FlexiCapture.

Pour utiliser une API, vous devez d’abord vous connecter à un service Web. Cette connexion peut être établie par le « Scanning Operator » (ID=1) [rôle](/fr/flexi-capture/api/structures/t-role-type) depuis la « station utilisateur » (ID=10) [type de station](/fr/flexi-capture/api/structures/t-workstation-type).

<div id="the-apis">
  ## Les API
</div>

Vous pouvez utiliser l’API Web Services du serveur d’applications ABBYY FlexiCapture 12 via des requêtes SOAP, des requêtes JSON ou des requêtes POST. L’interface à utiliser dépend de l’adresse du service web :

| **Méthode**                                        | **Quand l’utiliser**                                                                                                                                                                                                                                                    | **Valeur du gestionnaire** |
| -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- |
| Requêtes SOAP                                      | Peuvent être utilisées pour toute opération                                                                                                                                                                                                                             | .../API/v1/Soap            |
| Requêtes JSON                                      | Peuvent être utilisées pour toute opération                                                                                                                                                                                                                             | .../API/v1/Json            |
| [Requêtes POST](/fr/flexi-capture/api/files/files) | Peuvent être utilisées pour optimiser les opérations sur les fichiers, comme le téléversement de fichiers sur le serveur, le téléversement de fichiers en plusieurs parties, l’obtention d’une somme de contrôle, le téléchargement de fichiers depuis le serveur, etc. | .../FileService/v1         |

<div id="authentication-methods">
  ## Méthodes d’authentification
</div>

Dans ABBYY FlexiCapture 12, vous pouvez vous connecter à l’API Web Services soit avec un compte Windows, soit avec un compte ABBYY FlexiCapture.

Pour un compte Windows, deux options s’offrent à vous :

* Authentification Windows : NTLM ou Negotiate
* authentification de base, en transmettant votre nom d’utilisateur et votre mot de passe sous la forme de la chaîne Base64 "username:password"

Pour un compte ABBYY FlexiCapture, ajoutez "/FCAuth" à l’URL du service web. Utilisez d’abord l’authentification de base. Après un premier appel réussi au service, la réponse contiendra un en-tête AuthTicket avec un jeton d’autorisation que vous pourrez utiliser pour les requêtes suivantes à partir de la même machine avec l’authentification Bearer.

<Note>
  Ajoutez le suffixe sous la forme **?Tenant=MyTenantName** à la fin de l’adresse de connexion à l’API pour spécifier un tenant.
</Note>

<Accordion title="Exemples d’adresses de service web avec différentes méthodes d’authentification">
  |               | compte Windows                                                      | compte ABBYY FlexiCapture                                                  |
  | ------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------------- |
  | Requêtes SOAP | https\:// \<ApplicationServer>/FlexiCapture12/Server/API/v1/Soap    | https\:// \<ApplicationServer>/FlexiCapture12/Server/FCAuth/API/v1/Soap    |
  | Requêtes JSON | https\:// \<ApplicationServer>/FlexiCapture12/Server/API/v1/Json    | https\:// \<ApplicationServer>/FlexiCapture12/Server/FCAuth/API/v1/Json    |
  | Requêtes POST | https\:// \<ApplicationServer>/FlexiCapture12/Server/FileService/v1 | https\:// \<ApplicationServer>/FlexiCapture12/Server/FCAuth/FileService/v1 |
</Accordion>
