Skip to main content

Authentication

The Blueink API uses API keys to authenticate requests. You can view and manage your API keys in the Blueink Dashboard, in the API->Apps section.

Be sure to keep your API key secret! An API key identifies your App and allows it to make calls to the Blueink API on your behalf, including sending documents for eSignature. It should never be exposed publicly in client-side code (e.g. javascript source files that are downloaded to a browser) or committed into source control (e.g. a github repo).

Notice

If an API key is ever compromised or exposed publicly, you should immediately disable or delete the compromised API key in the Blueink Dashboard and generate a new one.

Authentication in API Requests

All requests to the Blueink API must include an Authorization header with the value Token <your-api-key>.

For example (using curl):

curl -X GET https://api.blueink.com/api/v2/bundles/ \
-H "Authorization: Token YOUR_API_KEY"

Quick Links:

  • Postman Collection - A collection of Blueink API requests that you can use to test and explore the API. The Blueink Postman collection shows the proper way to authenticate requests, and includes an environment variable where you can set your API key.
  • OpenAPI