Download OpenAPI specification:
Tiramizoo has two APIs:
Order creation API (this document) This API can be used to create/upload new orders (either for a tour or for point-to-point delivery) and to check the status of orders. It can also be used to display all service areas and time windows of the relevant process.
Courier API https://dev.tiramizoo.com/courier-api-doc/ The Courier API is used by our app and therefore covers all of the app's functionality. It provides couriers with their tours/offers and enables them to change the status of a stop (delivered, picked up, upload signature, error, ...). You only need to implement this API if your couriers use your own app rather than the Tiramizoo driver app.
You can connect Tiramizoo to your platform by programming against the corresponding REST/JSON API.
Please use sandbox.tiramizoo.com for testing purposes. It's a full copy of the production environment.
The Tiramizoo API uses the HTTPS protocol for communication and JSON for serialization of request and response bodies.
All URLs start with https://app.tiramizoo.com/api/v1.
SSL is mandatory.
Any programming language used in a web development context will usually feature libraries for conveniently accessing a RESTful JSON web service. PHP, Ruby, Java, .NET and Python all do, to name only a few. Integrating RESTful JSON services is usually also much faster and easier than working with SOAP and other XML-based or stateful services.
If you encounter a problem when using the API, please let us know.
You will need an API token for accessing the API. The API tokens on the sandbox and production systems are different — please contact your salesperson to get them or log in to your Tiramizoo staff interface to access them.
Some API calls require authentication with an API token. We accept API tokens as:
?api_token=YOUR_TOKENApi-Token: YOUR_TOKENExample with query parameter:
GET /api/v1/orders?api_token=YOUR_TOKEN
Example with header:
GET /api/v1/orders
Api-Token: YOUR_TOKEN
The request succeeded and the resource was retrieved.
The resource was created successfully. Typically returned when creating a new order.
The request was processed successfully and no content is returned.
The request was not valid. The request may be incorrect, or the data in the request is not in the correct format. Check the message details for more information concerning the bad request, correct the request data, and try the invocation again.
The user is not authorized to access the requested resource.
The user is not allowed to access the requested resource.
The requested resource was not found, or no corresponding data is available.
The parameter or verb is not supported.
The request uses a format that is currently not supported.
The data supplied is not valid. See the detailed errors in the response.
The rate limit has been exceeded. See Rate Limiting.
The server encountered an unexpected condition that prevented it from processing the request.
The application is offline for maintenance.
The request couldn’t complete in time. Tiramizoo waits up to 25 seconds for a response. Try breaking it down into multiple smaller requests.
All dates and times are in ISO 8601 format.
In requests, send UTC — 2024-01-15T13:30:00Z. An explicit offset is also accepted:
2024-01-15T14:30:00+01:00.
A value sent without time zone information (2024-01-15T14:30:00) is interpreted in your
organization's time zone, returned as time_zone by the Service Areas API.
Prefer UTC — it stays unambiguous across daylight saving time changes.
Responses always carry time zone information.
Phone numbers should be in international format with country code.
Example: +4930123456
Country codes follow ISO 3166-1 alpha-2 standard.
Examples: de, at, ch
The API implements rate limiting to ensure fair usage. If you exceed the rate limit, you'll receive a 429 Too Many Requests response.
For API support, please contact support@tiramizoo.com

An order can transition through the following states:
created - Order is being processed by the Tiramizoo system
geocoded - Addresses have been validated and geocoded
distributed - Order has been assigned to a courier
dispatched - Courier has received order information and is en route
picked_up - Order has been picked up from the pickup address
pickup_failed - Courier went to the pickup location but couldn't complete the pickup
Possible reasons (event types):
package_was_not_readysender_wants_to_cancelsender_was_not_at_homewrong_package_sizedelivered - Order has been delivered to the delivery address
delivery_failed - Courier went to the delivery location but couldn't deliver
Possible reasons (event types):
abort_deliveryaddress_not_foundfailed_due_to_business_closedname_not_found_on_doorbellno_attempt_due_to_being_latenot_enough_money_for_paymentpackage_is_damagedpackage_was_delivered_too_latepackage_was_not_acceptedpackage_was_not_orderedrecipient_was_not_at_homereturned - Courier returned the delivery to the pickup location
cancelled - Order has been cancelled before a courier started to process the delivery
Each state has a corresponding timestamp field:
created_at - When order was createddispatched_at - When courier received the orderpicked_up_at - When package was picked uppickup_failed_at - When pickup faileddelivered_at - When package was delivereddelivery_failed_at - When delivery failedreturned_at - When package was returnedcancelled_at - When order was cancelledWhen a timestamp is not set, the order hasn't reached that state yet.
To get the reason for pickup_failed or delivery_failed states, check the history array which contains detailed event information including the type field with the specific failure reason.
Note:
photo_proofis deprecated — usephoto_proofsinstead.
"history": [
{
"retry_at": null,
"type": "pick_up",
"recorded_at": "2017-05-09T19:29:25+02:00",
"signature": {
"url": null,
"name": null
},
"photo_proof": {
"url": null,
"name": null
},
"photo_proofs": {
"name": null,
"urls": ["http://sandbox.tiramizoo.com/courier_api/v1/signatures/16e813d2-e054-4901-8b06-b8f7102f10fb.png"]
},
"current_state": "picked_up"
},
{
"retry_at": null,
"type": "recipient_was_not_at_home",
"recorded_at": "2017-05-09T20:05:00+02:00",
"signature": {
"url": null,
"name": null
},
"photo_proof": {
"url": null,
"name": null
},
"photo_proofs": {
"name": null,
"urls": ["http://sandbox.tiramizoo.com/api/v1/photo_proof_images/16.png?photo_proof_id=ecfeb829-1a64-4a36-af85-f687805b9e62"]
},
"current_state": "delivery_failed"
}
]
Retrieve a paginated list of orders.
You can filter orders by external_id or creation date.
| api_token | string Example: api_token=jksdorj23hh Authentication token |
| external_id | string Example: external_id=ABH78H Custom ID that enables connecting Tiramizoo orders with your internal infrastructure. |
| page | integer >= 1 Default: 1 Example: page=1 Page number (default is 1) |
| per_page | integer [ 1 .. 100 ] Default: 100 Example: per_page=10 Orders per page (default is 100, max is 100) |
| from | string <date-time> Example: from=2012-01-05T11:45:34Z Filter orders created after this timestamp (ISO 8601) |
{- "orders": [
- {
- "uuid": "1c98db86-7c0e-4474-b3b1-7b92dd848b11",
- "courier_information": "go go go; now now now",
- "external_id": "002FPD",
- "secondary_external_id": null,
- "web_hook_url": null,
- "hazard_index": 0,
- "identifier": "N4R7A1",
- "timezone": "Europe/Berlin",
- "state": "created",
- "delivery_type": "standard",
- "created_at": "2018-01-05T13:45:34+01:00",
- "dispatched_at": null,
- "picked_up_at": null,
- "pickup_failed_at": null,
- "delivered_to": null,
- "delivered_at": null,
- "delivery_failed_at": null,
- "returned_at": null,
- "cancelled_at": null,
- "cancellation_reason": null,
- "tracking_code": "VWKTI-MCFD-G2XF",
- "cancellable": false,
- "pickup": {
- "name": "I.P. Freely",
- "phone_number": "30049223333",
- "email": null,
- "address_line": "Im Dol 2",
- "city": "Berlin",
- "postal_code": "14195",
- "country_code": "de",
- "after": "2012-04-16T07:00:00+02:00",
- "before": "2012-04-16T07:30:00+02:00",
- "requirements": [ ],
- "information": "go go go",
- "eta": null,
- "allowed_delay": 0,
- "contact_identifier": null
}, - "delivery": {
- "name": "Mike Rotch",
- "phone_number": "30049224444",
- "email": null,
- "address_line": "Im Dol 48",
- "city": "Berlin",
- "postal_code": "14195",
- "country_code": "de",
- "after": "2012-04-16T07:30:00+02:00",
- "before": "2012-04-16T09:00:00+02:00",
- "time_window_label": null,
- "requirements": [ ],
- "information": "now now now",
- "eta": null,
- "allowed_delay": 0,
- "contact_identifier": null
}, - "packages": [
- {
- "width": 10,
- "height": 20,
- "length": 30,
- "weight": 5,
- "description": "A fish",
- "category": null,
- "identifier": "ACB60C843389F9A5",
- "unpackable": false,
- "non_rotatable": false,
- "external_id": null,
- "custom_data": null,
- "barcode": {
- "symbology": "QR Code",
- "data": "ACB60C843389F9A5"
}, - "state": "pending",
- "quantity": 1
}
], - "signature": {
- "url": null,
- "name": null
}, - "events": [ ],
- "history": [ ],
- "tour_identifier": null,
- "courier_identifier": null,
- "courier_name": null,
- "courier_company_identifier": null,
- "courier_company_name": null,
- "vehicle": null
}
], - "meta": {
- "page": 1,
- "total_pages": 1,
- "per_page": 10
}
}Create a new delivery order with pickup and delivery details.
delivery.before and delivery.after define the delivery time window. Both are ISO 8601 timestamps — see Dates and Times.
Valid values can be retrieved from Service Areas API.
If different values are provided, they are adjusted to the first window matching delivery.before.
Information about the change is logged in the courier_information field.
To deliver as fast as possible using standard or express delivery, please set the delivery_type parameter.
Possible values are: standard and express.
When delivery_type is set, the following parameters will be ignored:
pickup.afterpickup.beforedelivery.afterdelivery.beforeIf the process handling mode is set to Volume:
package.volume parameter is requiredThe following package parameters are not supported:
package.heightpackage.lengthpackage.widthIf contact_identifier (Address ID) is provided, the available pick-up and/or delivery times for this address, as well as all address information from the address book, are used.
If the Address ID in the contact's address book is the same as the Address ID of the related hub, the hub details take precedence.
| external_id | string Custom ID that enables connecting Tiramizoo orders with your internal infrastructure. This ID needs to be unique and can have variable length (max length: 255 chars). |
| secondary_external_id | string Custom secondary ID that enables connecting Tiramizoo orders with your internal infrastructure. This ID needs to be unique and can have variable length (max length: 255 chars). |
| delivery_type | string Enum: "standard" "express" standard – Normal delivery timeframe express – Faster delivery (see Quick Delivery section) |
| hazard_index | integer >= 0 |
| web_hook_url | string <uri> URL to be notified when the order's state changes. Please check the Order Webhook to learn more about web hooks. |
required | object (StopInput) |
required | object (StopInput) |
required | Array of objects (PackageInput) |
{- "external_id": "002FPD",
- "secondary_external_id": "ORDER-12345",
- "delivery_type": "standard",
- "hazard_index": 0,
- "pickup": {
- "name": "John Doe",
- "phone_number": "+4930123456",
- "email": "john@example.com",
- "address_line": "Hauptstr. 123",
- "city": "Berlin",
- "postal_code": "10115",
- "country_code": "de",
- "after": "2024-01-15T09:00:00+01:00",
- "before": "2024-01-15T12:00:00+01:00",
- "information": "Ring the bell"
}, - "delivery": {
- "name": "Jane Smith",
- "phone_number": "+4930654321",
- "address_line": "Friedrichstr. 45",
- "city": "Berlin",
- "postal_code": "10117",
- "country_code": "de",
- "after": "2024-01-15T14:00:00+01:00",
- "before": "2024-01-15T18:00:00+01:00",
- "information": "Leave at reception"
}, - "packages": [
- {
- "width": 30,
- "height": 20,
- "length": 40,
- "weight": 5.5,
- "description": "Electronics",
- "quantity": 1
}
]
}{- "uuid": "5216db1b-ccc5-4f78-98a3-4723ba4607fd",
- "courier_information": "pickup-instructions; delivery-instructions",
- "external_id": "external id",
- "secondary_external_id": "Second ID",
- "hazard_index": 10,
- "identifier": "L8ILPX",
- "timezone": "Europe/Berlin",
- "state": "created",
- "delivery_type": "standard",
- "created_at": "2012-04-16T09:00:00+02:00",
- "dispatched_at": null,
- "picked_up_at": null,
- "pickup_failed_at": null,
- "delivered_to": null,
- "delivered_at": null,
- "delivery_failed_at": null,
- "returned_at": null,
- "cancelled_at": null,
- "cancellation_reason": null,
- "tracking_code": "U0V0I-INIK-NRBG",
- "cancellable": true,
- "pickup": {
- "name": "Alice Icealay",
- "phone_number": "+491234567890",
- "email": "alice@icealay.de",
- "address_line": "Im Dol 1",
- "city": "Berlin",
- "postal_code": "14195",
- "country_code": "de",
- "after": "2012-04-17T10:00:00+02:00",
- "before": "2012-04-17T12:00:00+02:00",
- "requirements": [
- {
- "type": "custom",
- "value": "please knock twice"
}
], - "information": "pickup-instructions",
- "eta": null,
- "allowed_delay": 0,
- "contact_identifier": null
}, - "delivery": {
- "name": "Bob Obbay",
- "phone_number": "+490987654321",
- "email": "bob@obbay.de",
- "address_line": "Thujaweg 1",
- "city": "Berlin",
- "postal_code": "12437",
- "country_code": "de",
- "after": "2012-04-17T10:00:00+02:00",
- "before": "2012-04-17T12:00:00+02:00",
- "time_window_label": null,
- "requirements": [
- {
- "type": "custom",
- "value": "please knock twice"
}, - {
- "type": "signature"
}
], - "information": "delivery-instructions",
- "eta": null,
- "allowed_delay": 0,
- "contact_identifier": null
}, - "packages": [
- {
- "width": 2,
- "height": 8,
- "length": 5,
- "weight": 2,
- "description": null,
- "category": null,
- "identifier": "A51361858709591E",
- "unpackable": false,
- "non_rotatable": false,
- "external_id": null,
- "custom_data": null,
- "barcode": {
- "symbology": "QR Code",
- "data": "A51361858709591E"
}, - "state": "pending",
- "quantity": 1
}
], - "signature": {
- "url": null,
- "name": null
}, - "events": [ ],
- "history": [ ],
- "tour_identifier": null,
- "courier_identifier": null,
- "courier_name": null,
- "courier_company_identifier": null,
- "courier_company_name": null,
- "vehicle": null
}Retrieve detailed information about a specific order by its identifier.
| identifier required | string Example: N4R7A1 The unique order identifier |
| api_token | string Authentication token |
{- "uuid": "7ef15e0a-726b-4ca1-a2ed-27c1b98cc274",
- "courier_information": "go go go; now now now",
- "external_id": "6ULZI9",
- "secondary_external_id": null,
- "web_hook_url": null,
- "hazard_index": 0,
- "identifier": "4SUX7T",
- "timezone": "Europe/Berlin",
- "state": "created",
- "delivery_type": "standard",
- "created_at": "2012-04-16T05:00:00+02:00",
- "dispatched_at": null,
- "picked_up_at": null,
- "pickup_failed_at": null,
- "delivered_to": null,
- "delivered_at": null,
- "delivery_failed_at": null,
- "returned_at": null,
- "cancelled_at": null,
- "cancellation_reason": null,
- "tracking_code": "TN8Y9-66CT-G850",
- "cancellable": false,
- "pickup": {
- "name": "I.P. Freely",
- "phone_number": "30049223333",
- "email": null,
- "address_line": "Im Dol 2",
- "city": "Berlin",
- "postal_code": "14195",
- "country_code": "de",
- "after": "2012-04-16T07:00:00+02:00",
- "before": "2012-04-16T07:30:00+02:00",
- "requirements": [ ],
- "information": "go go go",
- "eta": null,
- "allowed_delay": 0,
- "contact_identifier": null
}, - "delivery": {
- "name": "Mike Rotch",
- "phone_number": "30049224444",
- "email": null,
- "address_line": "Im Dol 48",
- "city": "Berlin",
- "postal_code": "14195",
- "country_code": "de",
- "after": "2012-04-16T07:30:00+02:00",
- "before": "2012-04-16T09:00:00+02:00",
- "time_window_label": null,
- "requirements": [ ],
- "information": "now now now",
- "eta": null,
- "allowed_delay": 0,
- "contact_identifier": null
}, - "packages": [
- {
- "width": 10,
- "height": 20,
- "length": 30,
- "weight": 5,
- "quantity": 1,
- "description": "A fish",
- "category": null,
- "identifier": "79217B17B324A984",
- "unpackable": false,
- "non_rotatable": false,
- "external_id": null,
- "barcode": {
- "symbology": "QR Code",
- "data": "79217B17B324A984"
}, - "state": "pending",
- "custom_data": { }
}
], - "signature": {
- "url": null,
- "name": null
}, - "events": [ ],
- "history": [ ],
- "tour_identifier": null,
- "courier_identifier": null,
- "courier_name": null,
- "courier_company_identifier": null,
- "courier_company_name": null,
- "vehicle": null
}Update order external_id or cancel an existing order.
Note: Only orders in cancellable state can be cancelled.
Check the order's cancellable field before attempting to cancel:
{
"cancellable": true
}
To cancel an order, set state to "cancelled" in the request body.
You can use this endpoint to update the order's external_id.
| identifier required | string Examples:
Unique order identifier. Can be either:
|
| external_id | string Updated custom ID that connects Tiramizoo orders with your internal infrastructure (max length: 255 chars). |
| state | string Value: "cancelled" Set to "cancelled" to cancel the order |
{- "state": "cancelled",
- "external_id": "AABBCC"
}{- "uuid": "5b343883-76e4-47d2-be8c-d33270106507",
- "courier_information": "go go go; now now now",
- "external_id": "AABBCC",
- "secondary_external_id": null,
- "web_hook_url": null,
- "hazard_index": 0,
- "identifier": "U6PJFW",
- "timezone": "Europe/Berlin",
- "state": "delivery_failed",
- "delivery_type": "standard",
- "created_at": "2012-04-16T05:00:00+02:00",
- "dispatched_at": "2012-04-16T05:05:00+02:00",
- "picked_up_at": "2012-04-16T07:10:00+02:00",
- "pickup_failed_at": null,
- "delivered_to": null,
- "delivered_at": null,
- "delivery_failed_at": "2012-04-16T09:00:00+02:00",
- "returned_at": null,
- "cancelled_at": null,
- "cancellation_reason": null,
- "tracking_code": "ETZ50-MZL3-TUCQ",
- "cancellable": false,
- "pickup": {
- "name": "I.P. Freely",
- "phone_number": "30049223333",
- "email": null,
- "address_line": "Im Dol 2",
- "city": "Berlin",
- "postal_code": "14195",
- "country_code": "de",
- "after": "2012-04-16T07:00:00+02:00",
- "before": "2012-04-16T07:30:00+02:00",
- "requirements": [ ],
- "information": "go go go",
- "eta": null,
- "allowed_delay": 0,
- "contact_identifier": null
}, - "delivery": {
- "name": "Mike Rotch",
- "phone_number": "30049224444",
- "email": null,
- "address_line": "Im Dol 48",
- "city": "Berlin",
- "postal_code": "14195",
- "country_code": "de",
- "after": "2012-04-16T07:30:00+02:00",
- "before": "2012-04-16T09:00:00+02:00",
- "time_window_label": null,
- "requirements": [ ],
- "information": "now now now",
- "eta": null,
- "allowed_delay": 0,
- "contact_identifier": null
}, - "packages": [
- {
- "width": 10,
- "height": 20,
- "length": 30,
- "weight": 5,
- "description": "A fish",
- "category": null,
- "identifier": "BFBE411FF45BDA60",
- "unpackable": false,
- "non_rotatable": false,
- "external_id": null,
- "custom_data": null,
- "barcode": {
- "symbology": "QR Code",
- "data": "BFBE411FF45BDA60"
}, - "state": "not_delivered",
- "quantity": 1
}
], - "signature": {
- "url": null,
- "name": null
}, - "events": [
- {
- "retry_at": null,
- "type": "abort_delivery",
- "recorded_at": "2012-04-16T09:00:00+02:00",
- "signature": {
- "url": null,
- "name": null
}, - "photo_proof": {
- "url": null,
- "name": null
}, - "photo_proofs": {
- "name": null,
- "urls": [ ]
}, - "current_state": "delivery_failed"
}
], - "history": [
- {
- "retry_at": null,
- "type": "abort_delivery",
- "recorded_at": "2012-04-16T09:00:00+02:00",
- "signature": {
- "url": null,
- "name": null
}, - "photo_proof": {
- "url": null,
- "name": null
}, - "photo_proofs": {
- "name": null,
- "urls": [ ]
}, - "current_state": "delivery_failed"
}
], - "tour_identifier": null,
- "courier_identifier": null,
- "courier_name": null,
- "courier_company_identifier": "WYM4KC",
- "courier_company_name": "Company 1",
- "vehicle": null
}Create an order draft that can be reviewed and finalized later.
| pickup_identifier | string Identifier of the pickup place (warehouse) the order should be sent from. If not provided, the pickup contact associated with the given process is used. |
| delivery_identifier required | string Identifier of the delivery place the order should be sent to. |
| identifier required | string <= 255 characters Custom ID that enables connecting Tiramizoo orders with your internal infrastructure. This ID needs to be unique (max length 255 chars). |
| information_to_sender | string Information that the sender can read before creating the order. |
| webhook_url | string <uri> URL to be notified when the order's state changes. |
Array of objects Array of products with dimensions and details. |
{- "pickup_identifier": "WAREHOUSE-01",
- "delivery_identifier": "STORE-42",
- "identifier": "DRAFT-2024-001",
- "information_to_sender": "Please handle with care",
- "products": [
- {
- "identifier": "PROD-123",
- "weight": 2.5,
- "length": 40,
- "height": 30,
- "width": 20,
- "hazard_index": 0,
- "description": "Laptop computer"
}, - {
- "identifier": "PROD-456",
- "weight": 0.5,
- "length": 10,
- "height": 5,
- "width": 15,
- "hazard_index": 0,
- "description": "Accessories"
}
]
}{- "error": "Invalid or missing API token"
}The return process is activated when an order has been picked up but, for some reason, cannot be delivered. By default, the order is delivered back to the pickup location within the next 24 hours.
When a courier fails to deliver an order, the state changes to delivery_failed and the events parameter contains the failure details.
Example event data:
{
"state": "delivery_failed",
"events": [
{
"type": "package_was_not_ordered",
"recorded_at": "2015-05-27T14:25:37+02:00",
"signature_name": "Bob Obbay",
"signature_url": "http://sandbox.tiramizoo.com/courier_api/v1/signatures/16e813d2-e054-4901-8b06-b8f7102f10fb.png"
}
]
}
abort_deliveryaddress_not_foundfailed_due_to_business_closedname_not_found_on_doorbellno_attempt_due_to_being_latenot_enough_money_for_paymentpackage_is_damagedpackage_was_delivered_too_latepackage_was_not_acceptedpackage_was_not_orderedrecipient_was_not_at_homeNote: Service area is returned with time windows (limited by default to next 7 days).
| api_token required | string Example: api_token=b612a4efd56151b5c0f79bd5631f0ad1 Authentication token |
{- "time_zone": "Europe/Berlin",
- "postal_codes": [
- "12437",
- "14195"
], - "postal_codes_country_codes": [
- {
- "postal_code": "12437",
- "country_code": "de"
}, - {
- "postal_code": "14195",
- "country_code": "de"
}
], - "express_availability": {
- "from": "2018-04-10T08:39:00Z",
- "to": "2018-04-10T16:00:00Z",
- "earliest_possible_order_time": "2018-04-10T08:39:00Z",
- "latest_possible_order_time": "2018-04-10T14:00:00Z",
- "length": 120,
- "cut_off": 0
}, - "special_days": [
- {
- "date": "2018-04-12",
- "closed": false,
- "open_from": "2018-04-12T10:00:00Z",
- "open_to": "2018-04-12T11:00:00Z"
}
], - "time_windows": [
- {
- "delivery_type": "express",
- "cut_off": 0,
- "cut_off_two_man_handling": 0,
- "weekend": false,
- "availability": "open",
- "preferred": true,
- "pickup": {
- "from": "2018-04-10T08:39:00Z",
- "to": "2018-04-10T10:39:00Z"
}, - "delivery": {
- "from": "2018-04-10T08:39:00Z",
- "to": "2018-04-10T10:39:00Z"
}
}, - {
- "delivery_type": "standard",
- "cut_off": 30,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "availability": "open",
- "preferred": true,
- "pickup": {
- "from": "2018-04-11T07:00:00Z",
- "to": "2018-04-11T09:00:00Z"
}, - "delivery": {
- "from": "2018-04-11T07:00:00Z",
- "to": "2018-04-11T09:00:00Z"
}
}, - {
- "delivery_type": "standard",
- "cut_off": 30,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "availability": "open",
- "preferred": true,
- "pickup": {
- "from": "2018-04-13T07:00:00Z",
- "to": "2018-04-13T09:00:00Z"
}, - "delivery": {
- "from": "2018-04-13T07:00:00Z",
- "to": "2018-04-13T09:00:00Z"
}
}, - {
- "delivery_type": "standard",
- "cut_off": 30,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "availability": "open",
- "preferred": true,
- "pickup": {
- "from": "2018-04-14T07:00:00Z",
- "to": "2018-04-14T09:00:00Z"
}, - "delivery": {
- "from": "2018-04-14T07:00:00Z",
- "to": "2018-04-14T09:00:00Z"
}
}, - {
- "delivery_type": "standard",
- "cut_off": 30,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "availability": "open",
- "preferred": true,
- "pickup": {
- "from": "2018-04-15T07:00:00Z",
- "to": "2018-04-15T09:00:00Z"
}, - "delivery": {
- "from": "2018-04-15T07:00:00Z",
- "to": "2018-04-15T09:00:00Z"
}
}, - {
- "delivery_type": "standard",
- "cut_off": 30,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "availability": "open",
- "preferred": true,
- "pickup": {
- "from": "2018-04-16T07:00:00Z",
- "to": "2018-04-16T09:00:00Z"
}, - "delivery": {
- "from": "2018-04-16T07:00:00Z",
- "to": "2018-04-16T09:00:00Z"
}
}, - {
- "delivery_type": "standard",
- "cut_off": 30,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "availability": "open",
- "preferred": true,
- "pickup": {
- "from": "2018-04-17T07:00:00Z",
- "to": "2018-04-17T09:00:00Z"
}, - "delivery": {
- "from": "2018-04-17T07:00:00Z",
- "to": "2018-04-17T09:00:00Z"
}
}
]
}Retrieve available delivery time windows (limited by default to next 7 days).
| api_token required | string Example: api_token=b612a4efd56151b5c0f79bd5631f0ad1 Authentication token |
| from_date | string <date-time> Example: from_date=2018-04-10T08:29:00Z Date and time in ISO 8601 format, time zone information required (UTC preferred).
Does not need to be provided together with |
| to_date | string <date-time> Example: to_date=2018-04-17T08:29:00Z Date and time in ISO 8601 format, time zone information required (UTC preferred).
Does not need to be provided together with |
[- {
- "delivery_type": "express",
- "cut_off": 0,
- "cut_off_two_man_handling": 0,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T07:10:00Z",
- "to": "2019-02-18T09:10:00Z"
}, - "delivery": {
- "from": "2019-02-18T07:10:00Z",
- "to": "2019-02-18T09:10:00Z"
}, - "max_delivery_available_km": 35,
- "label": null
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T09:00:00Z",
- "to": "2019-02-18T11:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T09:00:00Z",
- "to": "2019-02-18T11:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "10_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T10:00:00Z",
- "to": "2019-02-18T12:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T10:00:00Z",
- "to": "2019-02-18T12:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "11_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T11:00:00Z",
- "to": "2019-02-18T13:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T11:00:00Z",
- "to": "2019-02-18T13:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "12_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T12:00:00Z",
- "to": "2019-02-18T14:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T12:00:00Z",
- "to": "2019-02-18T14:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "13_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T13:00:00Z",
- "to": "2019-02-18T15:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T13:00:00Z",
- "to": "2019-02-18T15:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "14_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T14:00:00Z",
- "to": "2019-02-18T16:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T14:00:00Z",
- "to": "2019-02-18T16:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "15_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T15:00:00Z",
- "to": "2019-02-18T17:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T15:00:00Z",
- "to": "2019-02-18T17:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "16_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T16:00:00Z",
- "to": "2019-02-18T18:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T16:00:00Z",
- "to": "2019-02-18T18:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "17_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T17:00:00Z",
- "to": "2019-02-18T19:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T17:00:00Z",
- "to": "2019-02-18T19:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "18_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T18:00:00Z",
- "to": "2019-02-18T20:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T18:00:00Z",
- "to": "2019-02-18T20:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "19_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-18T19:00:00Z",
- "to": "2019-02-18T21:00:00Z"
}, - "delivery": {
- "from": "2019-02-18T19:00:00Z",
- "to": "2019-02-18T21:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "20_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T07:00:00Z",
- "to": "2019-02-19T09:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T07:00:00Z",
- "to": "2019-02-19T09:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "8_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T08:00:00Z",
- "to": "2019-02-19T10:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T08:00:00Z",
- "to": "2019-02-19T10:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "9_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T09:00:00Z",
- "to": "2019-02-19T11:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T09:00:00Z",
- "to": "2019-02-19T11:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "10_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T10:00:00Z",
- "to": "2019-02-19T12:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T10:00:00Z",
- "to": "2019-02-19T12:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "11_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T11:00:00Z",
- "to": "2019-02-19T13:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T11:00:00Z",
- "to": "2019-02-19T13:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "12_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T12:00:00Z",
- "to": "2019-02-19T14:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T12:00:00Z",
- "to": "2019-02-19T14:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "13_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T13:00:00Z",
- "to": "2019-02-19T15:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T13:00:00Z",
- "to": "2019-02-19T15:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "14_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T14:00:00Z",
- "to": "2019-02-19T16:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T14:00:00Z",
- "to": "2019-02-19T16:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "15_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T15:00:00Z",
- "to": "2019-02-19T17:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T15:00:00Z",
- "to": "2019-02-19T17:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "16_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T16:00:00Z",
- "to": "2019-02-19T18:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T16:00:00Z",
- "to": "2019-02-19T18:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "17_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T17:00:00Z",
- "to": "2019-02-19T19:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T17:00:00Z",
- "to": "2019-02-19T19:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "18_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T18:00:00Z",
- "to": "2019-02-19T20:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T18:00:00Z",
- "to": "2019-02-19T20:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "19_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-19T19:00:00Z",
- "to": "2019-02-19T21:00:00Z"
}, - "delivery": {
- "from": "2019-02-19T19:00:00Z",
- "to": "2019-02-19T21:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "20_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T07:00:00Z",
- "to": "2019-02-20T09:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T07:00:00Z",
- "to": "2019-02-20T09:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "8_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T08:00:00Z",
- "to": "2019-02-20T10:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T08:00:00Z",
- "to": "2019-02-20T10:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "9_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T09:00:00Z",
- "to": "2019-02-20T11:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T09:00:00Z",
- "to": "2019-02-20T11:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "10_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T10:00:00Z",
- "to": "2019-02-20T12:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T10:00:00Z",
- "to": "2019-02-20T12:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "11_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T11:00:00Z",
- "to": "2019-02-20T13:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T11:00:00Z",
- "to": "2019-02-20T13:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "12_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T12:00:00Z",
- "to": "2019-02-20T14:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T12:00:00Z",
- "to": "2019-02-20T14:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "13_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T13:00:00Z",
- "to": "2019-02-20T15:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T13:00:00Z",
- "to": "2019-02-20T15:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "14_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T14:00:00Z",
- "to": "2019-02-20T16:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T14:00:00Z",
- "to": "2019-02-20T16:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "15_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T15:00:00Z",
- "to": "2019-02-20T17:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T15:00:00Z",
- "to": "2019-02-20T17:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "16_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T16:00:00Z",
- "to": "2019-02-20T18:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T16:00:00Z",
- "to": "2019-02-20T18:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "17_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T17:00:00Z",
- "to": "2019-02-20T19:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T17:00:00Z",
- "to": "2019-02-20T19:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "18_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T18:00:00Z",
- "to": "2019-02-20T20:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T18:00:00Z",
- "to": "2019-02-20T20:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "19_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-20T19:00:00Z",
- "to": "2019-02-20T21:00:00Z"
}, - "delivery": {
- "from": "2019-02-20T19:00:00Z",
- "to": "2019-02-20T21:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "20_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T07:00:00Z",
- "to": "2019-02-21T09:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T07:00:00Z",
- "to": "2019-02-21T09:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "8_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T08:00:00Z",
- "to": "2019-02-21T10:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T08:00:00Z",
- "to": "2019-02-21T10:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "9_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T09:00:00Z",
- "to": "2019-02-21T11:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T09:00:00Z",
- "to": "2019-02-21T11:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "10_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T10:00:00Z",
- "to": "2019-02-21T12:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T10:00:00Z",
- "to": "2019-02-21T12:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "11_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T11:00:00Z",
- "to": "2019-02-21T13:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T11:00:00Z",
- "to": "2019-02-21T13:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "12_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T12:00:00Z",
- "to": "2019-02-21T14:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T12:00:00Z",
- "to": "2019-02-21T14:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "13_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T13:00:00Z",
- "to": "2019-02-21T15:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T13:00:00Z",
- "to": "2019-02-21T15:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "14_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T14:00:00Z",
- "to": "2019-02-21T16:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T14:00:00Z",
- "to": "2019-02-21T16:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "15_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T15:00:00Z",
- "to": "2019-02-21T17:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T15:00:00Z",
- "to": "2019-02-21T17:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "16_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T16:00:00Z",
- "to": "2019-02-21T18:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T16:00:00Z",
- "to": "2019-02-21T18:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "17_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T17:00:00Z",
- "to": "2019-02-21T19:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T17:00:00Z",
- "to": "2019-02-21T19:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "18_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T18:00:00Z",
- "to": "2019-02-21T20:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T18:00:00Z",
- "to": "2019-02-21T20:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "19_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-21T19:00:00Z",
- "to": "2019-02-21T21:00:00Z"
}, - "delivery": {
- "from": "2019-02-21T19:00:00Z",
- "to": "2019-02-21T21:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "20_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T07:00:00Z",
- "to": "2019-02-22T09:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T07:00:00Z",
- "to": "2019-02-22T09:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "8_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T08:00:00Z",
- "to": "2019-02-22T10:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T08:00:00Z",
- "to": "2019-02-22T10:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "9_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T09:00:00Z",
- "to": "2019-02-22T11:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T09:00:00Z",
- "to": "2019-02-22T11:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "10_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T10:00:00Z",
- "to": "2019-02-22T12:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T10:00:00Z",
- "to": "2019-02-22T12:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "11_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T11:00:00Z",
- "to": "2019-02-22T13:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T11:00:00Z",
- "to": "2019-02-22T13:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "12_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T12:00:00Z",
- "to": "2019-02-22T14:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T12:00:00Z",
- "to": "2019-02-22T14:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "13_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T13:00:00Z",
- "to": "2019-02-22T15:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T13:00:00Z",
- "to": "2019-02-22T15:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "14_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T14:00:00Z",
- "to": "2019-02-22T16:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T14:00:00Z",
- "to": "2019-02-22T16:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "15_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T15:00:00Z",
- "to": "2019-02-22T17:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T15:00:00Z",
- "to": "2019-02-22T17:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "16_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T16:00:00Z",
- "to": "2019-02-22T18:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T16:00:00Z",
- "to": "2019-02-22T18:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "17_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T17:00:00Z",
- "to": "2019-02-22T19:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T17:00:00Z",
- "to": "2019-02-22T19:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "18_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T18:00:00Z",
- "to": "2019-02-22T20:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T18:00:00Z",
- "to": "2019-02-22T20:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "19_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-22T19:00:00Z",
- "to": "2019-02-22T21:00:00Z"
}, - "delivery": {
- "from": "2019-02-22T19:00:00Z",
- "to": "2019-02-22T21:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "20_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-23T09:00:00Z",
- "to": "2019-02-23T12:00:00Z"
}, - "delivery": {
- "from": "2019-02-23T09:00:00Z",
- "to": "2019-02-23T12:00:00Z"
}, - "max_delivery_available_km": 52.5,
- "label": "10_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T07:00:00Z",
- "to": "2019-02-24T09:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T07:00:00Z",
- "to": "2019-02-24T09:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "8_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T08:00:00Z",
- "to": "2019-02-24T10:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T08:00:00Z",
- "to": "2019-02-24T10:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "9_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T09:00:00Z",
- "to": "2019-02-24T11:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T09:00:00Z",
- "to": "2019-02-24T11:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "10_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T10:00:00Z",
- "to": "2019-02-24T12:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T10:00:00Z",
- "to": "2019-02-24T12:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "11_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T11:00:00Z",
- "to": "2019-02-24T13:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T11:00:00Z",
- "to": "2019-02-24T13:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "12_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T12:00:00Z",
- "to": "2019-02-24T14:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T12:00:00Z",
- "to": "2019-02-24T14:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "13_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T13:00:00Z",
- "to": "2019-02-24T15:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T13:00:00Z",
- "to": "2019-02-24T15:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "14_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T14:00:00Z",
- "to": "2019-02-24T16:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T14:00:00Z",
- "to": "2019-02-24T16:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "15_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T15:00:00Z",
- "to": "2019-02-24T17:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T15:00:00Z",
- "to": "2019-02-24T17:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "16_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T16:00:00Z",
- "to": "2019-02-24T18:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T16:00:00Z",
- "to": "2019-02-24T18:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "17_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T17:00:00Z",
- "to": "2019-02-24T19:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T17:00:00Z",
- "to": "2019-02-24T19:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "18_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T18:00:00Z",
- "to": "2019-02-24T20:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T18:00:00Z",
- "to": "2019-02-24T20:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "19_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": true,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-24T19:00:00Z",
- "to": "2019-02-24T21:00:00Z"
}, - "delivery": {
- "from": "2019-02-24T19:00:00Z",
- "to": "2019-02-24T21:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "20_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T07:00:00Z",
- "to": "2019-02-25T09:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T07:00:00Z",
- "to": "2019-02-25T09:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "8_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T08:00:00Z",
- "to": "2019-02-25T10:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T08:00:00Z",
- "to": "2019-02-25T10:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "9_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T09:00:00Z",
- "to": "2019-02-25T11:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T09:00:00Z",
- "to": "2019-02-25T11:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "10_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T10:00:00Z",
- "to": "2019-02-25T12:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T10:00:00Z",
- "to": "2019-02-25T12:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "11_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T11:00:00Z",
- "to": "2019-02-25T13:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T11:00:00Z",
- "to": "2019-02-25T13:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "12_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T12:00:00Z",
- "to": "2019-02-25T14:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T12:00:00Z",
- "to": "2019-02-25T14:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "13_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T13:00:00Z",
- "to": "2019-02-25T15:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T13:00:00Z",
- "to": "2019-02-25T15:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "14_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T14:00:00Z",
- "to": "2019-02-25T16:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T14:00:00Z",
- "to": "2019-02-25T16:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "15_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T15:00:00Z",
- "to": "2019-02-25T17:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T15:00:00Z",
- "to": "2019-02-25T17:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "16_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T16:00:00Z",
- "to": "2019-02-25T18:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T16:00:00Z",
- "to": "2019-02-25T18:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "17_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T17:00:00Z",
- "to": "2019-02-25T19:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T17:00:00Z",
- "to": "2019-02-25T19:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "18_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T18:00:00Z",
- "to": "2019-02-25T20:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T18:00:00Z",
- "to": "2019-02-25T20:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "19_00"
}, - {
- "delivery_type": "standard",
- "cut_off": 60,
- "cut_off_two_man_handling": 240,
- "weekend": false,
- "order_limit_exceeded": false,
- "order_near_limit_exceeded": false,
- "used_availability_percentage": 0,
- "availability": "open",
- "precalculation_in_progress": false,
- "preferred": true,
- "pickup": {
- "from": "2019-02-25T19:00:00Z",
- "to": "2019-02-25T21:00:00Z"
}, - "delivery": {
- "from": "2019-02-25T19:00:00Z",
- "to": "2019-02-25T21:00:00Z"
}, - "max_delivery_available_km": 35,
- "label": "20_00"
}
]You can avoid polling the API by providing the web_hook_url parameter when creating an order.
If provided, Tiramizoo will POST to the web_hook_url whenever the order changes state.
To ensure that your endpoint received, understood and accepted the request, we check your response status code. Any status code outside the 2xx range is treated as a failure. On failure we retry up to 3 times with increasing delays of 3 minutes, then 30 minutes, then 60 minutes. If the final attempt still fails, the notification is discarded and a notification email is sent.
The webhook payload contains exactly the same fields as the response body from the Get Order Details request.
Keep in mind that the order of the webhook requests is not guaranteed, though usually they are ordered by the timestamp of the status change.
| uuid | string <uuid> Unique universal identifier for the order |
| identifier | string Human-readable order identifier |
| external_id | string Your custom order ID |
| secondary_external_id | string Additional custom identifier |
| state | string Enum: "created" "geocoded" "distributed" "dispatched" "picked_up" "delivered" "cancelled" "pickup_failed" "delivery_failed" "returned" Current state of the order |
| delivery_type | string Enum: "standard" "express" Type of delivery service |
| hazard_index | integer >= 0 Hazard level indicator (0 = no hazard) |
| tracking_code | string Tracking code for the shipment |
| tracking_url | string <uri> URL to track the order |
| labels_url | string <uri> URL to download shipping labels |
| courier_information | string Information about the courier |
| web_hook_url | string <uri> Webhook URL for status updates |
| timezone | string Time zone for the order |
| cancellable | boolean Whether the order can be cancelled |
| created_at | string <date-time> When the order was created |
| dispatched_at | string <date-time> |
| picked_up_at | string <date-time> |
| delivered_at | string <date-time> Timestamp when order was delivered |
| delivery_failed_at | string <date-time> Timestamp when delivery failed |
| pickup_failed_at | string <date-time> Timestamp when pickup failed |
| returned_at | string <date-time> Timestamp when order was returned |
| cancelled_at | string <date-time> Timestamp when order was cancelled |
| cancellation_reason | string Reason for cancellation |
| delivered_to | string Name of person who received the delivery |
object (Stop) | |
object (Stop) | |
Array of objects (Package) | |
object (Signature) | |
Array of objects (Event) | |
Array of objects (HistoryEntry) | |
| tour_identifier | string |
| courier_identifier | string |
| courier_name | string |
| courier_company_identifier | string |
| courier_company_name | string |
| vehicle | string |
{- "uuid": "5216db1b-ccc5-4f78-98a3-4723ba4607fd",
- "courier_information": "pickup-instructions; delivery-instructions",
- "external_id": "external id",
- "secondary_external_id": "Second ID",
- "hazard_index": 10,
- "identifier": "L8ILPX",
- "timezone": "Europe/Berlin",
- "state": "created",
- "delivery_type": "standard",
- "created_at": "2012-04-16T09:00:00+02:00",
- "dispatched_at": null,
- "picked_up_at": null,
- "pickup_failed_at": null,
- "delivered_to": null,
- "delivered_at": null,
- "delivery_failed_at": null,
- "returned_at": null,
- "cancelled_at": null,
- "cancellation_reason": null,
- "tracking_code": "U0V0I-INIK-NRBG",
- "cancellable": true,
- "pickup": {
- "name": "Alice Icealay",
- "phone_number": "+491234567890",
- "email": "alice@icealay.de",
- "address_line": "Im Dol 1",
- "city": "Berlin",
- "postal_code": "14195",
- "country_code": "de",
- "after": "2012-04-17T10:00:00+02:00",
- "before": "2012-04-17T12:00:00+02:00",
- "requirements": [
- {
- "type": "custom",
- "value": "please knock twice"
}
], - "information": "pickup-instructions",
- "eta": null,
- "allowed_delay": 0,
- "contact_identifier": null
}, - "delivery": {
- "name": "Bob Obbay",
- "phone_number": "+490987654321",
- "email": "bob@obbay.de",
- "address_line": "Thujaweg 1",
- "city": "Berlin",
- "postal_code": "12437",
- "country_code": "de",
- "after": "2012-04-17T10:00:00+02:00",
- "before": "2012-04-17T12:00:00+02:00",
- "time_window_label": null,
- "requirements": [
- {
- "type": "custom",
- "value": "please knock twice"
}, - {
- "type": "signature"
}
], - "information": "delivery-instructions",
- "eta": null,
- "allowed_delay": 0,
- "contact_identifier": null
}, - "packages": [
- {
- "width": 2,
- "height": 8,
- "length": 5,
- "weight": 2,
- "description": null,
- "category": null,
- "identifier": "A51361858709591E",
- "unpackable": false,
- "non_rotatable": false,
- "external_id": null,
- "custom_data": null,
- "barcode": {
- "symbology": "QR Code",
- "data": "A51361858709591E"
}, - "state": "pending",
- "quantity": 1
}
], - "signature": {
- "url": null,
- "name": null
}, - "events": [ ],
- "history": [ ],
- "tour_identifier": null,
- "courier_identifier": null,
- "courier_name": null,
- "courier_company_identifier": null,
- "courier_company_name": null,
- "vehicle": null
}Tiramizoo sends information to the base location's tour_plan_web_hook_url
whenever a new tour (which starts from this particular base location) is created.
Please respond to the POST request with the appropriate HTTP status code.
object | |
Array of objects |
{- "time_window": {
- "from": "2016-06-08T08:00:00+02:00",
- "to": "2016-06-08T11:00:00+02:00"
}, - "tours": [
- {
- "id": "EDFIL1-1",
- "courier": "N1",
- "pick_up_at": "2016-06-08T08:00:00+02:00",
- "orders": [
- {
- "id": "ID1-0",
- "delivery_eta": "2016-06-08T08:00:00+02:00",
- "packages": [
- {
- "id": "AAAAAAAAAAAAA100",
- "size": "L"
}, - {
- "id": "AAAAAAAAAAAAA101",
- "size": "L"
}
]
}, - {
- "id": "ID1-1",
- "delivery_eta": "2016-06-08T08:01:00+02:00",
- "packages": [
- {
- "id": "AAAAAAAAAAAAA110",
- "size": "L"
}, - {
- "id": "AAAAAAAAAAAAA111",
- "size": "L"
}
]
}, - {
- "id": "ID1-2",
- "delivery_eta": "2016-06-08T08:02:00+02:00",
- "packages": [
- {
- "id": "AAAAAAAAAAAAA120",
- "size": "L"
}, - {
- "id": "AAAAAAAAAAAAA121",
- "size": "L"
}
]
}
]
}, - {
- "id": "EDFIL1-2",
- "courier": "N2",
- "pick_up_at": "2016-06-08T08:00:00+02:00",
- "orders": [
- {
- "id": "ID2-0",
- "delivery_eta": "2016-06-08T08:00:00+02:00",
- "packages": [
- {
- "id": "AAAAAAAAAAAAA200",
- "size": "L"
}, - {
- "id": "AAAAAAAAAAAAA201",
- "size": "L"
}
]
}, - {
- "id": "ID2-1",
- "delivery_eta": "2016-06-08T08:01:00+02:00",
- "packages": [
- {
- "id": "AAAAAAAAAAAAA210",
- "size": "L"
}, - {
- "id": "AAAAAAAAAAAAA211",
- "size": "L"
}
]
}, - {
- "id": "ID2-2",
- "delivery_eta": "2016-06-08T08:02:00+02:00",
- "packages": [
- {
- "id": "AAAAAAAAAAAAA220",
- "size": "L"
}, - {
- "id": "AAAAAAAAAAAAA221",
- "size": "L"
}
]
}
]
}
]
}On order creation, the Tiramizoo service generates a unique identifier for each package.

"packages": [
{
"width": 2,
"height": 8.2,
"length": 5,
"weight": 2,
"quantity": 1,
"description": "chunky bacon",
"category": null,
"identifier": "3E39C50E40226436",
"unpackable": false,
"non_rotatable": false,
"external_id": null,
"barcode": {
"symbology": "QR Code",
"data": "3E39C50E40226436"
},
"state": "pending"
}
]
barcode.symbology - QR Codebarcode.data - The encoded dataFor successfully created orders, the response contains a tracking_url parameter.
{
...
"tracking_url" : "https://sandbox.tiramizoo.com/orders/TRACKING_CODE/tracking_status",
...
}
TRACKING_CODE - a unique, 13-character alphanumeric tracking code.
It is randomly generated and always in uppercase.
Example: EONREDW73HKQ2
On the tracking page, you can check the current status of your order.