Introduction to the Web Services SOAP API
IMPORTANT The SOAP API entered a limited enhancement phase in Q4 2020. Access to version 1.6 will eventually be deactivated. At this time, there is no end-of-lifecycle date.
About the API
The Autotask Web Services API allows developers to create software to access Autotask's data and functionality. You can extend existing Web based applications to allow your users to access Autotask from those applications, complete tasks like creating Autotask tickets, companies and other entities, and you can retrieve, update and delete selected Autotask data.
This API is entity-oriented and SOAP-based. It uses XML format for data interchange. The SOAP API is standards-based, secure, reliable, and flexible. It defines the available functionality via the WSDL. Developers can use their preferred language to develop complex integrations with Autotask.
NOTE To learn about the Autotask REST API, refer to our The Autotask REST API article.
Versioning
The current version of the Web Services API is 1.7.
The Web Services API uses a three decimal numbering system to indicate its most current version.
- The second place number increases by 1 when a significant update occurs that will likely impact existing integrations.
- The third place number increases when any change is made to the Web Services Description Language (WSDL). These changes will not impact existing integrations.
Before you get started
Before you get started, please review the following topics:
- SOAP API supportability, query thresholds, and latency - Timeouts, limits, thresholds and other "gotchas" you need to be aware of
- Requirements for version 1.6+ - An overview of major new features in version 1.7
- Defining an API User - Set up a user with permission to use the API
- Sample Code - A collection of code samples that will help you get started