Back to all integrations
Asana Logo

Asana API Integration Profile

Information and guides about integrating with Asana API

Add Asana Integration to Your App

Configuration

Get a Developer Sandbox

If you don't have your own Asana instance or you already have one but don't want to mess with your production data - get a developer sandbox. To request it, please follow the steps described on [this page](https://developers.asana.com/docs/developer-sandbox).

Get oauth credentials

The Asana connector supports OAuth 2.0 authentication which means you should create an app to be able to get its client ID / client secret and use them in the integration.app to create an integration with Asana. Here's a quick step-by-step guide:

  • go to the Developer Console
  • under "My Apps" click "Create new app"
  • choose the app name and its purpose that describes your app best
  • copy the Client ID and Client Secret values that were generated and save them somewhere safe
  • in the Configure/OAuth section add the following redirect URL: https://api.integration.app/oauth-callback
  • on the Test & Distribute/Manage Distribution page choose Any workspace distribution method

Configure the app parameters in the integration.app platform

  • Add the Asana app from store in the integration.app console
  • Click Configure & Test
  • In the Parameters section, select a Use custom parameters toggle / Edit Parameters
  • Fill in the Client Id and Client Secret values (you saved them earlier)

Testing