Delivery Times Slots Management
Was this helpful?
Was this helpful?
Manage delivery time slots
No content
Retrieves the given delivery time slot's details.
In case of any validation problem, the below errorCodes
can be returned:
DELIVERY-TIME-500001: Internal problem with the service
DELIVERY-TIME-404002: Delivery time with given id doesn't exists in the system
DELIVERY-TIME-SLOT-404001: Slot with provided id doesn't exists in the given delivery time
shipping.shipping_read
Deletes a single delivery time slot.
In case of any validation problem, the below errorCodes
can be returned:
DELIVERY-TIME-404002: Delivery time with given id does not exist
DELIVERY-TIME-500001: Internal problem with the service
DELIVERY-TIME-SLOT-404001: Slot with provided id doesn't exists in the given delivery time
shipping.shipping_manage
No content
Creates a new time slot for the given delivery time.
In case of any validation problem, the below errorCodes
can be returned:
DELIVERY-TIME-400003: Delivery time of weekday
type overlaps on existing one
DELIVERY-TIME-400004: Delivery time of singleDay
type overlaps on existing one
DELIVERY-TIME-400005: Slot overlaps delivery time of another slots in given delivery time
DELIVERY-TIME-400006: Delivery time of datePeriod
type overlaps on existing one
DELIVERY-TIME-400007: Duplicated time ranges and cutOff time different slots
DELIVERY-TIME-400010: Provided shipping method does not belong to the given zone
DELIVERY-TIME-400011: Delivery 'timeFrom' cannot be after 'timeTo'
DELIVERY-TIME-400015: There are duplicated slot ids in the slots array
DELIVERY-TIME-400018: Delivery cutOffTime
cannot be after 'timeTo'
DELIVERY-TIME-404001: Delivery time with given id does not exist
DELIVERY-TIME-500001: Internal problem with the service
DELIVERY-TIME-SLOT-400001: There are overlapping slot id in the request
DELIVERY-TIME-SLOT-400002: The slot id from the payload must match the id from the url
DELIVERY-TIME-SLOT-400003: Slot with provided id already exists in the given delivery time
DELIVERY-TIME-SLOT-400004: Duplicated time ranges and cutOff time in the existing slots
DELIVERY-TIME-SLOT-400005: The slot cut off day is set when the delivery time date or period is set
DELIVERY-TIME-SLOT-400006: The slot cut off day is set when the delivery day shift is set
shipping.shipping_manage
The flag allows to enable or disable the validation which checks if the delivery time ranges from slots of the same shipping method overlap each other.
true
Delivery Time Slot ID: Autogenerated (if not provided in request) or User-Defined
Selected shipping method which is available for the Delivery Time in the given Time Slot
A capacity determines how many orders the given Delivery Time Slot can handle
Updates a single delivery time slot with given information.
Depending on a case, a different set of fields is allowed.
In case of any validation problem, the below errorCodes
can be returned:
DELIVERY-TIME-400003: Delivery time of weekday
type overlaps on existing one
DELIVERY-TIME-400004: Delivery time of singleDay
type overlaps on existing one
DELIVERY-TIME-400005: Slot overlaps delivery time of another slots in given delivery time
DELIVERY-TIME-400006: Delivery time of datePeriod
type overlaps on existing one
DELIVERY-TIME-400007: Duplicated time ranges and cutOff time different slots
DELIVERY-TIME-400010: Provided shipping method does not belong to the given zone
DELIVERY-TIME-400011: Delivery 'timeFrom' cannot be after 'timeTo'
DELIVERY-TIME-400015: There are duplicated slot ids in the slots array
DELIVERY-TIME-400018: Delivery cutOffTime
cannot be after 'timeTo'
DELIVERY-TIME-404002: Delivery time with given id does not exist
DELIVERY-TIME-500001: Internal problem with the service
DELIVERY-TIME-SLOT-400001: There are overlapping slot id in the request
DELIVERY-TIME-SLOT-400002: The slot id from the payload must match the id from the url
DELIVERY-TIME-SLOT-400003: Slot with provided id already exists in the given delivery time
DELIVERY-TIME-SLOT-400004: Duplicated time ranges and cutOff time in the existing slots
DELIVERY-TIME-SLOT-404001: Slot with provided id doesn't exists in the given delivery time
DELIVERY-TIME-SLOT-400005: The slot cut off day is set when the delivery time date or period is set
DELIVERY-TIME-SLOT-400006: The slot cut off day is set when the delivery day shift is set
shipping.shipping_manage
The flag allows to enable or disable the validation which checks if the delivery time ranges from slots of the same shipping method overlap each other.
true
Delivery Time Slot ID: Autogenerated (if not provided in request) or User-Defined
Selected shipping method which is available for the Delivery Time in the given Time Slot
A capacity determines how many orders the given Delivery Time Slot can handle
No content
Partially updates a single delivery time slot with given information. Note: Depending on a case, a different set of fields is allowed.
The patch request consists of a set of operations, that should be defined according to RFC-6902 standard
In case of any validation problem, the below errorCodes
can be returned:
DELIVERY-TIME-400003: Delivery time of weekday
type overlaps on existing one
DELIVERY-TIME-400004: Delivery time of singleDay
type overlaps on existing one
DELIVERY-TIME-400005: Slot overlaps delivery time of another slots in given delivery time
DELIVERY-TIME-400006: Delivery time of datePeriod
type overlaps on existing one
DELIVERY-TIME-400007: Duplicated time ranges and cutOff time different slots
DELIVERY-TIME-400010: Provided shipping method does not belong to the given zone
DELIVERY-TIME-400011: Delivery 'timeFrom' cannot be after 'timeTo'
DELIVERY-TIME-400015: There are duplicated slot ids in the slots array
DELIVERY-TIME-400018: Delivery cutOffTime
cannot be after 'timeTo'
DELIVERY-TIME-404002: Delivery time with given id does not exist
DELIVERY-TIME-500001: Internal problem with the service
DELIVERY-TIME-SLOT-400001: There are overlapping slot id in the request
DELIVERY-TIME-SLOT-400002: The slot id from the payload must match the id from the url
DELIVERY-TIME-SLOT-400003: Slot with provided id already exists in the given delivery time
DELIVERY-TIME-SLOT-400004: Duplicated time ranges and cutOff time in the existing slots
DELIVERY-TIME-SLOT-404001: Slot with provided id doesn't exists in the given delivery time
DELIVERY-TIME-SLOT-400005: The slot cut off day is set when the delivery time date or period is set
DELIVERY-TIME-SLOT-400006: The slot cut off day is set when the delivery day shift is set
shipping.shipping_manage
The flag allows to enable or disable the validation which checks if the delivery time ranges from slots of the same shipping method overlap each other.
true
Indicates an operation which should be done. Available operations: add
, remove
and replace
Indicates a path for which the value should be applied. For example: /shippingMethod
, /cutOffTime/day
Indicates a value that should be changed or added. The value can be of a primitive type, like string, number, boolean or it can be an object or an array.
No content