Status

The Double Loop API is in active Beta, we may make breaking changes to the API without notice.

Deprecated APIs (token auth)

Our older APIs, documented with (token auth) are deprecated and will be removed in the future. These endpoints use an API token for authentication that can be found at app.doubleloop.app/organizations/settings/integrations.

Current APIs (oauth2)

Our newer APIs, use OAuth2 for authentication. As part of the Beta, we are not yet providing a way to generate oAuth applications so please contact us at support@doubleloop.app if you would like to use these APIs.

Overview

Once we have your application setup, you will need to use the oAuth2 flow to generate an access token and send it via headers as Authorization: Bearer <access_token>. You can find more information about the OAuth2 flow at oauth.net/2/.

Endpoints

The endpoints needed are the Authentication endpoint, POST app.doubleloop.app/oauth/authorize, and the Token endpoint, POST app.doubleloop.app/oauth/token. Once you have the Authorization code from the authentication endpoint, you can use the token endpoint to generate an access token and refresh token.

Help/Suggestions

Please let us know if you need any help or have any suggestion to improve our API.