Este webhook se envía cuando una entrega sin pedido cambia de estado (asignada, en retiro, en camino, entregada o cancelada) o cuando cambia la información del repartidor. El objeto data.delivery tiene el mismo formato que Obtener una entrega.Las entregas creadas desde una cotización de última milla traen lastMileQuoteId, el id de la cotización que aceptaste. Úsalo junto con externalId para cruzar el evento con el envío en tu sistema. storeId es el local desde donde sale el paquete, el mismo de la cotización.
Si el repartidor no pudo entregar el paquete (por ejemplo, porque no logró contactar al cliente), status llega como Dispatch not completed y uncompletedReason trae el motivo.Los eventos de una misma entrega pueden llegar desordenados: por ejemplo, al cancelar puede llegar primero canceled y después un pending anterior. Guarda el occurredAt del último evento que procesaste para cada entrega y descarta los que traigan uno más antiguo. No uses date para esto: es el momento en que se envió el webhook, no el del cambio de estado.Para conocer la última ubicación del repartidor, consulta la entrega con Obtener una entrega. Para validar que el webhook viene de Justo, revisa la autenticación de webhooks.
Se envía cuando una entrega sin pedido cambia de estado (asignada, en retiro, en camino, entregada o cancelada) o cuando cambia la información del repartidor. Las entregas creadas desde una cotización de última milla traen lastMileQuoteId. Dos eventos de la misma entrega pueden llegar desordenados (por ejemplo, pending y canceled al cancelar): quédate con el de occurredAt más reciente.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Justo Docs","colors":{"primary":"#3b82f6","light":"#AE87FF","dark":"#0D001D"},"favicon":"https://mintcdn.com/justo/3q6RHbTj2xkukgKt/favicon.png?fit=max\u0026auto=format\u0026n=3q6RHbTj2xkukgKt\u0026q=85\u0026s=c4ae41602a6ac806c1294ba3cf13544e","logo":{"light":"https://mintcdn.com/justo/kGzZskwUmUVkF7RU/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=kGzZskwUmUVkF7RU\u0026q=85\u0026s=45816fc3a2198f90b32f320e33e24037","dark":"https://mintcdn.com/justo/kGzZskwUmUVkF7RU/logo/logo-white.svg?fit=max\u0026auto=format\u0026n=kGzZskwUmUVkF7RU\u0026q=85\u0026s=7472c73d4e8984a86c9ca5acc0c36981"},"api":{"playground":{"display":"interactive"},"mdx":{"server":null,"auth":{"method":"bearer","name":null}}},"background":{"decoration":null,"color":{"light":null,"dark":"#090014"}},"navbar":{"links":[{"label":"Ayuda","href":"mailto:tecnologia@getjusto.com"}],"primary":{"type":"button","label":"Justo","href":"https://getjusto.com"}},"footer":{"socials":{"github":"https://github.com/getjusto","linkedin":"https://www.linkedin.com/company/getjusto"}},"integrations":{"intercom":{"appId":"ohd982w5"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Developer Portal","href":"https://developers.getjusto.com","icon":"code"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"justo","hasAudioNarration":false,"actualSubdomain":"justo","customDomains":["docs.getjusto.com"],"gitSource":{"type":"github","owner":"getjusto","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af5e6d227c119ec9a1ed5a4","clientVersion":"0.0.4117","searchFilterCounts":[{"language":"default","tag":"PDV","count":125},{"language":"default","tag":"API Endpoints","count":112},{"language":"default","tag":"Config","count":100},{"language":"default","tag":"Servicios","count":80},{"language":"default","tag":"Ecommerce","count":62},{"language":"default","tag":"Administración de inventario","count":52},{"language":"default","tag":"Base","count":50},{"language":"default","tag":"API V2.2","count":47},{"language":"default","tag":"Delivery","count":29},{"language":"default","tag":"Catálogo","count":24}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"docs/admin/last-mile/webhooks/delivery-updated","slug":"/docs/admin/last-mile/webhooks/delivery-updated","pageMetadata":{"openapi":"post /deliveries.delivery.updated","title":"Entrega sin pedido actualizada","description":null,"href":"/docs/admin/last-mile/webhooks/delivery-updated"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Este webhook se envía cuando una entrega sin pedido cambia de estado (asignada, en retiro, en camino, entregada o cancelada) o cuando cambia la información del repartidor. El objeto `,_jsx(_components.code,{children:`data.delivery`}),` tiene el mismo formato que `,_jsx(_components.a,{href:`/docs/admin/delivery/get`,children:`Obtener una entrega`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Las entregas creadas desde una cotización de `,_jsx(_components.a,{href:`/docs/admin/last-mile/introduction`,children:`última milla`}),` traen `,_jsx(_components.code,{children:`lastMileQuoteId`}),`, el `,_jsx(_components.code,{children:`id`}),` de la cotización que aceptaste. Úsalo junto con `,_jsx(_components.code,{children:`externalId`}),` para cruzar el evento con el envío en tu sistema. `,_jsx(_components.code,{children:`storeId`}),` es el local desde donde sale el paquete, el mismo de la cotización.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`22`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`22`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"deliveries.delivery.updated\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"websiteId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"website-id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"storeId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Xb7kQ2mN9pL4tR8sW\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"date\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-11-03T13:16:00.000Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"eventId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"event-id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"delivery\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"delivery-id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"active\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"externalId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FL-000123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"lastMileQuoteId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"lmq-6f3a91c2d4e8b7a1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"trackingURL\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"driverInformation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"moto\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Peter\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"phone\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"+56999999999\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"occurredAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-11-03T13:15:58.412Z\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Si el repartidor no pudo entregar el paquete (por ejemplo, porque no logró contactar al cliente), `,_jsx(_components.code,{children:`status`}),` llega como `,_jsx(_components.code,{children:`Dispatch not completed`}),` y `,_jsx(_components.code,{children:`uncompletedReason`}),` trae el motivo.`]}),`\n`,_jsxs(_components.p,{children:[`Los eventos de una misma entrega pueden llegar desordenados: por ejemplo, al cancelar puede llegar primero `,_jsx(_components.code,{children:`canceled`}),` y después un `,_jsx(_components.code,{children:`pending`}),` anterior. Guarda el `,_jsx(_components.code,{children:`occurredAt`}),` del último evento que procesaste para cada entrega y descarta los que traigan uno más antiguo. No uses `,_jsx(_components.code,{children:`date`}),` para esto: es el momento en que se envió el webhook, no el del cambio de estado.`]}),`\n`,_jsxs(_components.p,{children:[`Para conocer la última ubicación del repartidor, consulta la entrega con `,_jsx(_components.a,{href:`/docs/admin/delivery/get`,children:`Obtener una entrega`}),`. Para validar que el webhook viene de Justo, revisa la `,_jsx(_components.a,{href:`/docs/main/authentication`,children:`autenticación de webhooks`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"post /deliveries.delivery.updated","title":"Entrega sin pedido actualizada","description":null,"href":"/docs/admin/last-mile/webhooks/delivery-updated"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Entrega sin pedido actualizada","requestBody":"88d21403-1681-48ae-a622-d8552c437903","responses":{"200":"e1e3abab-a6d1-4935-8dba-0dbf4de9fbd5"},"method":"post","type":"path","servers":[],"security":[],"path":"/deliveries.delivery.updated","baseUrlOptions":[],"title":"Entrega sin pedido actualizada","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"description":"Webhook Payload","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"description":"El tipo de webhook.","type":"string","enum":["deliveries.delivery.updated"],"const":"deliveries.delivery.updated","uniqueKey":"type","typeLabel":"enum\u003cstring>"},"data":{"type":"object","description":"Se envía cuando una entrega sin pedido cambia de estado (asignada, en retiro, en camino, entregada o cancelada) o cuando cambia la información del repartidor. Las entregas creadas desde una cotización de última milla traen `lastMileQuoteId`. Dos eventos de la misma entrega pueden llegar desordenados (por ejemplo, `pending` y `canceled` al cancelar): quédate con el de `occurredAt` más reciente.","properties":{"delivery":{"type":"object","description":"Entrega de Justo Delivery creada sin un pedido de Justo Ecommerce asociado. Se usa para despachos manuales o integraciones externas que necesitan logística fuera del checkout de Justo.","properties":{"_id":{"type":"string","description":"ID Justo de la entrega.","uniqueKey":"data.delivery._id","typeLabel":"string"},"websiteId":{"type":"string","description":"ID de la marca autorizada.","uniqueKey":"data.delivery.websiteId","typeLabel":"string"},"storeId":{"type":"string","description":"ID Justo del local que solicita la entrega.","uniqueKey":"data.delivery.storeId","typeLabel":"string"},"orderId":{"type":"string","description":"Siempre null para entregas sin pedido.","uniqueKey":"data.delivery.orderId","typeLabel":"string"},"partner":{"type":"string","description":"Partner logístico usado para la entrega.","uniqueKey":"data.delivery.partner","typeLabel":"string"},"status":{"type":"string","description":"Estado actual de la entrega.","enum":["active","canceled","done","error","pending","scheduled","delivering","waiting","unconfirmed"],"uniqueKey":"data.delivery.status","typeLabel":"enum\u003cstring>"},"specialCode":{"type":"string","description":"Código corto de entrega especial.","uniqueKey":"data.delivery.specialCode","typeLabel":"string"},"externalId":{"type":"string","description":"Identificador externo opcional enviado por la integración.","uniqueKey":"data.delivery.externalId","typeLabel":"string"},"price":{"type":"number","description":"Precio del despacho con impuestos, sin propina.","uniqueKey":"data.delivery.price","typeLabel":"number"},"priceWithoutTax":{"type":"number","description":"Precio sin impuestos.","uniqueKey":"data.delivery.priceWithoutTax","typeLabel":"number"},"tipAmount":{"type":"number","description":"Propina registrada para el repartidor, en moneda del local.","uniqueKey":"data.delivery.tipAmount","typeLabel":"number"},"receiveProofImage":{"oneOf":[{"type":"string","description":"URL de la imagen de evidencia del retiro. Null si no hay una imagen registrada.","format":"uri","uniqueKey":"data.delivery.receiveProofImage.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","description":"URL de la imagen de evidencia del retiro. Null si no hay una imagen registrada.","format":"uri","uniqueKey":"data.delivery.receiveProofImage.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.delivery.receiveProofImage","typeLabel":"string\u003curi> | null"},"deliverProofImage":{"oneOf":[{"type":"string","description":"URL de la imagen de evidencia de la entrega. Null si no hay una imagen registrada.","format":"uri","uniqueKey":"data.delivery.deliverProofImage.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","description":"URL de la imagen de evidencia de la entrega. Null si no hay una imagen registrada.","format":"uri","uniqueKey":"data.delivery.deliverProofImage.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.delivery.deliverProofImage","typeLabel":"string\u003curi> | null"},"isCash":{"type":"boolean","description":"Indica si el repartidor debe cobrar efectivo.","uniqueKey":"data.delivery.isCash","typeLabel":"boolean"},"isRoundTrip":{"type":"boolean","description":"Indica si el repartidor debe volver al origen.","uniqueKey":"data.delivery.isRoundTrip","typeLabel":"boolean"},"instructions":{"type":"string","description":"Instrucciones operativas para el repartidor.","uniqueKey":"data.delivery.instructions","typeLabel":"string"},"fromName":{"type":"string","description":"Nombre de contacto en origen.","uniqueKey":"data.delivery.fromName","typeLabel":"string"},"toName":{"type":"string","description":"Nombre de contacto en destino.","uniqueKey":"data.delivery.toName","typeLabel":"string"},"fromPlaceId":{"type":"string","description":"Place ID de origen.","uniqueKey":"data.delivery.fromPlaceId","typeLabel":"string"},"toPlaceId":{"type":"string","description":"Place ID de destino.","uniqueKey":"data.delivery.toPlaceId","typeLabel":"string"},"fromAddressLine2":{"type":"string","description":"Complemento de dirección de origen.","uniqueKey":"data.delivery.fromAddressLine2","typeLabel":"string"},"toAddressLine2":{"type":"string","description":"Complemento de dirección de destino.","uniqueKey":"data.delivery.toAddressLine2","typeLabel":"string"},"fromLocation":{"type":"object","description":"Punto de origen o destino de una entrega sin pedido.","properties":{"address":{"type":"string","description":"Dirección principal.","uniqueKey":"data.delivery.fromLocation.address","typeLabel":"string"},"addressSecondary":{"type":"string","description":"Comuna, ciudad o referencia secundaria.","uniqueKey":"data.delivery.fromLocation.addressSecondary","typeLabel":"string"},"placeId":{"type":"string","description":"ID del lugar.","uniqueKey":"data.delivery.fromLocation.placeId","typeLabel":"string"},"streetAddress":{"type":"string","description":"Calle y número.","uniqueKey":"data.delivery.fromLocation.streetAddress","typeLabel":"string"},"extendedAddress":{"type":"string","description":"Departamento, oficina o referencia.","uniqueKey":"data.delivery.fromLocation.extendedAddress","typeLabel":"string"},"contactPhone":{"type":"string","description":"Teléfono de contacto del punto.","uniqueKey":"data.delivery.fromLocation.contactPhone","typeLabel":"string"},"contactName":{"type":"string","description":"Nombre de contacto del punto.","uniqueKey":"data.delivery.fromLocation.contactName","typeLabel":"string"},"lat":{"type":"number","description":"Latitud.","uniqueKey":"data.delivery.fromLocation.lat","typeLabel":"number"},"lng":{"type":"number","description":"Longitud.","uniqueKey":"data.delivery.fromLocation.lng","typeLabel":"number"}},"uniqueKey":"data.delivery.fromLocation","typeLabel":"object"},"toLocation":{"type":"object","description":"Punto de origen o destino de una entrega sin pedido.","properties":{"address":{"type":"string","description":"Dirección principal.","uniqueKey":"data.delivery.toLocation.address","typeLabel":"string"},"addressSecondary":{"type":"string","description":"Comuna, ciudad o referencia secundaria.","uniqueKey":"data.delivery.toLocation.addressSecondary","typeLabel":"string"},"placeId":{"type":"string","description":"ID del lugar.","uniqueKey":"data.delivery.toLocation.placeId","typeLabel":"string"},"streetAddress":{"type":"string","description":"Calle y número.","uniqueKey":"data.delivery.toLocation.streetAddress","typeLabel":"string"},"extendedAddress":{"type":"string","description":"Departamento, oficina o referencia.","uniqueKey":"data.delivery.toLocation.extendedAddress","typeLabel":"string"},"contactPhone":{"type":"string","description":"Teléfono de contacto del punto.","uniqueKey":"data.delivery.toLocation.contactPhone","typeLabel":"string"},"contactName":{"type":"string","description":"Nombre de contacto del punto.","uniqueKey":"data.delivery.toLocation.contactName","typeLabel":"string"},"lat":{"type":"number","description":"Latitud.","uniqueKey":"data.delivery.toLocation.lat","typeLabel":"number"},"lng":{"type":"number","description":"Longitud.","uniqueKey":"data.delivery.toLocation.lng","typeLabel":"number"}},"uniqueKey":"data.delivery.toLocation","typeLabel":"object"},"location":{"oneOf":[{"type":"object","description":"Última ubicación del repartidor. Disponible al consultar el detalle mientras está en retiro, en camino o en espera; null en los demás estados.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitud del repartidor.","isRequired":true,"uniqueKey":"data.delivery.location.oneOf.0.lat","typeLabel":"number"},"lng":{"type":"number","description":"Longitud del repartidor.","isRequired":true,"uniqueKey":"data.delivery.location.oneOf.0.lng","typeLabel":"number"},"updatedAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha del reporte GPS; no es la hora de consulta.","uniqueKey":"data.delivery.location.oneOf.0.updatedAt","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"data.delivery.location.oneOf.0","typeLabel":"object"},{"type":"null","description":"Última ubicación del repartidor. Disponible al consultar el detalle mientras está en retiro, en camino o en espera; null en los demás estados.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitud del repartidor."},"lng":{"type":"number","description":"Longitud del repartidor."},"updatedAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha del reporte GPS; no es la hora de consulta."}},"uniqueKey":"data.delivery.location.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.delivery.location","typeLabel":"object | null"},"driverInformation":{"oneOf":[{"type":"object","description":"Información del repartidor asignado, si está disponible.","properties":{"name":{"type":"string","description":"Nombre del repartidor.","uniqueKey":"data.delivery.driverInformation.oneOf.0.name","typeLabel":"string"},"code":{"type":"string","description":"Código del repartidor.","uniqueKey":"data.delivery.driverInformation.oneOf.0.code","typeLabel":"string"},"type":{"type":"string","description":"Tipo de vehículo.","uniqueKey":"data.delivery.driverInformation.oneOf.0.type","typeLabel":"string"}},"uniqueKey":"data.delivery.driverInformation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Información del repartidor asignado, si está disponible.","properties":{"name":{"type":"string","description":"Nombre del repartidor."},"code":{"type":"string","description":"Código del repartidor."},"type":{"type":"string","description":"Tipo de vehículo."}},"uniqueKey":"data.delivery.driverInformation.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.delivery.driverInformation","typeLabel":"object | null"},"driverPassword":{"type":"string","description":"Código de verificación del repartidor, si aplica.","uniqueKey":"data.delivery.driverPassword","typeLabel":"string"},"trackingURL":{"type":"string","description":"URL de tracking público de la entrega.","uniqueKey":"data.delivery.trackingURL","typeLabel":"string"},"requiresDeliveryVerificationCode":{"type":"string","description":"Código de entrega que el destinatario debe decirle al repartidor para que pueda cerrar la entrega. Las entregas de última milla siempre lo traen: entrégaselo a tu cliente.","uniqueKey":"data.delivery.requiresDeliveryVerificationCode","typeLabel":"string"},"lastMileQuoteId":{"type":"string","description":"ID de la cotización de última milla desde la que se creó la entrega (POST /last-mile/deliveries).","uniqueKey":"data.delivery.lastMileQuoteId","typeLabel":"string"},"createdAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de creación.","uniqueKey":"data.delivery.createdAt","typeLabel":"string\u003cdate-time>"},"forDate":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha programada de la entrega.","uniqueKey":"data.delivery.forDate","typeLabel":"string\u003cdate-time>"},"canceledAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de cancelación.","uniqueKey":"data.delivery.canceledAt","typeLabel":"string\u003cdate-time>"},"completedAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de término.","uniqueKey":"data.delivery.completedAt","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"data.delivery","typeLabel":"object"},"occurredAt":{"type":"string","format":"date-time","description":"Momento en que Justo registró este estado de la entrega. Úsalo para ordenar los eventos de una misma entrega y descartar los que lleguen atrasados.","uniqueKey":"data.occurredAt","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"data","typeLabel":"object"},"websiteId":{"type":"string","description":"ID de la marca.","uniqueKey":"websiteId","typeLabel":"string"},"storeId":{"type":"string","description":"ID del local.","uniqueKey":"storeId","typeLabel":"string"},"date":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha en que se generó el evento.","uniqueKey":"date","typeLabel":"string\u003cdate-time>"},"eventId":{"type":"string","description":"ID único del evento.","uniqueKey":"eventId","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"deliveries.delivery.updated","data":{"delivery":{"_id":"\u003cstring>","websiteId":"\u003cstring>","storeId":"\u003cstring>","orderId":"\u003cstring>","partner":"\u003cstring>","specialCode":"\u003cstring>","externalId":"\u003cstring>","price":123,"priceWithoutTax":123,"tipAmount":123,"receiveProofImage":"\u003cstring>","deliverProofImage":"\u003cstring>","isCash":true,"isRoundTrip":true,"instructions":"\u003cstring>","fromName":"\u003cstring>","toName":"\u003cstring>","fromPlaceId":"\u003cstring>","toPlaceId":"\u003cstring>","fromAddressLine2":"\u003cstring>","toAddressLine2":"\u003cstring>","fromLocation":{"address":"\u003cstring>","addressSecondary":"\u003cstring>","placeId":"\u003cstring>","streetAddress":"\u003cstring>","extendedAddress":"\u003cstring>","contactPhone":"\u003cstring>","contactName":"\u003cstring>","lat":123,"lng":123},"toLocation":{"address":"\u003cstring>","addressSecondary":"\u003cstring>","placeId":"\u003cstring>","streetAddress":"\u003cstring>","extendedAddress":"\u003cstring>","contactPhone":"\u003cstring>","contactName":"\u003cstring>","lat":123,"lng":123},"location":{"lat":123,"lng":123,"updatedAt":"2020-01-01T00:00:00.000Z"},"driverInformation":{"name":"\u003cstring>","code":"\u003cstring>","type":"\u003cstring>"},"driverPassword":"\u003cstring>","trackingURL":"\u003cstring>","requiresDeliveryVerificationCode":"\u003cstring>","lastMileQuoteId":"\u003cstring>","createdAt":"2020-01-01T00:00:00.000Z","forDate":"2020-01-01T00:00:00.000Z","canceledAt":"2020-01-01T00:00:00.000Z","completedAt":"2020-01-01T00:00:00.000Z"},"occurredAt":"2023-11-07T05:31:56Z"},"websiteId":"\u003cstring>","storeId":"\u003cstring>","date":"2020-01-01T00:00:00.000Z","eventId":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"e1e3abab-a6d1-4935-8dba-0dbf4de9fbd5":{"description":"OK","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"bc3b7754-776c-45e0-bcbf-28744e5fedc4":{"Authorization":{"type":"http","scheme":"bearer","description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token."}}},"servers":{},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token."},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"Authorization","name":"Authorization"}],"title":"Authorization"}]},"originalFileLocation":"docs/main/openapi-webhooks.json"},"subdomain":"justo","siteName":"Justo Docs","title":"Entrega sin pedido actualizada - Justo Docs","navMaps":{"firstHrefInVersion":{"v3":{"href":"/docs/admin/last-mile/webhooks/delivery-updated","matchLevel":0},"v2":{"href":"/docs/old/v2/legacy-documentation","matchLevel":4}},"firstHrefInLanguage":{}},"lastModified":"2026-11-12T16:18:44.600Z","originalFileLocation":"docs/admin/last-mile/webhooks/delivery-updated.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Justo Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Entrega sin pedido actualizada - Justo Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Justo Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.getjusto.com/docs/admin/last-mile/webhooks/delivery-updated\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://justo.mintlify.site/_mintlify/api/og/v2?division=Webhooks\u0026amp;title=Entrega+sin+pedido+actualizada\u0026amp;theme=51f6efe092f4945b0c2fe9ec\u0026amp;signature=85cbcde27294d914df758e1bc5fd69b74a08ef0984ba96718bfe80e7bc9c8028\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Entrega sin pedido actualizada - Justo Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://justo.mintlify.site/_mintlify/api/og/v2?division=Webhooks\u0026amp;title=Entrega+sin+pedido+actualizada\u0026amp;theme=51f6efe092f4945b0c2fe9ec\u0026amp;signature=85cbcde27294d914df758e1bc5fd69b74a08ef0984ba96718bfe80e7bc9c8028\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Justo Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3b82f6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.getjusto.com/docs/admin/last-mile/webhooks/delivery-updated\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/admin/last-mile/webhooks/delivery-updated.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.getjusto.com/#organization\",\"name\":\"Justo Docs\",\"url\":\"https://docs.getjusto.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/justo/kGzZskwUmUVkF7RU/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=kGzZskwUmUVkF7RU\u0026q=85\u0026s=45816fc3a2198f90b32f320e33e24037\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.getjusto.com#website\",\"name\":\"Justo Docs\",\"url\":\"https://docs.getjusto.com\",\"publisher\":{\"@id\":\"https://docs.getjusto.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.getjusto.com/docs/admin/last-mile/webhooks/delivery-updated#webpage\",\"url\":\"https://docs.getjusto.com/docs/admin/last-mile/webhooks/delivery-updated\",\"name\":\"Entrega sin pedido actualizada\",\"dateModified\":\"2026-11-12T16:18:44.600Z\",\"isPartOf\":{\"@id\":\"https://docs.getjusto.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.getjusto.com/docs/admin/last-mile/webhooks/delivery-updated#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.getjusto.com/docs/admin/last-mile/webhooks/delivery-updated#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Última milla\",\"item\":\"https://docs.getjusto.com/docs/admin/last-mile/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Entrega sin pedido actualizada\",\"item\":\"https://docs.getjusto.com/docs/admin/last-mile/webhooks/delivery-updated\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.getjusto.com/docs/admin/last-mile/webhooks/delivery-updated#apireference\",\"headline\":\"Entrega sin pedido actualizada\",\"name\":\"Entrega sin pedido actualizada\",\"url\":\"https://docs.getjusto.com/docs/admin/last-mile/webhooks/delivery-updated\",\"mainEntityOfPage\":{\"@id\":\"https://docs.getjusto.com/docs/admin/last-mile/webhooks/delivery-updated#webpage\"},\"dateModified\":\"2026-11-12T16:18:44.600Z\",\"publisher\":{\"@id\":\"https://docs.getjusto.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.getjusto.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Justo Docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Justo Docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/admin/last-mile/webhooks/delivery-updated.md","siteName":"Justo Docs","nav":{"global":{"anchors":[{"anchor":"Developer Portal","href":"https://developers.getjusto.com","icon":"code"}]},"versions":[{"version":"v3","tabs":[{"tab":"Base","pages":[{"title":"Base","href":"/docs/main/introduction"}]},{"tab":"PDV","pages":[{"title":"PDV","href":"/docs/crisp/endpoints/tabs/get-tab"}]},{"tab":"Ecommerce","pages":[{"title":"Ecommerce","href":"/docs/ecommerce/introduction"}]},{"tab":"Config","pages":[{"title":"Config","href":"/docs/menu-catalog/endpoints/menu/head-menu"}]},{"tab":"Delivery","groups":[{"group":"Delivery","pages":[{"title":"Delivery","href":"/docs/admin/introduction"},{"group":"Delivery","pages":[{"openapi":"get /admin/deliveries","title":"Listar entregas sin pedido","href":"/docs/admin/delivery/list"},{"openapi":"get /admin/deliveries/{deliveryId}","title":"Consultar entrega sin pedido","href":"/docs/admin/delivery/get"},{"title":"Cotizar entrega sin pedido","openapi":"post /admin/deliveries/quote","href":"/docs/admin/delivery/quote"},{"title":"Consultar cotización y ruta","openapi":"post /admin/deliveries/preview","href":"/docs/admin/delivery/preview"},{"openapi":"post /admin/deliveries","title":"Crear entrega sin pedido","href":"/docs/admin/delivery/create"},{"title":"Despachos de prueba","href":"/docs/admin/delivery/test-dispatches"},{"openapi":"post /admin/deliveries/{deliveryId}/cancel","title":"Cancelar entrega sin pedido","href":"/docs/admin/delivery/cancel"}]}]},{"group":"Última milla","pages":[{"title":"Última milla","href":"/docs/admin/last-mile/introduction"},{"group":"Envíos","pages":[{"title":"Cotizar un envío","openapi":"post /admin/last-mile/quotes","href":"/docs/admin/last-mile/quote"},{"title":"Obtener una cotización","openapi":"get /admin/last-mile/quotes/{quoteId}","href":"/docs/admin/last-mile/get-quote"},{"title":"Crear un envío","openapi":"post /admin/last-mile/deliveries","href":"/docs/admin/last-mile/create-delivery"},{"title":"Probar la integración","description":"Crea envíos de prueba que atiende una flota de repartidores simulada","href":"/docs/admin/last-mile/test-deliveries"}]},{"group":"Webhooks","pages":[{"openapi":"post /deliveries.delivery.updated","title":"Entrega sin pedido actualizada","href":"/docs/admin/last-mile/webhooks/delivery-updated"}]}]}]},{"tab":"Royalty","pages":[{"title":"Royalty","href":"/docs/royalty/endpoints/summary"}]},{"tab":"Servicios","pages":[{"title":"Servicios","href":"/docs/services/introduction"}]}]},{"version":"v2","pages":[{"title":"v2","href":"/docs/old/v2/legacy-documentation"}]}]},"basePath":"","title":"Entrega sin pedido actualizada - Justo Docs","buildId":"dpl_41S5Z2jG9QnfDRwN1KZrLdBwj7DM","deploymentId":"dpl_41S5Z2jG9QnfDRwN1KZrLdBwj7DM","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DDP9JXtj.js","utils-8yQyvEtx.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CBCFR8Sn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-rQaXkUHa.js","snippetPresets-J5KpBTgV.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BVxVH4Cj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BxdQ2vIi.js","shallow-BjV2tFiD.js","getApiPlaygroundDisplay-C_55tL4O.js","CodeSnippet-C0JpiCOC.js","CodeSnippets-w9Ps7djG.js","Page-DTNSD-0M.js","getPastedJson-BDfB-H8d.js","icon-g-kUkkO9.js","MethodPill-v4l6fq0h.js","DuplicateIcon-CvLo-CfU.js","createIcon-165clrrV.js","DynamicMarkdown-D3RQ-fEj.js","SectionHeading-vvo-3yLf.js","axios-vUo_bRtp.js","Markdown-CMT1uFWQ.js","clsx-C8f2yC9R.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CI2D8R2Y.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-k78Wrw_e.js"]}