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

# Migración desde versiones anteriores de API de servicios web

> Revise los cambios importantes entre la nueva API de servicios web de ABBYY FlexiCapture y las versiones anteriores de WSDL, incluidos los métodos, tipos de datos y endpoints actualizados.

La nueva versión de API de servicios web no es compatible con versiones anteriores de WSDL.

En la tabla siguiente se enumeran los cambios implementados en la nueva versión.

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

    <tr>
      <td>
        <p>
          <strong>Nombre</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Cambios</strong>
        </p>
      </td>
    </tr>

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

      <td>
        <p>Se agregó el parámetro previousItemId, que permite especificar la posición de un documento nuevo dentro de un conjunto.</p>
      </td>
    </tr>

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

      <td>
        <p>Se agregó el parámetro previousItemId, que permite especificar la posición de una página de documento dentro de un conjunto.</p>
      </td>
    </tr>

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

      <td>
        <p>Se agregó el parámetro batchId para indicar el identificador del lote al que pertenece un documento.</p>
      </td>
    </tr>

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

      <td>
        <p>Este nuevo método reserva un intervalo de identificadores dentro de un lote.</p>
      </td>
    </tr>

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

      <td>
        <p>Se agregó el parámetro sessionId para indicar los identificadores de las sesiones de conexión del Servidor de aplicaciones.</p>
      </td>
    </tr>

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

      <td>
        <p>
          Se agregaron el parámetro sessionId para indicar los identificadores de las sesiones de conexión del Servidor de aplicaciones y el parámetro batchId para indicar el identificador del lote al
          que pertenece un documento.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Este método ahora devuelve una lista con todos los documentos, incluido el documento vacío que es el documento principal de todos los documentos de nivel superior del lote.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Se agregó el parámetro sessionId para indicar los identificadores de las sesiones de conexión del Servidor de aplicaciones.</p>
      </td>
    </tr>

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

      <td>
        <p>
          Se agregaron el parámetro sessionId para indicar los identificadores de las sesiones de conexión del Servidor de aplicaciones y el parámetro batchId para indicar el identificador del lote al
          que pertenece un documento.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Se agregó el parámetro batchId para indicar el identificador del lote al que pertenece un documento.</p>
      </td>
    </tr>

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

      <td>
        <p>Se agregó el parámetro batchId para indicar el identificador del lote al que pertenece un documento.</p>
      </td>
    </tr>
  </tbody>
</table>

<table width="100%"><tbody><tr><td colspan="2"><p><strong>Tipos de datos</strong></p></td></tr><tr><td><p><strong>Name</strong></p></td><td><p><strong>Changes</strong></p></td></tr><tr><td><p><a href="/es/flexi-capture/api/structures/children-order">ChildrenOrder</a></p></td><td><p>Esta nueva estructura contiene información sobre un documento hijo de un conjunto.</p></td></tr><tr><td rowspan="2"><p><a href="/es/flexi-capture/api/structures/document">Document</a></p></td><td><p>Se añadió el campo ParentId, que contiene el identificador del documento padre de un conjunto.</p></td></tr><tr><td><p>Se añadió el campo ChildrenOrder para pasar un conjunto de documentos hijo. Esto permite ordenar los documentos de un conjunto.</p></td></tr><tr><td><p><a href="/es/flexi-capture/api/structures/page">Page</a></p></td><td><p>Se eliminó el campo PreviousId porque ahora el valor se especifica explícitamente cuando se crea una página mediante el método <a href="/es/flexi-capture/api/methods/add-new-page">AddNewPage</a>.</p></td></tr></tbody></table>

Las solicitudes POST relacionadas con [archivos](/es/flexi-capture/api/files/files) almacenados en un servidor ahora deben incluir el parámetro parentId.

Utilice la siguiente dirección para **acceder a la nueva versión de la Web Services API**:

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

Puede encontrar una descripción formal aquí: https\://\<ApplicationServer>/FlexiCapture12/Server/API/v1/WSDL.

Las versiones anteriores no son compatibles.
