This Confluence Space is no longer updated. If you want to read the most up-to-date documentation of Timetracker Cloud, click here: https://docs.everit.biz

REST API

How to authenticate

You will need a JWT token to make a request. The JWT token is valid for ~15m.

  1. Get an Atlassian API token from https://id.atlassian.com/manage-profile/security/api-tokens for your user.

  2. Make a GET request with Basic Authorization to the specified URL with the following credentials in the authorization request header:
    username = Your email adress / username
    password = The Atlassian API token

    https://<your_instance>.atlassian.net/plugins/servlet/ac/org.everit.jira.timetracker.plugin/timetracker-page?classifier=json
  3. Get the contextJwt property from the response.

  4. When calling the Timetracker Public API you need to pass this token in the x-everit-jwt header in the following format: "x-everit-jwt": "JWT <contextJwt>"

 

In the future, we plan to simplify the solution by removing the step of acquiring a JWT token.

Timetracker Cloud App Base URL

All requests need to be made to this base URL:

https://jttp-cloud.everit.biz/timetracker/api/latest

REST API versions and differences: https://everit.atlassian.net/wiki/spaces/TCDL/pages/3467870239

Available Endpoints

Output Format

Unless stated otherwise, the output format of the response data is JSON.