Overview
How to use the contract API to import contracts in Proactis
The contract API offers an endpoint to create new contracts. XML and JSON is supported.
XML or JSON
Proactis contract API supports XML and JSON. Both are Proactis specific and don't follow a particular message standard. Open this page to view data samples or check-out the API reference.
Periodically retrieve masterdata from Proactis
When Proactis serves as the source of your masterdata data you will have to retrieve data and process it in your application. The Contract API offers an endpoint to retrieve Classifications which will return a list of all available Classifications based on filters or pagination.
More information on the process can be read here. Or check information on filtering or pagination.
Import a contract into Proactis
Contracts created in a different application and required in Proactis can be imported using the Proactis API. Individual contracts can be send to Proactis using a POST request containing an XML or JSON version of the record. The API will respond with a response, further processing and its status will be visible in the widgets.
Periodically retrieve contract information from Proactis
When Proactis serves as a source for your contract information you will have to retrieve data to process it in your application. The Contract Export API offers three endpoints to retrieve either a list of contracts or contract details by contract number and version or by contract ID.