Integrating with the JSON or XML API
First determine which task the integration should create or update. Then choose the API call and the JSON or XML format corresponding to that specific task. Test with a limited data set and check both the API response and the result in Timeplan.
The import module must be enabled for the import functions in this guide. Appoint a person responsible for integration and another responsible for the affected tasks in Timeplan. An API is an interface that allows another system to submit or retrieve data through a call. JSON and XML describe how data is structured in the call; they do not determine which permissions or functions are used.
Obtain the current documentation for the chosen call. Here you need to check the address, which data must be sent, their format, and which access is required. This guide does not replace that description or provide a ready-made example for your specific function.
Some imports update existing employments or replace schedules and balances for a date. Check which data is changed and how to correct a faulty run before starting the integration.
The integration is ready for recurring use when a documented test has shown correct permission, correct format and proper change in Timeplan. Also document how you detect and handle failed or duplicate deliveries.