Skydropx - Cancelar Envío
Descripción
Sección titulada «Descripción»Este modulo cancela una etiqueta de envío previamente generada en Skydropx. Recibe el ID de la etiqueta y realiza una petición DELETE al endpoint /labels/{label_id}. Si la cancelación es exitosa, retorna el ID de la etiqueta y el estado actualizado.
Configuración
Sección titulada «Configuración»| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| credentials_id | credentials | Si | Credencial Skydropx (provider: skydropx) |
| label_id | text | Si | ID de la etiqueta a cancelar |
Credenciales
Sección titulada «Credenciales»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"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Caso básico
Sección titulada «Caso básico»{ "credentials_id": "mi_credencial_skydropx", "label_id": "lbl-12345"}API Utilizada
Sección titulada «API Utilizada»- Endpoint: DELETE
/labels/{label_id} - Base: Skydropx API (via helper
_skydropxHelper) - Documentación: https://docs.skydropx.com/
- 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 operación es irreversible
- El estado puede provenir de
result.statusoresult.data.status
Nodos Relacionados
Sección titulada «Nodos Relacionados»- Skydropx - Crear Envío / Etiqueta (skydropxCreateShipment)
- Skydropx - Cotizar Envío (skydropxGetRates)
- Skydropx - Rastrear Envío (skydropxGetTracking)
- Skydropx - Obtener Transportistas (skydropxGetCarriers)