AvaTax API 18.10 Patch Notes
This article is about the September 2018 monthly update to the AvaTax API.
Sandbox Testing Window
The AvaTax release schedule includes a preview period where the latest software is available for integration testing in the AvaTax Sandbox Environment two weeks before launching to production. If your engineering team would like a sandbox account for integration testing purposes, please contact your account manager or open a support ticket.
Case Insensitive Tax Code Search
The ListTaxCodes API now supports case insensitive search. This means that the following searches will all be able to return results with capitalization:
GET /api/v2/definitions/taxcodes?$filter=description contains sushi GET /api/v2/definitions/taxcodes?$filter=description startswith sushi
The same feature has been extended to other definitions APIs. If you need definitions data from AvaTax, please look around to see what information is available!
Optional Tax Breakdown by Tax Group
For customers developing code to work with multiple tax types, you may need to break down taxes by tax type groups. This new breakdown is called
$include=TaxDetailsByTaxType. Try it out when you use CreateTransaction for your next tax calculation.
Tax Content API Improvements
Avalara’s TaxContent API continues to improve with additional coverage and test suites ensuring reliable tax calculation during sales tax holidays in Puerto Rico, Connecticut, and Canada. If you’re interested in working with the tax content API, contact your account manager or read the AvaTax Developer Guide chapter on offline tax calculation.
Other Fixes and Improvements
- Fix unhandled exception in filing calendars
- Fix unhandled exception in ResetPassword
- Fix incorrect severity level value in Notifications API
- Fix index out of bounds exception in $filter parsing
- Fix incorrect response when entering an unknown country or HS code in ListCrossBorderCodes API
- Fix issue with exemption certificate exposure zone field data elements
- Fix description being removed from notices during tech support sessions
- Fix incorrect empty data field in ResetLicenseKey API
- Fix ordering or filtering by TotalDiscount and TaxDependencyLevelId fields
- Remove ReturnName as a required field in filing calendar model
- Update error message for batch not found
- New error message for users of the AuditTrace API that indicates when trace data has been migrated to offline storage
- Updated error message for invalid address
- Fixed some dead links on free trial link on home page
- Improve documentation for DocumentCodeConflict, PendingApproval document status, and AuditTrace API
– Ted Spence, Director, AvaTax API