Products
Calculations
AvaTax
AvaTax Brazil
AvaTax for Communications
AvaTax for Excise
Avalara Tax Content
E-invoicing
Activation Service
Avalara E-Invoicing and Live Reporting
Brazil
Brazil Customer Portal
Tax Compliance (Brazil)
Tax Central
Data Staging
Returns
Avalara Managed Returns API
MyLodgeTax
Avalara Returns Excise
VAT Reporting
Shared service
Shared Services
1099 & W-9
Avalara 1099 & W-9
Tax registrations and business licenses
Avalara License Guidance
Sales Tax Registrations
Payroll tax registrations
Avalara license filings
ECM
Exemption Certificate Management
Avalara Cross-Border
Automated Tariff Code Classification
Self-Serve Tariff Code Classification
Managed and Premium Tariff Code Classification
AvaTax Cross-Border (Estimator + Calculator)
Avalara Trade Compliance
Avalara Trade and Tariff Library
Learn
Integrations guides
Refactor guides
Get certified
Get started
AvaTax 90 days free trial
Playground
Become a partner
Build with Avalara using AI
Develop
APIs
SDKs
MCPs
Agent to Agent (A2A)
AI use cases
API versioning
Community
Resources
Webinar
Blogs
Next
Avalara university
MENU
No results found for
Sign In
Sign In
No results found for
Products
Calculations
AvaTax
AvaTax Brazil
AvaTax for Communications
AvaTax for Excise
Avalara Tax Content
E-invoicing
Activation Service
Avalara E-Invoicing and Live Reporting
Brazil
Brazil Customer Portal
Tax Compliance (Brazil)
Tax Central
Data Staging
Returns
Avalara Managed Returns API
MyLodgeTax
Avalara Returns Excise
VAT Reporting
Shared service
Shared Services
1099 & W-9
Avalara 1099 & W-9
Tax registrations and business licenses
Avalara License Guidance
Sales Tax Registrations
Payroll tax registrations
Avalara license filings
ECM
Exemption Certificate Management
Avalara Cross-Border
Automated Tariff Code Classification
Self-Serve Tariff Code Classification
Managed and Premium Tariff Code Classification
AvaTax Cross-Border (Estimator + Calculator)
Avalara Trade Compliance
Avalara Trade and Tariff Library
Learn
Integrations guides
Refactor guides
Get certified
Get started
AvaTax 90 days free trial
Playground
Become a partner
Build with Avalara using AI
Develop
APIs
SDKs
MCPs
Agent to Agent (A2A)
AI use cases
API versioning
Community
Resources
Webinar
Blogs
Next
Avalara university
Support
Sign In
Sign In
Sales (877) 282-5585
Communications REST v2 Dev Guide
Getting Started
Account Creation
Authentication
Environments and Endpoints
Demo Application
Best Practices
Calculate Taxes
Required Fields
Commit/Uncommit
Commit Request
Customizing Transactions
Client Profiles
Account Customizations
Bundle
Exclusion
Override File
Transaction Use Cases
Simple Request
Multi-line Request
Jurisdiction Determination
Exemptions
Category Exemptions
Tax Type Exemptions
Interstate/Intrastate Determination
Tax Override
Safe Harbor Override
Sales and Use
Sales and Use Attributes and Properties
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
Jurisdiction Determination Use Cases
PCode Jurisdiction Determination
all_adr Jurisdiction Determination
Geocoding Options
Geocode Jurisdiction Determination
Geo Batch
Reference
Calculate Taxes
CalcTaxes Request
Request Config
Company Data
Invoice
Location
Line Item
Billing Period
Tax Override
Safe Harbor Override
Exclusion
Exemption
Tax Bracket
Key Value Pair
CalcTaxes Response
Invoice Result
Error Response
Line Item Result
Detailed Tax Result
Summarized Tax Result
Reporting Information
Commit
Commit Request
Commit Response
Jurisdiction Determination
PCode Lookup Request
PCode Lookup Result
Location Item
Geocode Requests
Geocode Result
Address
Geo Batch Submit File Response
Geo Batch Status
Geo Batch Download Response
Geo Batch Log
Geo Batch Log Item
Lookups
Service Info
Version Info
Tax Type Data
TS Pair Data
Customization
Set Tax Calculation Setting Request
Configuration
Traffic Study Override
Exclusion Config
Bundle Config
Bundle Item
Nexus Config
Override Config
Tax Calculation Settings Response
Error
Warning
Status
Errors
General REST v2 Errors
Calculate Tax Errors
Commit REST v2 Errors
Jurisdiction Determination REST v2 Errors
Lookup REST v2 Errors
Customization REST v2 Errors
Calculating Tax Offline
Detecting a Dropped Connection
Retry or Fallback
Data Recovery Using Commit/Uncommit
Reconcile Your Transactions
Geocode Offline
AvaTax for Communications Use Cases
FAQ
Chapter 1 - Getting Started
Previous
Next
This chapter explains how to get started with Communications REST v2:
Establishing
your REST v2 account
Authenticating
to REST v2
Environments and endpoints
Best Practices
Previous
Next
Previous
Next
Feedback