Skip to main content
Skip table of contents

Generate Credentials

TimePlanner provides Public REST APIs service that enables programmatic interaction with TeamBoard applications. To access these APIs, administrators must first generate a valid token, which users can then use for authentication.

Only Jira admins/App admins are able to generate the tokens for users.

How to generate credentials for access to TeamBoard data?

  1. Go to the Settings from the left side bar.

  2. Select API Integration.

  3. Click on the Generate button at the upper right.

  1. Select one member in the suggestion list.

  1. Click on the Generate button

  1. Click the Copy icon to the right of the Client ID and Client secret.

How to generate a JWT token by using credentials?

Copy the two values Client ID and Client Secret and authenticate via the following endpoint: https://www.dev.timesheet.atlas.devsamurai.com/tbt/v1/authenticate

CODE
curl -X POST https://www.dev.timesheet.atlas.devsamurai.com/tbt/v1/authenticate \
  -H "Content-Type: application/json" \
  -d '{
    "clientId": "your-client-id",
    "clientSecret": "your-client-secret"
  }'

The endpoint returns a JWT token for accessing the Public APIs. Since the token expires, you’ll need to re-authenticate periodically using your Client ID and Client Secret.

Important: Always keep your Client ID, Client Secret, and access token secure, as they are sensitive credentials. Please do not share them publicly or expose them to unauthorized team members.

Rovoke credentials

Remove access by deleting a member's credentials.

  1. Find a specific member that you want to revoke their credentials.

  2. In the Action column, select the Delete icon to revoke credentials.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.