Access & Authorization

Getting API Access

Most of the APIs provided by Scope3 are restricted to customers with a valid API key. To obtain access please reach out to your Scope3 point of contact. In the future Scope3 will provide mechanisms for customers to manage their own Access Tokens.

Access Tokens

Access tokens allow automated systems and applications to authenticate and access the Scope3 API. These tokens are generated by Scope3 and consist of two parts: Access Client ID and Access Client Secret.

Scope3 expects these two values to be passed as HTTP headers on every request.

Example HTTP Request

curl --request POST \
     --url https://api.scope3.com/v1/calculate/daily \
     --header 'Accept: application/json' \
     --header 'AccessClientId: <Access Client Id>' \
     --header 'AccessClientSecret: <Access Client Token>' \
     --header 'Content-Type: application/json'