Get your access token
Last updated
Last updated
The Certn Group of companies includes Certn, Credence & InterCheck. For educational purposes, these companies are referred to as “Certn” in this website. For questions about any of the aforementioned companies, contact support@certn.co. ©2023 Certn.
To follow this guide, you need a demo account. Make sure it's fully set up according to our instructions on how to request a demo account.
To communicate with our API, you'll need to build HTTP requests. You can use the programming language of your choice to achieve this. We provide examples of scripts using Python, but most of the content you'll work with will be in JSON.
To gain access to our API, you will need your Client ID and Client Secret. Instructions for getting these values can be found in Use the API. You should take special precautions to keep your client secret a secret. In the example below (using our demo environment https://demo-api.certn.co
), we show you how you can use secrets stored in a .env
file.
First, make a request to get your access token. This token will be required to make all other API requests. For this step, make a GET request to our /token/
endpoint. If you're new to HTTP requests, visit W3Schools for useful guides.
With everything set properly and a good internet connection, you should receive a response.status_code
of 200 OK
. The response.data
object should look something like:
200 OK
{
"access_token": "string",
"expires_in": 36000,
...
}
You'll need this access_token as a bearer token in headers for all requests to our API. Let's see how to use this to Understand your general resources.
Please see Get and use an Authorization Token and Error codes for more details on types of errors, and how to resolve them.