Shipments

shipments

get Shipments

get

Service to get Inventory Count Import Item details.

Authorizations
AuthorizationstringRequired
Query parameters
productStoreIdstringOptional
keywordstringOptional
shipmentIdstringOptional
carrierPartyIdstringOptional
orderIdstringOptional
picklistIdstringOptional
orderStatusIdstringOptional
orderTypeIdstringOptional
shippedDateFromstring · date-timeOptional
originFacilityIdstringOptional
orderBystringOptional
pageIndexinteger · int32Optional

The current page index to get the shipments.

pageSizeinteger · int32Optional

The maximum number of shipments to display.

Responses
200

Success

application/json
get
/shipments

create Shipment (master: default)

post
Authorizations
AuthorizationstringRequired
Body
_entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.Shipment
shipmentIdstringOptional
externalIdstringOptional
shipmentTypeIdstringOptional
statusIdstringOptional
primaryOrderIdstringOptional
primaryReturnIdstringOptional
primaryShipGroupSeqIdstringOptional
picklistBinIdstringOptional
estimatedReadyDatestring · date-timeOptional
estimatedShipDatestring · date-timeOptional
estimatedShipWorkEffIdstringOptional
estimatedArrivalDatestring · date-timeOptional
estimatedArrivalWorkEffIdstringOptional
latestCancelDatestring · date-timeOptional
estimatedShipCostnumberOptional
currencyUomIdstringOptional
handlingInstructionsstringOptional
originFacilityIdstringOptional
destinationFacilityIdstringOptional
originContactMechIdstringOptional
originTelecomNumberIdstringOptional
destinationContactMechIdstringOptional
destinationTelecomNumberIdstringOptional
partyIdTostringOptional
partyIdFromstringOptional
additionalShippingChargenumberOptional
addtlShippingChargeDescstringOptional
createdDatestring · date-timeOptional
createdByUserLoginstringOptional
lastModifiedDatestring · date-timeOptional
lastModifiedByUserLoginstringOptional
carrierPartyIdstringOptional
shipmentMethodTypeIdstringOptional
lastUpdatedStampstring · date-timeOptional
Responses
200

Success

application/json
post
/shipments

update Shipment (master: default)

put
Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Body
_entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.Shipment
shipmentIdstringOptional
externalIdstringOptional
shipmentTypeIdstringOptional
statusIdstringOptional
primaryOrderIdstringOptional
primaryReturnIdstringOptional
primaryShipGroupSeqIdstringOptional
picklistBinIdstringOptional
estimatedReadyDatestring · date-timeOptional
estimatedShipDatestring · date-timeOptional
estimatedShipWorkEffIdstringOptional
estimatedArrivalDatestring · date-timeOptional
estimatedArrivalWorkEffIdstringOptional
latestCancelDatestring · date-timeOptional
estimatedShipCostnumberOptional
currencyUomIdstringOptional
handlingInstructionsstringOptional
originFacilityIdstringOptional
destinationFacilityIdstringOptional
originContactMechIdstringOptional
originTelecomNumberIdstringOptional
destinationContactMechIdstringOptional
destinationTelecomNumberIdstringOptional
partyIdTostringOptional
partyIdFromstringOptional
additionalShippingChargenumberOptional
addtlShippingChargeDescstringOptional
createdDatestring · date-timeOptional
createdByUserLoginstringOptional
lastModifiedDatestring · date-timeOptional
lastModifiedByUserLoginstringOptional
carrierPartyIdstringOptional
shipmentMethodTypeIdstringOptional
lastUpdatedStampstring · date-timeOptional
Responses
200

Success

application/json
put
/shipments/{shipmentId}

pack Shipment

post

Packs a shipment, updates its status, and marks related picklist items as picked.

Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Body
shipmentIdstringRequired
facilityIdstringRequired
orderIdstringRequired
shipmentPackageContentsarrayOptional
rejectedOrderItemsarrayOptional
trackingCodestringOptional
Responses
200

Success

application/json
post
/shipments/{shipmentId}/pack

unpack Shipment

post

Unpack a shipment, updates its status to approved and change fulfillment status to InProgress on SOLR .

Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Responses
post
/shipments/{shipmentId}/unpack

No content

ship Shipment

post
Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Responses
post
/shipments/{shipmentId}/ship

No content

list ShipmentPackage (master: default)

get
Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Query parameters
pageIndexnumber · int32Optional

Page number to return, starting with zero

pageSizenumber · int32Optional

Number of records per page (default 100)

orderByFieldstringOptional

Field name to order by (or comma separated names)

pageNoLimitstringOptional

If true don't limit page size (no pagination)

dependentLevelsnumber · int32Optional

Levels of dependent child records to include

shipmentPackageSeqIdstringOptional
shipmentBoxTypeIdstringOptional
dateCreatedstring · date-timeOptional
boxLengthnumberOptional

This field store the length of package; if a shipmentBoxTypeId is specified then this overrides the dimension specified there; this field is meant to be used when there is no applicable ShipmentBoxType

boxHeightnumberOptional

This field store the height of package; if a shipmentBoxTypeId is specified then this overrides the dimension specified there; this field is meant to be used when there is no applicable ShipmentBoxType

boxWidthnumberOptional

This field store the width of package; if a shipmentBoxTypeId is specified then this overrides the dimension specified there; this field is meant to be used when there is no applicable ShipmentBoxType

dimensionUomIdstringOptional

This field store the unit of measurement of dimension (length, width and height)

weightnumberOptional
weightUomIdstringOptional
insuredValuenumberOptional
packageNamestringOptional
lastUpdatedStampstring · date-timeOptional
Responses
200

Success

application/json
get
/shipments/{shipmentId}/shipmentPackages

create ShipmentPackage

post
Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Body
shipmentIdstringOptional
shipmentPackageSeqIdstringOptional
shipmentBoxTypeIdstringOptional
boxLengthnumberOptional
boxHeightnumberOptional
boxWidthnumberOptional
dimensionUomIdstringOptional
weightnumberOptional
weightUomIdstringOptional
insuredValuenumberOptional
packageNamestringOptional
lastUpdatedStampstring · date-timeOptional
Responses
200

Success

application/json
post
/shipments/{shipmentId}/shipmentPackages

one ShipmentPackage

get
Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
shipmentPackageSeqIdstringRequired
Responses
200

Success

application/json
get
/shipments/{shipmentId}/shipmentPackages/{shipmentPackageSeqId}

update ShipmentPackage

put
Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
shipmentPackageSeqIdstringRequired
Body
_entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.ShipmentPackage
shipmentIdstringOptional
shipmentPackageSeqIdstringOptional
shipmentBoxTypeIdstringOptional
dateCreatedstring · date-timeOptional
boxLengthnumberOptional
boxHeightnumberOptional
boxWidthnumberOptional
dimensionUomIdstringOptional
weightnumberOptional
weightUomIdstringOptional
insuredValuenumberOptional
packageNamestringOptional
lastUpdatedStampstring · date-timeOptional
Responses
200

Success

application/json
put
/shipments/{shipmentId}/shipmentPackages/{shipmentPackageSeqId}

get ShippingLabel

get

Get shipping label from Third Party Shipping Services

Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Query parameters
carrierPartyIdstringOptional
Responses
get
/shipments/{shipmentId}/shippingLabels

No content

void ShipmentLabel

post

Void shipping label from Third Party Shipping Services

Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Responses
post
/shipments/{shipmentId}/shippingLabels/void

No content

list ShipmentPackageContent

get
Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Query parameters
pageIndexnumber · int32Optional

Page number to return, starting with zero

pageSizenumber · int32Optional

Number of records per page (default 100)

orderByFieldstringOptional

Field name to order by (or comma separated names)

pageNoLimitstringOptional

If true don't limit page size (no pagination)

dependentLevelsnumber · int32Optional

Levels of dependent child records to include

shipmentPackageSeqIdstringOptional
shipmentItemSeqIdstringOptional
quantitynumberOptional
subProductIdstringOptional
subProductQuantitynumberOptional
lastUpdatedStampstring · date-timeOptional
Responses
200

Success

application/json
get
/shipments/{shipmentId}/shipmentPackageContents

create ShipmentPackageContent

post
Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Body
_entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.ShipmentPackageContent
shipmentIdstringOptional
shipmentPackageSeqIdstringOptional
shipmentItemSeqIdstringOptional
quantitynumberOptional
subProductIdstringOptional
subProductQuantitynumberOptional
lastUpdatedStampstring · date-timeOptional
Responses
200

Success

application/json
post
/shipments/{shipmentId}/shipmentPackageContents

create ShipmentPackageRouteSeg

post
Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Body
_entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.ShipmentPackageRouteSeg
shipmentIdstringOptional
shipmentPackageSeqIdstringOptional
shipmentRouteSegmentIdstringOptional
trackingCodestringOptional
boxNumberstringOptional
labelImagestringOptional
labelIntlSignImagestringOptional
labelHtmlstringOptional
labelPrintedstringOptional
internationalInvoicestringOptional
packageTransportCostnumberOptional
packageServiceCostnumberOptional
packageOtherCostnumberOptional
codAmountnumberOptional
insuredAmountnumberOptional
currencyUomIdstringOptional
labelImageUrlstringOptional
internationalInvoiceUrlstringOptional
packagePickupPrnstringOptional
packagePickupDatestring · date-timeOptional
gatewayMessagestringOptional
gatewayStatusstringOptional
lastUpdatedStampstring · date-timeOptional
Responses
200

Success

application/json
post
/shipments/{shipmentId}/shipmentPackageRouteSegments

update ShipmentRouteSegment

put
Authorizations
AuthorizationstringRequired
Path parameters
shipmentIdstringRequired
Body
_entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.ShipmentRouteSegment
shipmentIdstringOptional
shipmentRouteSegmentIdstringOptional
deliveryIdstringOptional
originFacilityIdstringOptional
destFacilityIdstringOptional
originContactMechIdstringOptional
originTelecomNumberIdstringOptional
destContactMechIdstringOptional
destTelecomNumberIdstringOptional
carrierPartyIdstringOptional
shipmentMethodTypeIdstringOptional
carrierServiceStatusIdstringOptional
carrierDeliveryZonestringOptional
carrierRestrictionCodesstringOptional
carrierRestrictionDescstringOptional
billingWeightnumberOptional
billingWeightUomIdstringOptional
actualTransportCostnumberOptional
actualServiceCostnumberOptional
actualOtherCostnumberOptional
actualCostnumberOptional
currencyUomIdstringOptional
actualStartDatestring · date-timeOptional
actualArrivalDatestring · date-timeOptional
estimatedStartDatestring · date-timeOptional
estimatedArrivalDatestring · date-timeOptional
trackingIdNumberstringOptional
trackingDigeststringOptional
updatedByUserLoginIdstringOptional
lastUpdatedDatestring · date-timeOptional
homeDeliveryTypestringOptional
homeDeliveryDatestring · date-timeOptional
thirdPartyAccountNumberstringOptional
thirdPartyPostalCodestringOptional
thirdPartyCountryGeoCodestringOptional
upsHighValueReportstringOptional
trackingUrlstringOptional
codReturnLabelImagestringOptional
codReturnLabelHtmlstringOptional
codCollectionAmountnumberOptional
carrierAccountNumberstringOptional
carrierServicestringOptional
isGenerateThirdPartyLabelstringOptional
isTrackingRequiredstringOptional
referenceNumberstringOptional
actualCarrierCodestringOptional
labelImagestringOptional
labelImageUrlstringOptional
labelHtmlstringOptional
requestedDeliveryDatestring · dateOptional
requestedDeliveryTimestringOptional
requestedShipMethTypeIdstringOptional
deliveryWindownumber · doubleOptional
gatewayRateIdstringOptional
lastUpdatedStampstring · date-timeOptional
Responses
200

Success

application/json
put
/shipments/{shipmentId}/shipmentRouteSegment

pack Shipments

post

Pack shipments

Authorizations
AuthorizationstringRequired
Body
shipmentsarrayRequired
Responses
200

Success

application/json
post
/shipments/bulkPack

ship Shipments

post

Pack shipments

Authorizations
AuthorizationstringRequired
Body
shipmentIdsarrayRequired
Responses
post
/shipments/bulkShip

No content

retry ShippingLabel

post

Retry Shipping Label, this would handle do rate shopping and accept shipment accordingly

Authorizations
AuthorizationstringRequired
Body
forceRateShopstringOptionalDefault: N
generateLabelstringOptionalDefault: N
shipmentIdsarrayOptional
Responses
post
/shipments/retryShippingLabel

No content

Last updated

Was this helpful?