Team O'clock API is REST based and uses JSON for request and response payloads.

The base URL for the API is


Authentication is performed using HTTP Basic Authentication, with the following credentials:

  • Username: Organization Slug
  • Password: Secret API key

You can find both under the Organization settings page (gear icon).

For example:

curl --user 'jenious-inc:skey-abcd'

or in the browser 

Basic usage

The REST api supports the GET, POST, PUT and DELETE operations for getting, creating, updating and deleting resources.

The request and response payloads are in JSON format. For example:

curl --user 'jenious-inc:skey-abcd'
     -X POST
     -d '{"name": "My team", "slug": "my-team"}'
     -H "Content-Type: application/json"