Generar Guía sin Cotizaci ón
POST/guide/create-without-quote
Este endpoint permite a los usuarios crear una guía de envío sin necesidad de obtener una cotización previa. Al proporcionar la información requerida, el sistema generará una guía válida para el envío de manera rápida y eficiente. A diferencia del endpoint para generar guía sin cotización en este endpoint el usuario puede especificar la paqueteria y el servicio que mejor se adapte a sus necesidades o que previamente ya haya escogido utilizar.
Este endpoint es perfecto para quienes ya tienen definido el servicio y la paquetería, facilitando una gestión eficiente de sus envíos.
Request
Path Parameters
Token de acceso en formato Bearer. Ejemplo: Bearer "access_token".
Identificador único de la tienda.
- application/json
Body
required
Array [
]
Array [
]
Clave del comercio proporcionada.
Número de pedido.
contenido
object
required
Detalles del contenido del paquete.
Breve descripción del contenido del paquete.
Indica si es un paquete o un sobre. 1 para sobre, 2 para paquete.
Peso del paquete en kilogramos.
Largo del paquete en centímetros.
Ancho del paquete en centímetros.
Alto del paquete en centímetros.
Indica si el paquete tiene seguro. True para asegurar paquete, False para caso contrario
Valor de factura del paquete. Es requerido si el campo 'seguro' es true
Número de paquetes
paquetes_detalle
array[]
Detalles de los paquetes. Cuando 'paquetes' es mayor a 1, 'paquetes_detalle' debe tener al menos 1 elemento.
Peso del paquete en kilogramos.
Largo del paquete en centímetros.
Ancho del paquete en centímetros.
Alto del paquete en centímetros.
productos
array[]
Arreglo de productos incluidos en el envío. Este dato es opcional y se utiliza en caso de querer declarar el contenido del envío en la carta porte del SAT.
Descripción del producto de acuerdo al SAT.
Código del SAT correspondiente al producto
Peso del paquete en kilogramos.
Largo del paquete en centímetros.
Ancho del paquete en centímetros.
Alto del paquete en centímetros.
Precio del paquete.
mensajeria
object
required
Información sobre la mensajería.
Nombre de la mensajería. Valores permitidos: DHL, FEDEX, UPS, EXPRESS, 99MIN, AMPM, T1ENVIOS.
Tipo de servicio ofrecido por la mensajería. Valores permitidos según la mensajería: DHL: ECONOMY SELECT DOMESTIC, EXPRESS DOMESTIC; FEDEX: FEDEX_EXPRESS_SAVER, STANDARD_OVERNIGHT; UPS: UPS_SAVER, UPS_STANDAR; EXPRESS: STD-T; 99MIN: SameDay, NextDay; AMPM: NEXT_DAY; T1ENVIOS: ULTIMA_MILLA.
True si desea generar recolección cuando se genera la guía.
Días de embarque o días para preparar el paquete para su envío.
datos_origen
object
required
Información del remitente.
(Min: 5 - Max: 5)
Código postal de la dirección del remitente.
(Min: 3 - Max: 25)
Nombre del remitente.
(Min: 3 - Max: 25)
Apellidos del remitente.
(Min: 3 - Max: 35)
Email del remitente.
(Min: 3 - Max: 35)
Calle del remitente.
(Min: 1 - Max: 15)
Número exterior/interior (casa, edificio, departamento) de la dirección del remitente.
(Min: 3 - Max: 35)
Colonia del remitente.
(Min: 8 - Max: 10)
Teléfono del remitente.
(Min: 3 - Max: 35)
Estado del remitente.
(Min: 3 - Max: 35)
Municipio del remitente.
(Min: 3 - Max: 35)
Referencias del remitente.
(Min: 3 - Max: 60)
Nombre del comercio de origen, sera mostrado en la etiqueta del envio.
datos_destino
object
required
Información del destinatario.
(Min: 5 - Max: 5)
Código postal de la dirección del destinatario.
(Min: 3 - Max: 25)
Nombre del destinatario.
(Min: 3 - Max: 25)
Apellidos del destinatario.
(Min: 3 - Max: 35)
Email del destinatario.
(Min: 3 - Max: 35)
Calle del destinatario.
(Min: 1 - Max: 15)
Número exterior/interior (casa, edificio, departamento) de la dirección del destinatario.
(Min: 3 - Max: 35)
Colonia del destinatario.
(Min: 8 - Max: 10)
Teléfono del destinatario.
(Min: 3 - Max: 35)
Estado del destinatario.
(Min: 3 - Max: 35)
Municipio del destinatario.
(Min: 3 - Max: 35)
Referencias del destinatario.
(Min: 3 - Max: 60)
Nombre del comercio de destino, sera mostrado en la etiqueta del envio.
Responses
- 200
- 400
Respuesta de petición de generación de guía JSON.
Response Headers
- application/json
- Schema
- Example (from schema)
- Estructura de Response
Schema
Indica si la generación de la guía fue exitosa.
Mensaje que se muestra al obtener la respuesta de la guía.
Ambiente donde se realizo la petición
detail
object
Detalles de la respuesta.
Número de paquetes que contiene la guía.
Identificador interno de la guía.
Nombre de la paquetería o mensajería.
Fecha de creación de la guía.
Costo total de la guía.
Dirección de destino de la guía.
Pedido comercio.
Identificador de la guía de mensajería.
Contenido de la guía (PDF), archivo codificado.
Enlace de acceso al archivo/guía generado
{
"success": true,
"message": "string",
"location": "string",
"detail": {
"num_orden": "string",
"guia": "string",
"file": "string",
"pick_up": "string"
}
}
{
"success": true,
"message": "Guia generada correctamente",
"location": "test",
"detail": {
"num_orden": "3532",
"guia": "8617898483",
"file": "%PDF-1.4...",
"pick_up": "139103"
}
}
Posibles errores debido a que no existe la cotización.
Response Headers
- application/json
- Schema
- Example (from schema)
- Error
Schema
{
"success": true,
"message": "string"
}
{
"success": false,
"message": "No existe una cotización con el token proporcionado"
}