Migrating from earlier versions of the Web Services API

The new version of the Web Services API is not compatible with earlier versions of WSDL.

The table below lists the changes implemented in the new version.

API Methods
Name Changes
AddNewDocument Added the previousItemId parameter that makes it possible to specify the position of a new document in a set.
AddNewPage Added the previousItemId parameter that makes it possible to specify the position of a page document in a set.
CreateTask Added the batchId parameter for passing the identifier of the batch to which a document belongs.
GetBatchIdsRange This new method reserves a range of identifiers within a batch.
GetDocument Added the sessionId parameter for passing the identifiers of Application Server connection sessions.
GetDocumentResultsList Added the sessionId parameter for passing the identifiers of Application Server connection sessions and the batchId parameter for passing the identifier of the batch to which a document belongs.
GetDocuments This method now returns a list containing all documents, including the empty document that is the parent document of all the top-level documents in the batch.
Added the sessionId parameter for passing the identifiers of Application Server connection sessions.
LoadDocumentResult Added the sessionId parameter for passing the identifiers of Application Server connection sessions and the batchId parameter for passing the identifier of the batch to which a document belongs.
ReplacePageImage Added the batchId parameter for passing the identifier of the batch to which a document belongs.
SetDocumentPriority Added the batchId parameter for passing the identifier of the batch to which a document belongs.
Data types
Name Changes
ChildrenOrder This new structure contains information about a child document of a set.
Document Added the ParentId field which contains the identifier of the parent document of a set.
Added the ChildrenOrder field for passing a set of child documents. This makes it possible to sort documents in a set.
Page Removed the PreviousId field because the value is now specified explicitly when a page is created using the AddNewPage method.

POST requests concerning files stored on a server must now include the parentId parameter.

Use the following address to access the new version of the Web Services API:

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

You can find a formal description here: https://<ApplicationServer>/FlexiCapture12/Server/API/v1/WSDL.

Earlier versions are not supported.

25.05.2023 7:55:02

Please leave your feedback about this article

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.