Skip to main content
The Box API uses HTTP status codes to communicate whether a request was processed successfully.

Client error

Most client errors in the HTTP 4XX range, and some server errors in the HTTP 5XX range, return a standard client error JSON object.
See the for more details.

Common error codes

Check our Developer Troubleshooting Articles for solutions to common errors encountered when working with the Box APIs.

400 Bad Request

401 Unauthorized

403 Forbidden

404 Not Found

405 Method Not Allowed

409 Conflict

410 Gone

411 Length Required

412 Precondition Failed

413 Request Entity Too Large

415 Unsupported Media Type

429 Too Many Requests

500 Internal Server Error

502 Bad Gateway

503 Unavailable

Last modified on September 25, 2026