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 |