Verkada uses conventional HTTP response codes to indicate the success or failure of an API request. In general: Codes in the
2xx range indicate success. Codes in the
4xx range indicate an error that failed given the information provided. Codes in the
5xx range indicate an error on Verkada's end.
200 - OK
Everything worked as expected.
400 - Bad Request
The request was unacceptable, often due to missing a required parameter.
403 - Forbidden
You don't have permissions to do that.
404 - Not Found
The requested resource doesn't exist or incorrect API key.
429 - Too Many Requests
Too many requests hit the API too quickly. We recommend an exponential backoff of your requests.
500, 502, 503, 504 - Server Errors
Verkada was unable to process the request.