Information of Asana API version expiry

hi @Manoj_Bhosale,

Phil was correct. The Asana API does not have version. However, we do make backwards-incompatible changes to the API periodically and do our best to follow these guidelines.

What this means:

  • most backwards-incompatible API changes have associated HTTP headers (Asana-Change, Asana-Enable, Asana-Disable)
  • response headers allow API clients to determine if they are at the end of support for a particular API resource or endpoint (end of life for a “version”)
  • request headers allow API clients to indicate to the API that they are ready for the updated resource or endpoint (upgrading to a “new version”)
  • request headers also allow API clients to indicate to the API that they are not ready for the updated resource or endpoint (pinning to an “old version”)
  • announcements for all of these backwards-incompatible API changes and new features are made here in the forum and in the Changelog
1 Like