Asana Sandbox Tutorial

How to get an Asana Developer Sandbox

Need to get Asana developer sandbox access to build a native Asana integration for your app? Here is a step-by-step guide.
Paragon documentation
Build vs. Buy: Native Integrations

Estimated lead time required: 1 week to process sandbox account application.

Step 1: Create a free Asana account

Sign up for a free Asana account here.

Asana Sign Up

Step 2: Apply for the Asana Developer Sandbox

Fill out their application form to get approved for an Asana Developer Sandbox account. This shouldn’t take more than 5 minutes.

Asana Developer Sandbox Application

Step 3: Next step - Build the OAuth Flow

Once they approve your application for a {integration} developer sandbox account, you’ll be able to get the Client ID/Secret for your app.

Get Client ID/Secret from Asana Developer Account

If you have trouble getting the account, send us a note in the Intercom chat!

If you’re using Paragon

If you’re using Paragon’s SDK and embedded integration platform for fully managed auth, simply input the Asana Client ID & Secret in the integration settings, and you can begin making requests to the API.

Asana Integration Settings in Paragon

Check out our Asana integration documentation for more details, or try it now by signing up for Paragon.

If you’re building in-house

If you’re not using Paragon’s SDK, you’ll need to build the OAuth Authorization Code grant and Refresh Token grant flows.

This will require you to build a secure and reliable token refresh mechanism that encrypts your users’ data both in transit and at rest, which comes with its own set of challenges, which we wrote about here.

If you want a developer toolkit for developing an Asana integration for your app 7x faster, check out Paragon's Asana documentation and sign up here.

Ready to get started?

Join 100+ SaaS companies that are scaling their integration roadmaps with Paragon.