Using Basic Authentication

Alpha Stage

The Bonsai API is currently in its Alpha release phase. It may not be feature-complete, and is subject to change without notice. If you have any questions about the roadmap of the API, please reach out to support.

The Bonsai API supports HTTP Basic Authentication over TLS >= 1.2 as one means for authenticating requests. The authentication protocol utilizes an Authorization header, with the contents: Basic <base64-encoded credentials>. 

Many tools, such as curl will construct this header automatically from credentials in a URL. For example, curl will translate  in to with the header Authorization: Basic dXNlcjpwYXNz. 
For Basic Auth, the token key corresponds to the“user” parameter and the token secret corresponds to the“password” parameter.