# Chapter 5.6.1 - General REST v2 Errors

Source: https://developer.avalara.com/products/communications/integration-guides/dev-guide_rest_v2/reference/general-errors/

-   [Previous](/communications/dev-guide_rest_v2/reference/customization-status/)
-   [Next](/communications/dev-guide_rest_v2/reference/calculate-tax-errors/)

### General

Error Code

Message

Summary

HTTP 403 Forbidden

[Forbidden](/communications/dev-guide_rest_v2/reference/general-errors/forbidden/)

The request has been denied

HTTP 500

[Internal Server Error](/communications/dev-guide_rest_v2/reference/general-errors/internal-server-error/)

A problem has occurred with the service

HTTP 503

[Service Unavailable](/communications/dev-guide_rest_v2/reference/general-errors/service-unavailable/)

The service is unavailable

### Authentication

Error Code

Message

Summary

HTTP 401

[Unauthorized](/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.](/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.](/communications/dev-guide_rest_v2/reference/general-errors/request-body-cannot-be-empty/)

Body of the API request is empty or incomplete

-   [Previous](/communications/dev-guide_rest_v2/reference/customization-status/)
-   [Next](/communications/dev-guide_rest_v2/reference/calculate-tax-errors/)