Eine Lieferung wird aus einem zuvor kalkulierten Angebot oder direkt aus einer vollständigen Route erstellt.
Route kalkulieren
Senden Sie an POST /partner/v1/quotes:
pickupunddropoffmitaddress,latitudeundlongitude.vehicle_type_idausGET /partner/v1/vehicle-types.- Optional bis zu zehn
stopsin der Reihenfolge, in der sie angefahren werden sollen. - Optional
extrasmitextra_id,option_idundquantity.
Das Angebot enthält eine quote_id, Preis, Distanz, Dauer und valid_until. Eine Quote ist fünf Minuten gültig.
Lieferung erstellen
Senden Sie an POST /partner/v1/deliveries entweder eine gültige quote_id oder die vollständige Route. Beides darf nicht kombiniert werden.
Zusätzlich erforderlich ist contact mit name und phone; email ist optional. Unterstützt werden außerdem:
external_idals Ihre eigene eindeutige Referenz.notesfür operative Hinweise.scheduled_atals RFC-3339-Zeitstempel.test_scenariomitcourier_cancelledoderdelivery_failedbei Testschlüsseln.
Jeder Create-Request benötigt einen eindeutigen Idempotency-Key-Header.
Multi-Stop-Regeln
pickupunddropoffnicht instopswiederholen.- Zwischenstopps in der tatsächlichen Fahrreihenfolge senden.
- Pro Route sind maximal zehn Zwischenstopps zulässig.
- Adressen immer zusammen mit gültigen Koordinaten übertragen.
Die API übernimmt die übermittelte Reihenfolge unverändert für Dispatch, Tracking und ETA-Berechnung.