Asana API Integration Profile
Information and guides about integrating with Asana API
Add Asana Integration to Your AppConfiguration
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)