> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://avalara.ferndocs.com/_mcp/server. # Communications REST v2 Developer Guide > API solutions for end-to-end tax compliance. ## Docs - [Account Creation](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/account-creation.md) - [Authentication](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/authentication.md) - [Environments and Endpoints](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/environments-and-endpoints.md) - [Demo Application](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/demo-application.md) - [Best Practices](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/best-practices.md) - [Required Fields](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/required-fields.md) - [Commit Request](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/commit-request.md) - [Client Profiles](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/client-profiles.md) - [Account Customizations](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/account-customizations.md) - [Transaction Use Cases](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/transaction-use-cases.md) - [Jurisdiction Determination Use Cases](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/jurisdiction-determination-use-cases.md) - [Calculate Taxes](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/calculate-taxes.md) - [Commit](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/commit.md) - [Jurisdiction Determination](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/jurisdiction-determination.md) - [Lookups](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/lookups.md) - [Customization](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/customization.md) - [Errors](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/errors.md) - [Detecting a Dropped Connection](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/detecting-a-dropped-connection.md) - [Retry or Fallback](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/retry-or-fallback.md) - [Data Recovery Using Commit/Uncommit](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/data-recovery-using-commit-uncommit.md) - [Reconcile Your Transactions](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/reconcile-your-transactions.md) - [Geocode Offline](https://avalara.ferndocs.com/docs/integration-guides/communications-tax/comms-rest-v2/geocode-offline.md)