Extend your software's potential
Project management
Read, update, and create projects and activities to sync with external systems.
Workforce management
Manage batches and hours, read department data, and send hours to external systems.
Project management
Read, update, and create projects and activities to sync with external systems.
Workforce management
Manage batches and hours, read department data, and send hours to external systems.
How the API works
The Visma Tid API lets a service read and manipulate data from Visma Tid. One main use case is for projects and activities. Typically, you’d want to keep projects and activities in sync with an external system. For this, the service retrieves a list of projects or activities from the external system, then from Visma Tid. By comparing the items one by one, the service can either create a new item, update an item, or delete/deactivate an item in Visma Tid (or vice versa).
Another main use case is for hours. Typically, you'd send hours to an external system for invoicing, project management, payroll or other administrative purposes. The hour registrations need to be present in an integration batch (also called “third party batch”), which can be created manually or by the service. The batch will contain a set of hour registrations within a time period. Using the API, a service can then extract the hours in the batch and send them to the external system. The service then either completes the batch when finished, or cancels it if an error occurs.