AvaTax for Communications
Communications REST v2 Dev Guide
Getting Started
Calculate Taxes
Commit/Uncommit
Customizing Transactions
Account Customizations
Transaction Use Cases
- Simple Request
- Multi-line Request
- Jurisdiction Determination
- Interstate/Intrastate Determination
- Tax Override
- Safe Harbor Override
- Private Line
- Proration
- Transaction Information
- Exclusions
- Transaction-Level Commit/Uncommit
- Invoice Date
- Invoice Mode
- Optional Fields
- Adjustments
- Tax Inclusive
- Displaying Tax Results
- Quantity
- Request Config
Exemptions
Sales and Use
Jurisdiction Determination Use Cases
Reference
Calculating Tax Offline
AvaTax for Communications Use Cases
FAQ
Chapter 5.6.1 - General REST v2 Errors
General
| Error Code | Message | Summary |
|---|---|---|
| HTTP 403 Forbidden | Forbidden | The request has been denied |
| HTTP 500 | Internal Server Error | A problem has occurred with the service |
| HTTP 503 | Service Unavailable | The service is unavailable |
Authentication
| Error Code | Message | Summary |
|---|---|---|
| HTTP 401 | Unauthorized | Not properly authenticated with REST v2 or problems in the header |
Header
| Error Code | Message | Summary |
|---|---|---|
| HTTP 404 | Profile ID 999 not found. | Client Profile passed in the header is not valid |
Request
| Error Code | Message | Summary |
|---|---|---|
| -2000 | Request body cannot be empty. | Body of the API request is empty or incomplete |