Skip to content

Sign Up

Please use your work email address, so we can connect you with your team in Asana.

Oops, we couldn't sign you up!

Hey there, we've already met!

Sign up with your work email

This email looks like a personal email address. Please enter your work email address instead, so we can connect you with your team in Asana.

Enter a work email address

Add link to

Error: Please select a workspace before adding link.

Engineering

Announcing the Asana API

Today we are excited to share that you can now add and access Asana data programmatically using our simple REST API.

The Asana API lets you build a variety of applications and scripts to integrate Asana with your business systems, show Asana data in other contexts, and create tasks from various locations.

Here are some examples of the things you can build:

  • Source Control Integration to mark a Task as complete and add a link to the code submission as a comment when submitting code.
  • A desktop app that shows the Tasks assigned to you
  • A dashboard page that shows a visual representation of complete and incomplete Tasks in a project

The API is available for free to everyone with an Asana account. To get started:

  1. Get your API key.
  2. Paste this curl command into your console, to test that you can retrieve your user info:
    export API_KEY=your-key ; curl -u $API_KEY: https://app.asana.com/api/1.0/users/me

You can find more details in our API documentation. There, you’ll see some example applications, including a Chrome Extension that lets you select text on any web page and quickly create an Asana Task.

If you have questions about the API, please ask them on Stack Overflow. We will be monitoring the site for questions and answering them promptly.

Thanks again to everyone who contributed feedback and waited patiently for the API to become available. We can’t wait to see what you create.

For more information, please visit our developer site: http://developer.asana.com

Would you recommend this article? Yes / No

Subscribe to our blog

Get the latest posts in your email.

Subscribe to our blog

Get the latest posts in your email