The Onehub API uses OAuth 2.0 Draft 10 for both authorization and authentication. Authorize your account when using the API by including your client ID and secret along with your preferd OAuth 2 authorization method.

All API requests must be made over HTTPS. Requests made over plain HTTP will results in an error. Requests made without authorization will also result in an error.

We recommend using an existing OAuth 2 library in your programming language of choice.