For inbounds we made changes in the naming of fields and values to match our predefined conventions.
In the get inbound list call we have removed unnecessary data that can be retrieved by the get inbound by ID call.
In the post inbound shipment we have removed fields that are not used anymore.
GET inbounds
Changed query parameters
Table 1. Changed query parameters
Change |
v3 field name |
v4 field name |
Remarks |
Changed |
state
|
state
|
-
Draft changed to DRAFT
-
PreAnnounced changed to PREANNOUNCED
-
ArrivedAtWH changed to ARRIVEDATWH
-
Cancelled changed to CANCELLED
|
Renamed |
creation-start
|
creation-start-date
|
|
Renamed |
creation-end
|
creation-end-date
|
|
Table 2. Changed fields in response
Change |
v3 field name |
v4 field name |
Remarks |
Renamed |
inbounds.id
|
inbounds.inboundId
|
|
Renamed |
inbounds.creationDate
|
inbounds.creationDateTime
|
|
Renamed |
inbounds.timeSlot.start
|
inbounds.timeSlot.startDateTime
|
|
Renamed |
inbounds.timeSlot.end
|
inbounds.timeSlot.endDateTime
|
|
Removed |
inbounds.products
|
|
|
Removed |
inbounds.stateTransitions
|
|
|
Renamed |
inbounds.fbbTransporter
|
inbounds.inboundTransporter
|
|
POST inbound
Changed request body
Table 3. Changed request body
Change |
v3 field name |
v4 field name |
Remarks |
Renamed |
timeSlot.start
|
timeSlot.startDateTime
|
|
Renamed |
timeSlot.end
|
timeSlot.endDateTime
|
|
Renamed |
fbbTransporter
|
inboundTransporter
|
|
Removed |
products.bsku
|
|
|
Removed |
products.receivedQuantity
|
|
|
Removed |
products.state
|
|
|
GET delivery windows
Request response
Table 4. Changes request response
Change |
v3 field name |
v4 field name |
Remarks |
Renamed |
timeSlots.start
|
timeSlots.startDateTime
|
|
Renamed |
timeSlots.end
|
timeSlots.endDateTime
|
|
GET inbound transporters
Changed path
Table 5. Changed path
Change |
v3 path |
v4 path |
Remarks |
Changed |
/fbb-transporters
|
/inbound-transporters
|
|
Request response
Table 6. Changes request response
Change |
v3 field name |
v4 field name |
Remarks |
Renamed |
fbbTransporters
|
transporters
|
|
GET inbound
Table 7. Changed fields in response
Change |
v3 field name |
v4 field name |
Remarks |
Renamed |
id
|
inboundId
|
|
Renamed |
creationDate
|
creationDateTime
|
|
Field values to uppercase |
state
|
state
|
Draft changed to DRAFT . PreAnnounced changed to PREANNOUNCED . ArrivedAtWH changed to ARRIVEDATWH . Cancelled changed to CANCELLED
|
Renamed |
timeSlot.start
|
timeSlot.startDateTime
|
|
Renamed |
timeSlot.end
|
timeslot.endDateTime
|
|
Field values to uppercase |
products.state
|
products.state
|
Announced changed to ANNOUNCED . Unannounced changed to UNANNOUNCED . Unknown changed to UNKNOWN
|
Field values to uppercase |
stateTransitions.state
|
stateTransitions.state
|
Draft changed to DRAFT . PreAnnounced changed to PREANNOUNCED . ArrivedAtWH changed to ARRIVEDATWH . Cancelled changed to CANCELLED
|
Renamed |
stateTransitions.stateDate
|
stateTransitions.stateDateTime
|
|
Renamed |
fbbTransporter (object)
|
inboundTransporter (object)
|
|
GET inbound shipping label