Run the carrier selection process on a existing partner shipment.
| Time | Status | User Agent | |
|---|---|---|---|
| Make a request to see history. |
URL Expired
The URL for this request expired after 30 days.
Parameters
shipiumShipmentId
string
required
Parameters used in the carrier selection create request.currencyCode
string
required
Currency in which all the rates for shipping carrier selection costs will be calculated in.shippedDateTime
date-time
Date the shipment is expected to leave the warehouse.packagingType
object
Fields describing the physical properties of the package.asOfDate
date-time
Date used to re-create a carrier selection as of a certain point in time. This parameter will prevent the use of caching for this request.carrierServiceMethodAllowList
array of strings
A list of carrierServiceMethodId and/or carriers that should be considered for selection.ignoreRuleSets
boolean
When "true", rule sets will be ignored during carrier selection.includeEvaluatedServiceMethodsInResponse
boolean
Indicates if the partner passed in a field to expand carrier selection.includeLineItemsInEvaluatedServiceMethods
boolean
When "true" a response will include line item information for the returned evaluated service methods, provided that includeEvaluatedServiceMethodsInResponse is also set to true.includeInjectionProfiles
boolean
When "true", service methods from the configured InjectionProfiles will be considered during carrier selection.injectionParameters
array of objects
A list of Injection Profile and/or Injection Profile/Site tuples that should be considered during carrier selection. If an InjectionSite is specified, it must be accompanied by an InjectionProfile.ignoreCarrierMinimumDimensions
boolean
When "true", the minimum dimensions of carriers will effectively be ignored when deciding if a carrier service method is eligible to be considered during costing.serviceMethodPoBoxAllowList
array of strings
A list of serviceMethodIds that will be considered for USPS PO box delivery that otherwise would be filtered out as they don't support USPS PO box delivery for the shipment.
Response
200CarrierSelection provided.400Invalid inputs were provided.
Example
curl --request POST \
--url https://api.shipium.com/api/v1/deliveryexperience/shipment/shipiumShipmentId/carrierSelection \
--header 'accept: application/json' \
--header 'content-type: application/json'
Click Try It! to start a request and see the response here! Or choose an example:
application/json
200400