Cambios de estado

Este recurso permite hacer cambios de estado sobre el envio.


POST https://api.zippin.com.ar/v1/shipment/status

Parámetros

Nombre Tipo Requerido Observaciones
account_id
Integer Si ID de Cuenta en Zippin
id
Integer No, si se usa "external_id" ID externo de envio en Zippin
external_id
String No, si se usa "id" ID externo de envio en Zippin
status
String Si Estado al que va a cambiar el Envio

Estados

Los envíos solo pueden ser cambiados a los estados detallados en este listado. Es muy importante resaltar que los Estados deben ser enviados exactamente como estan escritos en este listado.

Nombre
Listo para Despacho
Despachado de Origen
Anulacion Confirmada
Diagrama de flujo de estados

En el siguiente diagrama se detalla cual es el flujo de cambios de estado que sigue un envío.


Ejemplo

Request
https://api.zippin.com.ar/v1/shipment/status?account_id=[TU_ACCOUNT_ID]
curl -H "Content-Type: application/json" -X POST -d
'{
    "external_id": "090017288888888",
    "status": "Listo para Despacho",
}'
Response OK
https://api.zippin.com.ar/v1/shipment/status?account_id=[TU_ACCOUNT_ID]
curl -H "Content-Type: application/json" -X POST -d
Status: 200 OK

'{
    "status":"success",
    "shipments_id":7426
}'