Skip to main content
XPayLabs returns errors using a consistent envelope with an HTTP-compatible code field and a human-readable msg field.

Error Response Format

HTTP Status Codes

Common Error Codes

Sign Verification Errors (401)

Validation Errors (400)

Rate Limit Errors (429)

Handling Errors

Last modified on June 26, 2026