Response Format

Success Responses

Most successful API responses follow this format:

{
  "message": "Operation completed successfully",
  "data": {
    // Response data here
  },
  "errors": []
}

Error Responses

Error responses include detailed information about what went wrong:

{
  "message": "Error description",
  "errors": [
    {
      "code": "error_code",
      "expected": "expected_type",
      "received": "received_type",
      "path": ["field_name"],
      "message": "Detailed error message"
    }
  ]
}

Last updated