Welcome!

Together with TimeLog you get several possibilities of accessing your data via APIs.
This website will introduce each of them and let you know how to get started.

TimeLog A/S provides programmatic access to your organization’s TimeLog (TLP) site
through a simple and secure API (application programming interface). The API is programmed
with the target of integration and development of extensions of TLP with external add-ons. It focuses
on providing access to the core objects of TLP. This website will explain how to access and use the
API and what data you can access, insert and modify through the current versions. To use this API,
you should have a basic familiarity with software development, web services, and the TLP user interface.

3 Flavors of Access

Due to varying requirements of working with your data, TimeLog currently have three
difference API interfaces:

Transactional API - Use the transactional API for transferring data to
and from TimeLog to keep other systems in sync or automatically push updates to
TimeLog. Read more

Reporting API - Use the reporting API to fetch big data sets from TimeLog
Project for use in third party reporting systems. Read more

File Services API - Use the file services API to fetch files automatically
that normally only are available for users inside TimeLog. Read more

One More Thing

You may also find the TimeLog SDK useful. It allows easy access to the various APIs
and it also contains various working examples for various situations.

If you want to be automatically updated on enhancements and changes on the different API-services, then
you can be notified by creating a profile at GitHub and press “Watch” in the upper right corner. Then you
get a newsfeed where you can see every time we have worked on the API.

TimeLog.Api.Documentation - Track the documentation changes of this website using the commit log on GitHub

TimeLog.ApiConsoleApp - Provides some simple examples on how to utilize the reporting and
transactional API SDKs

TimeLog.JavaScript.SDK - A time registration only SDK for JavaScript and a Chrome Extension sample

TimeLog.ReportingApi.Exporter - A console application to export XML or CSV from the reporting API
without the need to code a single line

TimeLog.ReportingApi.SDK - The reporting API SDK source code in the case you need to dig a bit deeper

TimeLog.TransactionalApi.SDK - The transactional API SDK source code in the case you need to
know the details

Want to know more about TimeLog?

Visit our website and learn more about us. Try the system for free or get a quick presentation!

You can maximize the value you get from TimeLog by automating processes, reporting and connecting it to other business systems using the available APIs.