Saltearse al contenido

Skydropx - Cancelar Envio

Este modulo cancela una etiqueta de envio previamente generada en Skydropx. Recibe el ID de la etiqueta y realiza una peticion DELETE al endpoint /labels/{label_id}. Si la cancelacion es exitosa, retorna el ID de la etiqueta y el estado actualizado.

ParametroTipoRequeridoDescripcion
credentials_idcredentialsSiCredencial Skydropx (provider: skydropx)
label_idtextSiID de la etiqueta a cancelar

Se requiere una credencial de tipo skydropx con los siguientes campos:

  • api_token: API Token de Skydropx
{
"success": true,
"label_id": "lbl-12345",
"status": "cancelled",
"message": "Etiqueta cancelada exitosamente: lbl-12345"
}
{
"credentials_id": "mi_credencial_skydropx",
"label_id": "lbl-12345"
}
  • Se usa el label_id (no el tracking number) para cancelar la etiqueta
  • Solo se pueden cancelar etiquetas que aun no hayan sido escaneadas por el transportista
  • La operacion es irreversible
  • El estado puede provenir de result.status o result.data.status
  • Skydropx - Crear Envio / Etiqueta (skydropxCreateShipment)
  • Skydropx - Cotizar Envio (skydropxGetRates)
  • Skydropx - Rastrear Envio (skydropxGetTracking)
  • Skydropx - Obtener Transportistas (skydropxGetCarriers)