Avalara AvaTax
rest.avatax.com
Tax compliance and calculation API with international coverage. Calculate sales tax, manage transactions, validate addresses, handle exemption certificates, and automate tax filing.
Enable this service
This service is in the catalog but not part of v1 launch billing. To use it, run the command below and provide your own API key in the local config page — the gateway will call it under your account.
api_key
free
1.0
https://rest.avatax.com
May 4, 2026
Health
This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →
Top Capabilities
Most commonly used operations — ready to call without drill-down.
certificates_list
GETList exemption certificates for a company.
GET https://rest.avatax.com/api/v2/companies/{companyId}/certificates
companyId (integer, required) — Company ID.
$top (integer) — Max results.
companies_list
GETList all companies visible to the current user.
GET https://rest.avatax.com/api/v2/companies
$filter (string) — OData filter.
$top (integer) — Max results.
$skip (integer) — Results to skip.
customers_list
GETList customers for a company.
GET https://rest.avatax.com/api/v2/companies/{companyId}/customers
companyId (integer, required) — Company ID.
$top (integer) — Max results.
$skip (integer) — Results to skip.
All Capabilities (22)
addresses (1)
Validate and resolve an address with latitude/longitude coordinates.
certificates (2)
Create tax exemption certificates for a company.
List exemption certificates for a company.
companies (3)
Create a new company.
Retrieve a company by ID.
List all companies visible to the current user.
customers (2)
Create one or more customer records for a company.
List customers for a company.
nexus (2)
Create nexus declarations for a company.
List nexus declarations for a company.
definitions (1)
List available tax codes.
tax_rates (2)
Get tax rates for a specific address without creating a transaction.
Get tax rates by postal code.
transactions (8)
Replace a transaction with corrected data.
Retrieve audit information for a transaction.
Commit a transaction, marking it as finalized.
Create a new tax transaction and calculate tax for sales, purchases, or returns.
Retrieve a single transaction by company code and transaction code.
List transactions for a company with filters.
Create a refund for an existing transaction.
Void an existing transaction.
utilities (1)
Test API connectivity and authentication.
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Avalara AvaTax
Description: Tax compliance and calculation API with international coverage. Calculate sales tax, manage transactions, validate addresses, handle exemption certificates, and automate tax filing.
Auth: api_key
Capabilities (22 total):
addresses (1):
- addresses_resolve: Validate and resolve an address with latitude/longitude coordinates.
certificates (2):
- certificates_create: Create tax exemption certificates for a company.
- certificates_list: List exemption certificates for a company.
companies (3):
- companies_create: Create a new company.
- companies_get: Retrieve a company by ID.
- companies_list: List all companies visible to the current user.
customers (2):
- customers_create: Create one or more customer records for a company.
- customers_list: List customers for a company.
nexus (2):
- nexus_create: Create nexus declarations for a company.
- nexus_list: List nexus declarations for a company.
definitions (1):
- tax_codes_list: List available tax codes.
tax_rates (2):
- tax_rates_by_address: Get tax rates for a specific address without creating a transaction.
- tax_rates_by_postal_code: Get tax rates by postal code.
transactions (8):
- transactions_adjust: Replace a transaction with corrected data.
- transactions_audit: Retrieve audit information for a transaction.
- transactions_commit: Commit a transaction, marking it as finalized.
- transactions_create: Create a new tax transaction and calculate tax for sales, purchases, or returns.
- transactions_get: Retrieve a single transaction by company code and transaction code.
- transactions_list: List transactions for a company with filters.
- transactions_refund: Create a refund for an existing transaction.
- transactions_void: Void an existing transaction.
utilities (1):
- utilities_ping: Test API connectivity and authentication.
Top capabilities (ready to call):
- certificates_list: GET /api/v2/companies/{companyId}/certificates
- companies_list: GET /api/v2/companies
- customers_list: GET /api/v2/companies/{companyId}/customers