Skip to content

Estructura de Respuesta del Servidor

La API Siigo Pyme 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.