The Bitski API uses OAuth to authenticate requests with a Bearer
token. Any API requests that require authentication made without this token will fail.
To authenticate you will use your Developer portal to obtain credentials which can then be used to generate a token. Once you have an access token, you can automatically sign transactions from your app’s wallet.
Note
You should create a new credential for every service that needs to sign on your behalf.
Obtain an Access Token
To obtain a token:
- Go to your Developer Portal.
- Click Credentials.
- Click New Credential to generate a Client ID and Client Secret.
Refer to the screen shot below to navigate.

Developer portal credentials
- Use these credentials to request the access token. See an example in Python in the following recipe:
✅
Get an access token
Open Recipe
Be careful
Your credentials can be used to cause un-reversible interactions with the blockchain. Take care to always use them securely.