Place an Order

View as Markdown

Place an order for an A-B delivery job on the platform.

Authentication

AuthorizationBearer

Request

This endpoint expects an object.
vehicleenumRequired
The vehicle type you require to undertake this delivery job.
fulfilment_datedateRequired

The date on which the order should be fulfilled. Expects date in format ‘Y-m-d’.

payment_methodenumRequired

The method of payment that should be used to pay for this delivery job. This will be da-credit in most cases.

Allowed values:
internal_refstringOptional<=250 characters
An order reference provided by your systems.
additional_notesstringOptional
Additional information that will be seen by the delivery driver during order fulfilment.
two_man_deliverybooleanOptionalDefaults to false

Whether or not the delivery driver is required to have an additional person with them to fulfil the order. Defaults to false if not provided.

cost_of_goodsintegerOptional
The total cost of goods being delivered. Must be in lowest unit of currency, e.g. in pence for GBP.
time_zonestringOptional
The ID of the time zone in which the delivery job will take place. This will default to the time zone that is set on the account creating the order. As a rule, this value should be set to the time zone that the driver will be undertaking the delivery in.
orderlocationslist of objectsOptional

These are the pickup and drop-off locations for your delivery.

Response

Created
dataobject
A single order's data for consumption by users who can place orders.

Errors

403
Forbidden Error
422
Unprocessable Entity Error