Authentication

Uprise uses the OAuth 2.0 client credentials grant method to generate a token, which should be passed as a Bearer token in each authentication request. The client id and secrets will be provided to each partner during partner onboarding. Refer to the Auth resource for the token endpoint details.

Basic authentication

Base64 encoding of concatenated value of clientId and clientSecret with colon (i.e., clientId:clientSecret)

Example request with basic auth

  curl https://beta-api.uprise.us/auth/token
  -H "Authorization: Basic base64 encoding of clientId:clientSecret"
  -H "Content-Type: application/json

Please don't commit clientId and clientSecret to the source control.