Data Formats used in the requests
Addresses
The addresses will be used to identify where to deliver the products. They are structured as follow:
- postal_code
- Type: String
- Required: Yes
- Description: postal code
- street_type
- Type: String
- Required: No
- Description: street type (street, place, etc.)
- street_name
- Type: String
- Required: Yes
- Description: street name.
- street_number
- Type: Integer
- Required: No
- Description: street number
- floor
- Type: String
- Required: No
- Description: floor
- door
- Type: String
- Required: No
- Description: door
- city
- Type: String
- Required: Yes
- Description: city name
- province
- Type: String
- Required: No
- Description: province
- country_code
- Type: CountryCode
- Required: Yes
- Description: 2 letter ISO3166 code of the country.
Shoppers
Shopper information is used to identify the shopper and provides contact information.
- name
- Type: String
- Required: Yes
- Description: name
- surname
- Type: String
- Required: Yes
- Description: surnames.
- email
- Type: String
- Required: Yes
- Description: email
- phone
- Type: String
- Required: No
- Description: phone number
Products
Products are identified by their type, their availability, price and size.
- name
- Type: String
- Required: Yes
- Description: product name
- reference
- Type: String
- Required: Yes
- Description: product reference in eCommerce.
- quantity
- Type: Integer
- Required: Yes
- Description: number of products of this type in the basket
- Size
- Type: SizeType
- Required: No
- Description: product size
- weight_kg
- Type: Float
- Required: No
- Description: peso de un producto en kg - origin_information
- price
- Type: Price (float with 2 decimal digits maximum)
- Required: No
- Description: price of one product.
- currency_code
- Type: Currency Code
- Required: No
- Description: currency code as defined in ISO4217. For now, we will only accept transactions in euros ("EUR")
- availability_date
- Type: Date
- Required: No
- Description: date as defined in ISO8601. Date when the product is going to be available for pickup
- stock
- Type: integer
- Required: No
- Description: number of items of this product that are still available
Size
PProduct Size is defined as follow:
- height_cm
- Type: Integer
- Required: Yes
- Description: height in cm
- width_cm
- Type: Integer
- Required: Yes
- Description: width in cm
- depth_cm
- Type: Integer
- Required: Yes
- Description: depth in cm