{"id":31704,"date":"2018-01-09T15:57:14","date_gmt":"2018-01-09T23:57:14","guid":{"rendered":"https:\/\/ephesoft.com\/docs\/2019-1-2\/developers\/web-services-api\/"},"modified":"2021-08-17T10:00:44","modified_gmt":"2021-08-17T17:00:44","slug":"web-services-api","status":"publish","type":"docs","link":"https:\/\/ephesoft.com\/docs\/products\/transact\/developers\/web-services-api\/","title":{"rendered":"Transact Web Services API"},"content":{"rendered":"
Ephesoft Transact\u2019s OpenAPI-Compliant web services provide a simple method for real-time integration and exposure of Ephesoft Transact capabilities to external applications, allowing developers to embed advanced capture features in their own solutions without having to display the Transact user interface.<\/p>\n
Ephesoft provides over 60 Transact web services to perform advanced capture actions in your custom applications. These web services perform tasks that range from simple actions like determining which batch instances can be seen by an individual user, to performing complete OCR, classification, or extraction procedures on a collection of documents.<\/p>\n
Ephesoft Transact web services support the self-documenting feature of the OpenAPI Specification v2.4.0 (formerly known as the Swagger Specification). This means that tools like Swagger UI can be used to browse the collection of web services and view detailed documentation for each web service. The Swagger UI tool is bundled with Ephesoft Transact, and can be accessed by navigating to the following URL in your Transact instance:<\/p>\n
http:\/\/<server_name>:<port>\/dcma\/rest\/swagger-ui.html<\/strong><\/p>\n Navigating to this URL will take the user to the Ephesoft Transact Web Services Explorer, as shown below. This interface lists all Ephesoft Transact web services on a single page, allowing both seasoned developers and \u201ccitizen developers\u201d to browse and navigate through the Ephesoft Transact web services available within their server.<\/p>\n