HTTP Status & Error Codes
Standardized error responses returned by the BaZi API.
REST API Reference
The BaZi API uses standard HTTP response status codes. 400 for validation errors, 401 for unauthorized, 429 for rate limits, and 500 for calculation errors.
Quick Start
Error Response Format
JSON
{
"success": false,
"message": "Validation failed.",
"errors": [
{ "field": "birthDate", "message": "Required YYYY-MM-DD string" }
]
}Something unclear? Contact developer support.