> This page is for Documentation, version Integration guides (default).
> For other versions, use one of these documentation indexes:
> - Integration guides (default): https://avalara.ferndocs.com/docs/integration-guides/llms.txt
> - Refactor guides: https://avalara.ferndocs.com/docs/refactor-guides/llms.txt
> - Get certified: https://avalara.ferndocs.com/docs/get-certified/llms.txt
> - Agent to Agent (A2A): https://avalara.ferndocs.com/docs/agent-to-agent-a2a/llms.txt
> - AI use cases: https://avalara.ferndocs.com/docs/ai-use-cases/llms.txt
> - API versioning: https://avalara.ferndocs.com/docs/api-versioning/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://avalara.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://avalara.ferndocs.com/_mcp/server.

# Errors

* [Previous](https://developer.avalara.com/communications/dev-guide_rest_v2/reference/customization-status/)
* [Next](https://developer.avalara.com/communications/dev-guide_rest_v2/reference/calculate-tax-errors/)

### General

Error Code

Message

Summary

HTTP 403 Forbidden

[Forbidden](https://developer.avalara.com/communications/dev-guide_rest_v2/reference/general-errors/forbidden/)

The request has been denied

HTTP 500

[Internal Server Error](https://developer.avalara.com/communications/dev-guide_rest_v2/reference/general-errors/internal-server-error/)

A problem has occurred with the service

HTTP 503

[Service Unavailable](https://developer.avalara.com/communications/dev-guide_rest_v2/reference/general-errors/service-unavailable/)

The service is unavailable

### Authentication

Error Code

Message

Summary

HTTP 401

[Unauthorized](https://developer.avalara.com/communications/dev-guide_rest_v2/reference/general-errors/unauthorized/)

Not properly authenticated with REST v2 or problems in the header

### Header

Error Code

Message

Summary

HTTP 404

[Profile ID 999 not found.](https://developer.avalara.com/communications/dev-guide_rest_v2/reference/general-errors/profile-id-not-found/)

Client Profile passed in the header is not valid

### Request

Error Code

Message

Summary

-2000

[Request body cannot be empty.](https://developer.avalara.com/communications/dev-guide_rest_v2/reference/general-errors/request-body-cannot-be-empty/)

Body of the API request is empty or incomplete

* [Previous](https://developer.avalara.com/communications/dev-guide_rest_v2/reference/customization-status/)
* [Next](https://developer.avalara.com/communications/dev-guide_rest_v2/reference/calculate-tax-errors/)

> **Note**
>
> Part of the **Communications REST v2 Developer Guide** integration guide. [Open the full "Errors" milestone on Avalara](https://developer.avalara.com/products/communications/integration-guides/dev-guide_rest_v2/reference/) to see every page in this section.