Skip to main content

ErrorCodes Class

ErrorCodes contains constants representing various error codes used in the Friendly Captcha SDK.

Fields​

FAILED_TO_ENCODE_REQUEST​

(-1, internal) Failed to encode request

Signature​

global static final FAILED_TO_ENCODE_REQUEST

Type​

String


REQUEST_FAILED​

(-1, internal) Failed to talk to the Friendly Captcha API

Signature​

global static final REQUEST_FAILED

Type​

String


FAILED_DUE_TO_CLIENT_ERROR​

(-1, internal) Verification failed due to a client error (check your credentials)

Signature​

global static final FAILED_DUE_TO_CLIENT_ERROR

Type​

String


FAILED_TO_DECODE_RESPONSE​

(-1, internal) Verification failed because we got an unexpected value from the server

Signature​

global static final FAILED_TO_DECODE_RESPONSE

Type​

String


AUTH_REQUIRED​

(401) You forgot to set the X-API-Key header

Signature​

global static final AUTH_REQUIRED

Type​

String


AUTH_INVALID​

(401) The API key you provided is invalid

Signature​

global static final AUTH_INVALID

Type​

String


SITEKEY_INVALID​

(400) The sitekey in your request is invalid

Signature​

global static final SITEKEY_INVALID

Type​

String


RESPONSE_MISSING​

(400) The response field is missing in your request

Signature​

global static final RESPONSE_MISSING

Type​

String


RESPONSE_INVALID​

(200) The response field is invalid

Signature​

global static final RESPONSE_INVALID

Type​

String


RESPONSE_TIMEOUT​

(200) The response has expired

Signature​

global static final RESPONSE_TIMEOUT

Type​

String


RESPONSE_DUPLICATE​

(200) The response has already been used

Signature​

global static final RESPONSE_DUPLICATE

Type​

String


BAD_REQUEST​

(400) Something else is wrong with your request, e.g. the request body was empty

Signature​

global static final BAD_REQUEST

Type​

String