> ## 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.

# Migration depuis des versions antérieures de l’API Web Services

> Passez en revue les modifications avec rupture de compatibilité entre la nouvelle API Web Services ABBYY FlexiCapture et les versions antérieures du WSDL, y compris les méthodes, types de données et points de terminaison mis à jour.

La nouvelle version de l’API Web Services n’est pas compatible avec les versions antérieures du WSDL.

Le tableau ci-dessous répertorie les modifications apportées dans la nouvelle version.

<table width="100%">
  <tbody>
    <tr>
      <td colspan="2">
        <p>
          <strong>Méthodes de l’API</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>Nom</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Changes</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/fr/flexi-capture/api/methods/add-new-document">AddNewDocument</a>
        </p>
      </td>

      <td>
        <p>Ajout du paramètre previousItemId, qui permet de spécifier la position d’un nouveau document dans un jeu.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/fr/flexi-capture/api/methods/add-new-page">AddNewPage</a>
        </p>
      </td>

      <td>
        <p>Ajout du paramètre previousItemId, qui permet de spécifier la position d’une nouvelle page dans un jeu.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/fr/flexi-capture/api/methods/create-task">CreateTask</a>
        </p>
      </td>

      <td>
        <p>Ajout du paramètre batchId pour transmettre l’identifiant du lot auquel appartient un document.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/fr/flexi-capture/api/methods/get-batch-ids-range">GetBatchIdsRange</a>
        </p>
      </td>

      <td>
        <p>Cette nouvelle méthode réserve une plage d’identifiants au sein d’un lot.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/fr/flexi-capture/api/methods/get-document">GetDocument</a>
        </p>
      </td>

      <td>
        <p>Ajout du paramètre sessionId pour transmettre les identifiants des sessions de connexion au serveur d’applications.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/fr/flexi-capture/get-document-results-list">GetDocumentResultsList</a>
        </p>
      </td>

      <td>
        <p>
          Ajout du paramètre sessionId pour transmettre les identifiants des sessions de connexion au serveur d’applications et du paramètre batchId pour transmettre l’identifiant du lot auquel appartient un document.
        </p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <a href="/fr/flexi-capture/api/methods/get-documents">GetDocuments</a>
        </p>
      </td>

      <td>
        <p>Cette méthode renvoie désormais une liste contenant tous les documents, y compris le document vide qui est le document parent de tous les documents de premier niveau du lot.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Ajout du paramètre sessionId pour transmettre les identifiants des sessions de connexion au serveur d’applications.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/fr/flexi-capture/api/methods/load-document-result">LoadDocumentResult</a>
        </p>
      </td>

      <td>
        <p>
          Ajout du paramètre sessionId pour transmettre les identifiants des sessions de connexion au serveur d’applications et du paramètre batchId pour transmettre l’identifiant du lot auquel appartient un document.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/fr/flexi-capture/api/methods/replace-page-image">ReplacePageImage</a>
        </p>
      </td>

      <td>
        <p>Ajout du paramètre batchId pour transmettre l’identifiant du lot auquel appartient un document.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/fr/flexi-capture/api/methods/set-document-priority">SetDocumentPriority</a>
        </p>
      </td>

      <td>
        <p>Ajout du paramètre batchId pour transmettre l’identifiant du lot auquel appartient un document.</p>
      </td>
    </tr>
  </tbody>
</table>

<table width="100%"><tbody><tr><td colspan="2"><p><strong>Types de données</strong></p></td></tr><tr><td><p><strong>Nom</strong></p></td><td><p><strong>Changes</strong></p></td></tr><tr><td><p><a href="/fr/flexi-capture/api/structures/children-order">ChildrenOrder</a></p></td><td><p>Cette nouvelle structure contient des informations sur un document enfant d’un jeu.</p></td></tr><tr><td rowspan="2"><p><a href="/fr/flexi-capture/api/structures/document">Document</a></p></td><td><p>Ajout du champ ParentId, qui contient l’identifiant du document parent d’un jeu.</p></td></tr><tr><td><p>Ajout du champ ChildrenOrder pour transmettre un jeu de documents enfants. Cela permet de trier les documents d’un jeu.</p></td></tr><tr><td><p><a href="/fr/flexi-capture/api/structures/page">Page</a></p></td><td><p>Suppression du champ PreviousId, car la valeur est désormais spécifiée explicitement lors de la création d’une page à l’aide de la méthode <a href="/fr/flexi-capture/api/methods/add-new-page">AddNewPage</a>.</p></td></tr></tbody></table>

Les requêtes POST concernant les [fichiers](/fr/flexi-capture/api/files/files) stockés sur un serveur doivent désormais inclure le paramètre parentId.

Utilisez l’adresse suivante pour **accéder à la nouvelle version de l’API Web Services** :

https\://\<ApplicationServer>/FlexiCapture12/Server/API/v1/Soap.

Vous trouverez une description formelle ici : https\://\<ApplicationServer>/FlexiCapture12/Server/API/v1/WSDL.

Les versions antérieures ne sont pas prises en charge.
