Making Requests

Every interaction with Thinknum data services is authenticated. This section explains request authentication with the Thinknum platform.

All API calls require the use of HTTPS to the data.thinknum.com host.

Most API calls require the client software to provide the following HTTP headers:

HeaderValueDescription
X-API-Version20151130The version of the REST API you are using
Authorizationtoken 0123456789...A variable length authentication token prepended by "token"

An example of an API call with authentication:

curl "https://data.thinknum.com/connections/datasets" \
     -H 'Authorization: token <TOKEN_HERE>' \
     -H 'X-API-Version: 20151130'