# About this guide

Source: https://developer.avalara.com/restv1-to-restv2-refactor-guide/nja9279211030169/

# About this guide

Learn how to refactor your integration from AvaTax RESTv1 to RESTv2 APIs.

If you wrote legacy software using the AvaTax RESTv1 API, your integration must be refactored and tested to ensure it is ready. To bring your integration up to date with the latest version of the AvaTax APIs, use this document to refactor your integration from [RESTv1](https://developer.avalara.com/api-reference/avatax/rest/v1/) to [RESTv2](https://developer.avalara.com/api-reference/avatax/rest/v2/).

Note

If you're a technology partner refactoring your integration, contact Partner Launch at [DG-PartnerLaunch@avalara.com](mailto:DG-PartnerLaunch@avalara.com) when you're ready for your refactored integration to be reviewed.

Notice

The information provided in this Integration Guide is based on standard practices. Each developer is responsible for determining the applicability of this information and for verifying its functionality and use. All information, including code examples, is provided on an "as-is" basis. Use of Avalara's website is covered by Avalara's site terms located here: [https://www.avalara.com/us/en/legal/site-terms.html](https://www.avalara.com/us/en/legal/site-terms.html).