Skip to content

Catalogue and addresses for human order entry

GET
/entry-drafts/order-options
curl --request GET \
--url https://example.com/entry-drafts/order-options \
--cookie __Host-bottle.session_token=<__Host-bottle.session_token>
customerId
string format: uuid

Order choices

Media typeapplication/json
object
products
required
Array<object>
object
id
required
string format: uuid
name
required
string
gasTypeId
required
string | null format: uuid
shortCode
required
string | null
sku
required
string | null
categoryIds
required
Array<string>
kind
required

Cylinder: gas in a bottle. deposit: money held against a cylinder. hire: rent for one. accessory: regulators, hoses, clips. appliance: BBQs, heaters. fuel: coal, logs. consumable: anything used up that is not fuel. delivery: a delivery charge. other: none of these.

string
Allowed values: cylinder deposit hire accessory appliance fuel consumable delivery other
addresses
required
Array<object>
object
id
required
string format: uuid
label
required
string
deliveryOptions
required
Array<object>
object
id
required
string format: uuid
name
required
string

Example

{
"products": [
{
"kind": "cylinder"
}
]
}

Draft request refused

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

Draft request refused

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

Draft request refused

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

Draft request refused

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

Draft request refused

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

Draft request refused

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

Draft request refused

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}