> For the complete documentation index, see [llms.txt](https://docs.shippify.co/developers/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shippify.co/developers/shippify-api/entregas/cotizacion-de-entregas.md).

# Cotización de entregas

En esta sección podrás encontrar el endpoint para cotizar tus entregas

Este endpoint te muestra la cotización de tus entregas sin la necesidad de crearlas en el sistema. Te adjunta el precio a detalle de cada tarea cotizada asi como los horarios en los que se puede agendar dependiendo del[ tipo de entrega](/developers/shippify-api/entregas.md#tipo-de-entregas-y-horarios-de-agendamiento).

El payload que se envía es el mismo que en la [creación de entregas](/developers/shippify-api/entregas/creacion-de-entregas.md), puedes utilizar los mismos ejemplos que se brindan ahí.

## Cotización de entregas

> Cotiza hasta 100 entregas dentro de Shippify

```json
{"openapi":"3.0.0","info":{"title":"API de Shippify","version":"1.0.0"},"servers":[{"url":"https://api.shippify.co","description":"Servidor de desarrollo"}],"security":[{"Basic_Auth":[]}],"components":{"securitySchemes":{"Basic_Auth":{"type":"http","scheme":"basic"}},"schemas":{"quotation":{"successfulResponse":{"type":"object","properties":{"data":{"type":"object","description":"Información de cotización","properties":{"quotes":{"type":"object","description":"","properties":{"name":{"type":"string","description":"Nombre de la cotización"},"quoteId":{"type":"integer","description":"Identificador de la cotización"},"timeWindows":{"description":"Ventanas de tiempo para programar entregas.","type":"array","items":{"type":"object","properties":{"pickupStart":{"type":"integer","description":"Fecha y hora de inicio de recolección"},"pickupEnd":{"type":"integer","description":"Fecha y hora de fin de recolección"},"dropoffStart":{"type":"integer","description":"Fecha y hora de inicio de entrega"},"dropoffEnd":{"type":"integer","description":"Fecha y hora de fin de entrega"}}}},"totalPrice":{"type":"number","description":"Precio total de la cotización"},"deliveries":{"description":"Información de precio por entrega.","type":"array","items":{"type":"object","properties":{"index":{"description":"Position of the delivery in the request array.","type":"integer","minimum":0},"price":{"type":"number","description":"Precio de la entrega."},"quoteIdReference":{"type":"integer","description":"Identificador de la cotización"},"currencySign":{"type":"string","description":"Moneda del precio de la entrega"},"distance":{"description":"Distancia entre puntos de recolección y entrega","type":"number","minimum":0},"deliveryQuoteId":{"type":"string","description":"Código único para esta cotización"}}}},"type":{"description":"Tipo de entrega","type":"string","enum":["flex","express","slot"]}}}}}}},"request":{"type":"object","required":["deliveries"],"properties":{"companyId":{"description":"Identificador de la empresa donde se creará la entrega","type":"integer","minimum":1},"type":{"description":"Tipo de entrega","type":"string","enum":["flex","express","slot"],"default":"slot"},"deliveries":{"type":"array","items":{"$ref":"#/components/schemas/quotation/delivery"}}}},"delivery":{"type":"object","required":["pickup","dropoff","packages"],"properties":{"pickup":{"description":"Información de recolección","$ref":"#/components/schemas/delivery/place"},"dropoff":{"description":"Información de entrega","$ref":"#/components/schemas/delivery/place"},"packages":{"description":"Información del paquete.","type":"array","items":{"$ref":"#/components/schemas/delivery/package"}},"referenceId":{"description":"Identificador externo de la entrega, puede ser el número de orden","type":"string","maxLength":40},"tags":{"description":"Nombres de etiquetas digitales","type":"array","items":{"description":"Nombre de la etiqueta digital","type":"string","maxLength":50}},"extraData":{"description":"Datos extra de la entrega","type":"array","items":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"Nombre de la información extra"},"value":{"type":"string","description":"Valor de la información extra"}}}},"cod":{"description":"Pago contra entrega","type":"number","minimum":0}}}},"Unauthenticated":{"properties":{"code":{"type":"string"},"message":{"type":"string"}},"type":"object"},"delivery":{"place":{"type":"object","required":["contact","location"],"properties":{"contact":{"$ref":"#/components/schemas/delivery/contact"},"location":{"$ref":"#/components/schemas/delivery/location"}}},"contact":{"description":"Información de contacto de la persona responsable de entregar los paquetes en el almacén de recolección.","type":"object","required":["name","email"],"properties":{"name":{"description":"Nombre de la persona responsable.","type":"string"},"email":{"description":"Email de la persona responsable.","type":"string","format":"email"},"phonenumber":{"description":"Número de teléfono de la persona responsable.","type":"string"}}},"location":{"description":"Información de dirección de la ubicación de recolección de los paquetes de entrega.","type":"object","required":["address"],"properties":{"address":{"description":"Dirección de entrega.","type":"string"},"instructions":{"description":"Información extra sobre la dirección.","type":"string"},"lat":{"description":"Latitud del punto de recolección.","type":"string"},"lng":{"description":"Longitud del punto de recolección.","type":"string"}}},"package":{"type":"object","required":["name","qty","size"],"properties":{"id":{"type":"string","description":"Identificador del paquete"},"name":{"type":"string","description":"Nombre del paquete"},"qty":{"description":"Número de paquetes en la orden (no el número de productos dentro del paquete).","type":"integer","minimum":0},"weight":{"description":"Peso unitario * cantidad en Kg","type":"number","minimum":0},"size":{"description":"Package size","type":"string","enum":["xs","s","m","l","xl"]},"price":{"description":"Precio unitario * cantidad en la moneda de la empresa","type":"number","minimum":0}}}}}},"paths":{"/v2/pricing/quotes/available":{"post":{"tags":["Cotización de Entregas"],"summary":"Cotización de entregas","description":"Cotiza hasta 100 entregas dentro de Shippify","responses":{"200":{"description":"Operación exitosa","content":{"application/json":{"schema":{"$ref":"#/components/schemas/quotation/successfulResponse"}}}},"401":{"description":"No autorizado","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Unauthenticated"}}}}},"requestBody":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/quotation/request"}}}}}}}}
```
