Skydropx - Cancelar Envio
Descripcion
Sección titulada «Descripcion»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.
Configuracion
Sección titulada «Configuracion»| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
| 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 basico
Sección titulada «Caso basico»{ "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) - Documentacion: 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 operacion es irreversible
- El estado puede provenir de
result.statusoresult.data.status
Nodos Relacionados
Sección titulada «Nodos Relacionados»- Skydropx - Crear Envio / Etiqueta (skydropxCreateShipment)
- Skydropx - Cotizar Envio (skydropxGetRates)
- Skydropx - Rastrear Envio (skydropxGetTracking)
- Skydropx - Obtener Transportistas (skydropxGetCarriers)