> ## 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 von älteren Versionen der Web Services API

> Prüfen Sie die Breaking Changes zwischen der neuen ABBYY FlexiCapture Web Services API und früheren WSDL-Versionen, einschließlich aktualisierter Methoden, Datentypen und Endpunkte.

Die neue Version der Web Services API ist nicht mit älteren WSDL-Versionen kompatibel.

Die folgende Tabelle enthält die in der neuen Version implementierten Änderungen.

<table width="100%">
  <tbody>
    <tr>
      <td colspan="2">
        <p>
          <strong>API-Methoden</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>Name</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Änderungen</strong>
        </p>
      </td>
    </tr>

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

      <td>
        <p>Der Parameter previousItemId wurde hinzugefügt. Damit kann die Position eines neuen Dokuments in einem Satz angegeben werden.</p>
      </td>
    </tr>

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

      <td>
        <p>Der Parameter previousItemId wurde hinzugefügt. Damit kann die Position eines Seitendokuments in einem Satz angegeben werden.</p>
      </td>
    </tr>

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

      <td>
        <p>Der Parameter batchId wurde hinzugefügt, um den Bezeichner des Batchs zu übergeben, zu dem ein Dokument gehört.</p>
      </td>
    </tr>

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

      <td>
        <p>Diese neue Methode reserviert einen Bereich von Bezeichnern innerhalb eines Batchs.</p>
      </td>
    </tr>

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

      <td>
        <p>Der Parameter sessionId wurde hinzugefügt, um die Bezeichner der Verbindungssitzungen des Application Server zu übergeben.</p>
      </td>
    </tr>

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

      <td>
        <p>
          Der Parameter sessionId wurde hinzugefügt, um die Bezeichner der Verbindungssitzungen des Application Server zu übergeben, und der Parameter batchId, um den Bezeichner des Batchs zu
          übergeben, zu dem ein Dokument gehört.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Diese Methode gibt jetzt eine Liste mit allen Dokumenten zurück, einschließlich des leeren Dokuments, das das übergeordnete Dokument aller Dokumente auf der obersten Ebene im Batch ist.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Der Parameter sessionId wurde hinzugefügt, um die Bezeichner der Verbindungssitzungen des Application Server zu übergeben.</p>
      </td>
    </tr>

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

      <td>
        <p>
          Der Parameter sessionId wurde hinzugefügt, um die Bezeichner der Verbindungssitzungen des Application Server zu übergeben, und der Parameter batchId, um den Bezeichner des Batchs zu
          übergeben, zu dem ein Dokument gehört.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Der Parameter batchId wurde hinzugefügt, um den Bezeichner des Batchs zu übergeben, zu dem ein Dokument gehört.</p>
      </td>
    </tr>

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

      <td>
        <p>Der Parameter batchId wurde hinzugefügt, um den Bezeichner des Batchs zu übergeben, zu dem ein Dokument gehört.</p>
      </td>
    </tr>
  </tbody>
</table>

<table width="100%"><tbody><tr><td colspan="2"><p><strong>Datentypen</strong></p></td></tr><tr><td><p><strong>Name</strong></p></td><td><p><strong>Änderungen</strong></p></td></tr><tr><td><p><a href="/de/flexi-capture/api/structures/children-order">ChildrenOrder</a></p></td><td><p>Diese neue Struktur enthält Informationen zu einem untergeordneten Dokument eines Satzes.</p></td></tr><tr><td rowspan="2"><p><a href="/de/flexi-capture/api/structures/document">Document</a></p></td><td><p>Das Feld ParentId wurde hinzugefügt. Es enthält den Bezeichner des übergeordneten Dokuments eines Satzes.</p></td></tr><tr><td><p>Das Feld ChildrenOrder wurde hinzugefügt, um einen Satz untergeordneter Dokumente zu übergeben. Dadurch können Dokumente in einem Satz sortiert werden.</p></td></tr><tr><td><p><a href="/de/flexi-capture/api/structures/page">Page</a></p></td><td><p>Das Feld PreviousId wurde entfernt, da der Wert jetzt explizit angegeben wird, wenn eine Seite mit der Methode <a href="/de/flexi-capture/api/methods/add-new-page">AddNewPage</a> erstellt wird.</p></td></tr></tbody></table>

POST-Anfragen für auf einem Server gespeicherte [Dateien](/de/flexi-capture/api/files/files) müssen jetzt den Parameter parentId enthalten.

Verwenden Sie die folgende Adresse, um **auf die neue Version der Web Services API zuzugreifen**:

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

Eine formale Beschreibung finden Sie hier: https\://\<ApplicationServer>/FlexiCapture12/Server/API/v1/WSDL.

Frühere Versionen werden nicht mehr unterstützt.
