Avalara Unified SDK
The Avalara unified SDK provides a set of SDKs that cover multiple Avalara APIs. A unified SDK allows partners & customer developers to download one SDK and easily add on additional Avalara features and services.
Supported Avalara services
The list below includes the currently supported Avalara services. Check back regularly as we will continue to add support for more services.
  • E-Invoicing & Live Reporting (ELR)
Currently maintained libraries for the Avalara Unified SDK
Avalara maintains and publishes Unified SDKs for our current REST v2 API in the following programming languages:

Submit questions or bugs using the “Issues” link provided in GitHub.

If you built libraries or sample code that connects to our services and would like to showcase them on this site, please send us an email at developer@avalara.com.