Skip to main content
clumio-go-sdk is a typed Go client for the Clumio REST API. It ships controllers for each resource group and a models package holding the request and response types. Requires Go 1.20 or later.

Install

Authenticate

BaseUrl must match the control plane that issued the token. See Authentication.

Use it

List responses follow the HAL convention the API uses, so items are under an embedded collection alongside the pagination links. Read the links instead of constructing page offsets yourself.
Controllers return a standard Go error alongside the response. Check it before dereferencing the response.

Next

Go SDK quickstart

Install the Go module, configure your client, and run your first call.

API tokens

Create a token and configure credentials for automation.

REST API reference

The Clumio REST API reference, which documents the endpoints the controllers call.

Source and issues

Read the code, report a bug, or open a pull request.