VexSolver

Error Reference

Standard HTTP status codes with consistent JSON error bodies.

Error Format

Errors are returned as JSON with a consistent shape:

{"success": false, "error": "description"}

Status Codes

StatusMeaning
400Malformed request body, missing url field, or invalid URL format.
401Missing or invalid X-API-Key header.
402Insufficient credits. Visit your dashboard to redeem or purchase more.
403Blocked. Usually CSRF failure on web forms or private-IP target.
429Rate limit exceeded. Check the Retry-After header.
500Internal solver error. Logged, and you are NOT charged.
502Upstream target unreachable through all proxies. NOT charged.
504Solve timed out. NOT charged.