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. Rutas

Cambiar de estado una ruta

Puede utilizar este endpoint para cambiar el estado de todas las entregas de una ruta.

AnteriorQuebrar rutaSiguienteCrear una cuenta en Shippify

Última actualización hace 1 año

Casos de uso

Cancelar ruta
{
    "status": "canceled",
    "comment": "",
    "author": {
        "type": "operator",
        "id": 1149,
        "name": "Developers",
        "email": "developers@shippify.co"
    }
}
Completar ruta
{
    "status": "completed",
    "comment": "",
    "author": {
        "type": "operator",
        "id": 1149,
        "name": "Developers",
        "email": "developers@shippify.co"
    }
}
📄
  • PATCHActualiza el estado de una ruta
  • Casos de uso

Actualiza el estado de una ruta

patch

Actualiza el estado de una ruta, incluyendo todas sus entregas.

Autorizaciones
Parámetros de ruta
idstringRequerido

Identificador de la ruta 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/routes/{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"
}