Saltar al contenido principal
Todas las respuestas de la API de Socios utilizan un formato de envolvente consistente.

Envolvente de respuesta

Éxito

{
  "success": true,
  "message": "...",
  "data": {}
}

Error

{
  "success": false,
  "message": "Error description",
  "errorCode": "ERROR_CODE"
}
CampoTipoDescripción
successbooleantrue para éxito, false para error
messagestringDescripción del estado o error legible por humanos
dataobjectPayload de respuesta en caso de éxito
errorCodestringCódigo de error legible por máquina (presente en caso de error)

Códigos de estado HTTP

EstadoSignificado
200La solicitud fue exitosa
400Solicitud incorrecta — parámetros inválidos o faltantes
401No autorizado — token faltante, expirado o inválido
404Recurso no encontrado (p. ej., el ID de rastreo no existe)
500Error interno del servidor