Skip to content

Estructura de Respuesta del Servidor

La API Siigo Interface devuelve respuestas en formato JSON, permitiendo interpretar y gestionar los resultados de cada solicitud de manera estructurada.

📋 Ejemplo de respuesta JSON

{
"statusCode": 200,
"status": "success",
"message": "Operación realizada con éxito",
"data": {}
}

📝 Descripción de los campos

CampoValores posiblesDescripción
🔢 statusCode200, 201, 400, 401, 404, 500Código de estado HTTP indicando el resultado de la solicitud.
statussuccess, info, warning, errorEstado de la respuesta.
📨 messageTexto variableMensaje personalizado que describe el resultado de la operación.
📦 dataObjeto o arrayContiene los datos devueltos en la petición, si corresponde.

🛠️ Manejo de Respuestas y Errores

  • Las respuestas 200 y 201 indican éxito, mientras que 400, 401, 404 y 500 deben manejarse adecuadamente para evitar interrupciones en la integración.
  • El campo message proporciona detalles adicionales sobre el estado de la solicitud.
  • El campo data puede contener información relevante o estar vacío ({}) si no se devuelve contenido adicional.

📌 Asegúrate de validar siempre las respuestas para gestionar correctamente posibles errores o excepciones en la integración. 🚀