--- title: "Common HTTP status codes | Veriff.com" slug: "common-http-status-codes" description: "Reference guide for common HTTP status codes returned by Veriff APIs." updated: 2025-02-25T13:33:25Z published: 2025-02-25T13:33:25Z canonical: "devdocs.veriff.com/common-http-status-codes" --- > ## Documentation Index > Fetch the complete documentation index at: https://devdocs.veriff.com/llms.txt > Use this file to discover all available pages before exploring further. # Common HTTP status codes (table) These codes are returned in `status` string in API calls. | Code | Description in `status` | Why could you be seeing this code? | | --- | --- | --- | | 200 | `success` `data` | "OK", returned as a general success code | | 201 | `created` `data` | “Created”, returned when session creation was a success | | 400 | `fail` | “Bad request”, returned when the server deems that something is incorrect on the client side. Check the payload for additional [troubleshooting codes](/v1/docs/some-troubleshooting-codes-table) to understand the issue | | 401 | `fail` | “Unauthorized”, returned when there is an issue with user authentication | | 404 | `fail` | “Not found” | | 500 | `fail` | “Internal server error”, a generic error message, returned when something went wrong |