| Param name | Description |
|---|---|
|
shop
required |
Shopify domain of the store. Example: test-store.myshopify.com Validations:
|
|
start_date
required |
Start date in YYYY-MM-DD format Validations:
|
|
end_date
required |
End date in YYYY-MM-DD format Validations:
|
|
shopping_cart
required |
Array of shopping cart items Validations:
|
|
shopping_cart[variant_id]
required |
Variant ID Validations:
|
|
shopping_cart[quantity]
required |
Quantity of the product Validations:
|
|
shopping_cart[sku]
optional |
SKU (required if product overrides configured based on SKUs) Validations:
|
|
shopping_cart[tags]
optional |
Product tags (required if product overrides configured based on tags) Validations:
|
|
shopping_cart[product_id]
required |
Product ID Validations:
|
|
zip_code
optional |
Postal/ZIP code. Provide either zip_code, address, or coordinates (only one required) Validations:
|
|
address
optional |
Full address. Provide either zip_code, address, or coordinates (only one required) Validations:
|
|
coordinates
optional |
Coordinates object. Provide either zip_code, address, or coordinates (only one required) Validations:
|
|
coordinates[latitude]
required |
Latitude coordinate Validations:
|
|
coordinates[longitude]
required |
Longitude coordinate Validations:
|
|
location_id
optional |
Bird Location ID. If provided, takes precedence over geographic params (zip_code, address, coordinates) Validations:
|
Delivery calendar availability
| Param name | Description |
|---|---|
|
location_id
required |
Bird Location ID Validations:
|
|
calendar
required |
Array of available date and time slots Validations:
|
|
current_ts
optional |
Current timestamp in shop timezone (if cart_checkout_validation is enabled) Validations:
|
Shop or config not found
| Param name | Description |
|---|
Invalid parameters - must provide exactly one of: zip_code, address, or coordinates
| Param name | Description |
|---|
| Param name | Description |
|---|---|
|
shop
required |
Shopify domain of the store. Example: test-store.myshopify.com Validations:
|
|
page
optional |
Page number for pagination (default: 1) Validations:
|
|
per_page
optional |
Items per page (default: 50, max: 100) Validations:
|
|
shopping_cart
optional |
Array of shopping cart items Validations:
|
|
shopping_cart[variant_id]
required |
Variant ID Validations:
|
|
shopping_cart[quantity]
required |
Quantity of the product Validations:
|
|
shopping_cart[sku]
optional |
SKU (required if product overrides configured based on SKUs) Validations:
|
|
shopping_cart[tags]
optional |
Product tags (required if product overrides configured based on tags) Validations:
|
|
shopping_cart[product_id]
required |
Product ID Validations:
|
Delivery locations information
| Param name | Description |
|---|---|
|
data
required |
Array of location objects Validations:
|
|
data[id]
required |
Location ID Validations:
|
|
data[name]
required |
Location name Validations:
|
|
data[address1]
optional |
Address line 1 Validations:
|
|
data[address2]
optional |
Address line 2 Validations:
|
|
data[city]
optional |
City Validations:
|
|
data[zip]
optional |
ZIP/Postal code Validations:
|
|
data[province]
optional |
Province/State Validations:
|
|
data[country]
optional |
Country Validations:
|
|
data[country_code]
optional |
Country code Validations:
|
|
data[province_code]
optional |
Province/State code Validations:
|
|
data[delivery_enabled]
required |
Whether delivery is enabled for this location Validations:
|
|
pagy
required |
Pagination metadata Validations:
|
Shop not found
| Param name | Description |
|---|
Invalid parameters
| Param name | Description |
|---|