Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 670 Bytes

README.md

File metadata and controls

22 lines (16 loc) · 670 Bytes

Go Clockify

A client library for the Clockify API generated from a reduced OpenAPI Clockify definition.

Usage

To use the client library you need an API endoint and an access token. The access token can be obtained from the Clockify web interface. If you are not using the official Clockify API endpoint, you can use the NewClockifyClientWithBaseURL function to create a client with a custom base URL.

client, err := clockify.NewClockifyClient(accessToken)
if err != nil {
  log.Fatal(err)
}

// Get all workspaces of the accessToken user
resp, err := client.GetWorkspacesOfUserWithResponse(context.Background())
if err != nil {
  // Handle error
}