manufacturer
string
- Name of the manufacturer who makes the product.
distribution
string
- Optional parameter to specify which distribution center to order from. If not specified, it will automatically select the distribution center with all products available that is closest to the property associated with the order.
requestedDeliveryDate
string
- An ISO8601 date string representing when the order should be delivered. If the requested delivery date is not available, the page will show an error message and allow the user to switch to the earliest available delivery date. If a requested delivery date is not present in URL, the UI will automatically choose the earliest available delivery date.
poNumber
string
- An optional parameter that can be used to pre-fill the po number input field.
<index>
value, eg. 1.sku=CDD420P2TS1&2.sku=ZJB069BR4P
. At least one line item must be provided.
<index>.sku
string
- SKU is required for each line item. The SKU must belong to the specified manufacturer
or the page will return an error explaining that the product(s) can’t be found.
<index>.quantity
integer
- Adjusts the quantity of that line item to purchase. Defaults to 1 when not provided. For example, when you want to order 2 of SKU CDD420P2TS1, you would provide ?1.sku=CDD420P2TS1&1.quantity=2
.
<index>.unit
integer
- Adjusts the unit that the line item is purchased in. Defaults to “Each” when not provided. For example, when you want to order a “Box” of SKU CDD420P2TS1, you would provide ?1.sku=CDD420P2TS1&1.unit=Box
.
<index>.addonId
string
- Specifies an addon to be purchased for a given line itme. It can be specified more than once to represent more than one addon for a given sku.
<index>.options
string
- Specifies a comma separated list of option key/value pairs to be purchased for a given line item. For example, when you want to order SKU CDD420P2TS1 with a red color option, you would provide ?1.sku=CDD420P2TS1&1.options=color,red
.
address
query param, or in pieces using line1
, line2
, city
, stateOrProvince
, postalCode
params. If both address
and the individual pieces are present, the address
parameter will take precedence. The pieces API is deprecated and may be removed in the near future.
addressSearch
string
The complete address as a query param. If a partial address is provided, the UI will attempt to find a single address that matches it. If it can find only one address, it will use it. If it finds multiple, it will show the address picker with the search bar pre-populated with the search term from the query param.
line1
(deprecated)string
- The first line of the address. Generally indicates the house number & street it is located on. Example value: “123 Main Street”
line2
(deprecated)string | undefined
- The second line of the address (optional). Generally used to indicate a unit number. Example value: “Apartment 4B”
city
(deprecated)string
- The city of the address. Example value: “New York City”
stateOrProvince
(deprecated)string
- The state or province of the address. Example value: “New York”
postalCode
(deprecated)string
- The postal code of the address. Example value: “10001”