Si ocurre un error procesando la petición se encontrará presente dentro del JSON de la respuesta la propiedad error. Además,
la respuesta irá acompañada de un status code
4XX ó 5XX. La propiedad error cuenta con la estructura:
| Key | Tipo | Descripción | 
|---|
| error | object | Presente si ocurrió un error | 
| error > code | ErrorCode 
  | Código de error | 
| error > message | string | Mensaje de error | 
Ejemplo#
Status:402Payment Required
Códigos de Error y Posibles Soluciones#
ErrorCode#
| Valor | Status Code | Descripción | 
|---|
| INVALID_SYNTAX | 400 | Existen errores de sintaxis en la petición. | 
| UNAUTHORIZED | 401 | El APIKey no es válido. | 
| INSUFFICIENT_QUERIES | 402 | La cuenta no tiene reportes disponibles. Debes adquirir reportes para continuar. | 
| FORBIDDEN | 403 | No se cuentan con permisos suficientes para realizar la acción. | 
| QUERY_NOT_ALLOWED | 422 | El reporte no puede ser realizado, probablemente por la ubicación del inmueble. | 
| VALIDATION_FAILED | 422 | Los parámetros de la petición no cumplen las condiciones necesarias. Revisar el mensaje de error para determinar la fuente. | 
| INTERNAL_ERROR | 500 | Ocurrio un error interno. Si el error persiste por favor reportalo en Ayuda | 
| SERVICE_UNAVAILABLE | 503 | El servicio de los modelos no se encuentra disponible en el momemnto |