Developers
Español
Español
  • 👋Bienvenidos
  • 🛒E-commerce
    • Introducción
    • Shopify
      • Funcionalidades
      • Pasos para integrar
      • Manual de Usuario
      • Preguntas frecuentes
    • Mercado Libre
      • Funcionalidades
      • Pasos para integrar
      • Preguntas frecuentes
    • Vtex
      • Funcionalidades
      • Pasos para integrar
      • Preguntas frecuentes
    • Beetrack
      • Funcionalidades
      • Pasos para integrar
      • Preguntas frecuentes
    • Prestashop
      • Funcionalidades
      • Pasos para integrar
      • Preguntas frecuentes
  • 👨‍💻Guía de Integración
    • Procesos Básicos
      • Creación de entregas
        • Dash
        • Import
        • Zapier
        • API
        • SFTP
        • Personalizada
      • Actualización de estados
        • Suscripciones a webhooks
        • Polling Continuo
        • Estados
    • Procesos Avanzados
      • Seguimiento interactivo de las entregas
      • Seguridad
        • [2FA] Método de Autenticación de Dos Factores
        • Activar SAML SSO para una Compañía
  • 📄Shippify Api
    • Primeros pasos
    • Entregas
      • Creación de entregas
      • Cotización de entregas
      • Obtener información de una entrega
      • Modificar recolección
      • Modificar entrega
      • Cambiar estados de entrega
      • Asignar conductor
      • Imprimir etiquetas de la entrega
      • Obtener enlace de seguimiento
      • Adjuntar documentos a una entrega
    • Rutas
      • Crear ruta
      • Obtener información de una ruta
      • Añadir entrega
      • Eliminar entrega
      • Quebrar ruta
      • Cambiar de estado una ruta
  • 📝Procesos
    • Crear una cuenta en Shippify
Con tecnología de GitBook
En esta página
  1. Shippify Api
  2. Entregas

Cambiar estados de entrega

AnteriorModificar entregaSiguienteAsignar conductor

Última actualización hace 1 año

Puedes utilizar este endpoint para cambiar el estado a una entrega, aqui puedes añadir comentarios o agregar razones de problemas creados anteriormente en el sistema. Para conoces mas de los estados de Shippify,

Casos de uso

Cambio de estado por referenceId

Puedes utilizar el reference id de la entrega en la url de la petición para cambiar su estado.

Cancelar entrega
{
    "status": "canceled",
    "comment": "TEST",
    "author": {
        "email": "test@shippify.co",
        "id": 999,
        "name": "Test operator",
        "type": "operator"
    }
}
Cambiar estado a resguardo del conductor con motivo de problema
{
    "status": "hold_by_courier",
    "comment": "Sur de la ciudad",
    "reasonByCompany": [
        {
            "companyId": "9065",
            "reasonId": 67,
            "reason": "ZONA PELIGROSA"
        }
    ],
    "author": {
        "type": "operator",
        "id": 1149,
        "name": "Developers",
        "email": "developers@shippify.co"
    }
}
Completar entrega
{
    "status": "completed",
    "comment": "",
    "author": {
        "type": "operator",
        "id": 1149,
        "name": "Developers",
        "email": "developers@shippify.co"
    }
}
📄
entre aqui.
  • PATCHActualiza el estado de una entrega
  • Casos de uso

Actualiza el estado de una entrega

patch

Actualiza el estado de una entrega ya sea por el id de entrega o referencia.

Autorizaciones
Parámetros de ruta
idstringRequerido

Identificador o Id de referencia de la entrega a cambiar de estado.

Cuerpo
statusstring · enumRequerido

Nuevo estado de la ruta

Example: hold_by_courierValores posibles:
commentstringRequerido

Comentario del cambio

Example: Zona peligrosa
Respuestas
200
Successful operation
application/json
401
Unauthorized
application/json
patch
PATCH /v1/deliveries/{id}/status HTTP/1.1
Host: api.shippify.co
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 209

{
  "status": "hold_by_courier",
  "comment": "Zona peligrosa",
  "reasonByCompany": [
    {
      "reasonId": 67,
      "reason": "ZONA PELIGROSA"
    }
  ],
  "author": {
    "type": "operator",
    "id": 1149,
    "name": "Developers",
    "email": "developers@shippify.co"
  }
}
{
  "code": "OK",
  "message": "Success"
}