Skip to main content
The Box APIs uses HTTP status codes to communicate if a request has been successfully processed or not.

Client error

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

Common error codes

Check our Developer Troubleshooting Articles for solution 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 Service Error

502 Bad Gateway

503 Unavailable

Last modified on June 25, 2026