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