Common Error Codes

Quick reference for all error codes returned by the SilentShield API.

StatusErrorDescriptionSolution
400invalid_requestInvalid request body or missing required fields.Check the request format matches the API documentation.
401missing credentialsAPI key is missing from the request.Add the X-Api-Key header to your request.
403ip_not_whitelistedClient IP is not in the security policy whitelist.Add the IP to the whitelist in Dashboard → Security Policy.
403ip_blacklistedClient IP is in the security policy blacklist.Remove the IP from the blacklist in Dashboard → Security Policy.
403domain_mismatchThe request's Origin/Referer domain doesn't match the API key's domain.Update the domain in Dashboard → API Keys → Edit.
403referer_not_allowedThe referer domain is not in the allowed referers list.Add the domain to Allowed Referers in Security Policy.
429quota_exceededMonthly request quota has been exceeded.Upgrade your plan or wait until the quota resets.
429ip_rate_limitedPer-IP rate limit has been reached.Wait 60 seconds. The Retry-After header indicates when to retry.
429domain_not_verified_limitUnverified domain has exceeded the 100 requests/day test mode limit.Verify your domain to unlock your full quota.