POST api/Hold_V1

Import a shipment and put it on hold

Request Information

URI Parameters

None.

Body Parameters

The request is presented below!

WS_Repository.Models.Requests.Hold.HoldRequest
NameDescriptionTypeAdditional information
WS_Key

(Mandatory) Webservice Key provided by 2ship support

string

None.

CarrierId

(Optional) if pressent will get all services for that carrier

integer

None.

Sender

(Optional) Sender Contact - if not present then will get the default user sender

WS_Repository.Models.Requests.Hold.Contact

None.

UseAlternateSenderOnLabel

(Optional) Use alternate sender on label

boolean

None.

AlternateSender

Required if UseAlternateSederOnLabe = true, Specify the alternate address that will be printed on label

WS_Repository.Models.Requests.Hold.Contact

None.

Recipient

(Mandatory) Recipient Contact

WS_Repository.Models.Requests.Hold.Contact

None.

CrossDockAddress

(Optional) Cross Dock Address - used for 2 leg shipments to determinate the middle address of the shipment. this address become 1'st leg recipient and 2'nd leg sender

WS_Repository.Models.Requests.Hold.Contact

None.

UseShipmentLevelInfo

(Optional) Use the shipment level info instead of Packages

boolean

None.

ShipmentLevelInfo

(Conditionally required (UseShipmentLevelInfo = true)) Shipment Level Info of the shipment

WS_Repository.Models.Requests.Hold.ShipmentLevelInfo

None.

Packages

(Mandatory) Array of Package - Optional if CalculatePackagesByContents = true

Collection of WS_Repository.Models.Requests.Hold.Package

None.

Skids

(Optional) Array of skids - Skids alternative of the Packages

Collection of WS_Repository.Models.Requests.Hold.Package

None.

PackagesAreSkids

(Optional) If is set to true it specify that all the items in Packages will be treated as Skids - is taking in consideration only when no Skids are sent

boolean

None.

ShipmentProtection

(Optional) the Value of your Shipment (this can influence the cost of your shipment)

decimal number

None.

ShipmentProtectionCurrency

(Optional) the Currency of you Insurance Value(CAD, USD... etc)

string

None.

ShipmentReference

(Optional) Global Shipment reference, when is provided it is used to fill the package reference when there is no value. Also is save as Shipment Reference

string

None.

ShipmentReference2

(Optional) Global Shipment reference 2, when is provided it is used to fill the package reference 2 when there is no value. Also is save as Shipment Reference

string

None.

ShipmentInstructions

(Optional) Shipment Instructions, used for 4x8 doctab label

string

None.

CarrierRoute

(Optional) Carrier Route, used for 4x8 doctab label

string

None.

CarrierSequence

(Optional) Carrier Sequence, used for 4x8 doctab label

string

None.

InternalRoutingCode

(Optional) Internal Routing Code, used for 4x8 doctab label

string

None.

ShipmentPONumber

(Optional) Global Shipment PO number, when is provided it is used to fill the package PO Numbeer when there is no value. Also is save as Shipment PO Number

string

None.

PickupDate

(Optional) The Ship Date (default is today)

date

None.

Billing

(Optional) used to rate/ship with other account

WS_Repository.Models.Requests.Hold.BillingOptions

None.

ServiceCode

(Optional) can be present just if there is a Carrier Id

string

None.

InternationalOptions

(Optional) Internation Options of the order(if the order is intranational)

WS_Repository.Models.Requests.Hold.InternationalOptions

None.

Contents

(Optional) Contents of the shipment packages

WS_Repository.Models.Requests.Hold.Contents

None.

ShipOptions

(Optional) Used to filter services that include some options

Collection of WS_Repository.Models.Requests.Hold.ShipmentOption

None.

LocationId

(Optional) If not set will use the LocationName or the sender address to match the right Location to use.

integer

None.

LocationName

(Optional) If not set will use the LocationId or the sender address to match the right Location to use.

string

None.

LocationAddressMatchWholeSenderAddress

(Optional) Used when no LocationId and no LocationName are supplied. If is set to true then the location id is populated just if the sender address match the whole location address, if not you will get an Exception

boolean

None.

OrderNumber

(Optional) Your internal order number of the order

string

None.

CallbackURL

(Optional) use to call your webservice back when a status of an order is changing when order is shipped i call this url with the following parameters TrackingNumber={Carrier Shipment Tr #}&OrderNumber={Your Order #}&CurrentStatus=Shipped&LabelUrl={Url of the label}&TotalCost={cost of the shipment}&CarrierId={Carrier id}&CarrierName={Carrier Name}&ServiceCode={Service Code}&ServiceName={Service Name}&TrackingNumbers={all packages tracking numbers separeted by ,}&Currency={cost currency}&LabelFormat={label format: Format_4x6, Format_85x11, Format_PackingSlip_85x11} when shipment is deleted after the ship i call this url with the following parameters TrackingNumber={Carrier Shipment Tr #}&OrderNumber={Your Order #}&CurrentStatus=Deleted

string

None.

ServiceGroup

(Optional) Service Group Id - used to filter services which are in this Group

integer

None.

ServiceGroupName

(Optional) Service Group Name - used to filter services which are in this Group

string

None.

MycarrierDetails

(Optional) when the carrier is My Carrier(999) here you can populate your carrier info

WS_Repository.Models.Requests.Hold.MyCarrierDetails

None.

OrderInfo

(Optional) Order Info - will appear on Packing Slip Document when that type of label is setup on user

WS_Repository.Models.Requests.Hold.OrderInfo

None.

DepartmentDescription

(Optional) Department Description

string

None.

DepartmentCode

(Optional) Department Code

string

None.

CustomerMarkups

(Optional) Provide your own values for Customer Pricing calculation

Collection of WS_Repository.Models.Requests.Hold.CustomerMarkup

None.

ConsolidationUnit

(Optional) Used to consolidate the shipment

WS_Repository.Models.Common.ConsolidationUnit

None.

RateCurrencySelect

(Optional) Used to return rates in your selected currency using the 2Ship exchange rate from openexchangerates.org

string

None.

ApplyRate

(Optional) Will rate your order and attach the cheapest/fastest (based on ApplyRateType type) rate, this meaning to find cheapest/fastest service for a carrier if you put the CarrierId‎ or find cheapest/fastest across all carriers if you do not put the CarrierId or find the rate for Carrier and Service if you put the CarrierId and a ServiceCode

boolean

None.

ApplyDutiesAndTaxes

(Optional) Will get an estimate cost of duties and taxes for international shipments

boolean

None.

ApplyRateOptions

(Optional) Used when Applyrate is set to get the cheapest/fastest service by filtering services that include the options specified in this field

WS_Repository.Models.Requests.Hold.RateOptions

None.

ApplyRateType

(Optional) Based on this type it apply the cheapest or the fastest service

WS_Repository.Models.Requests.Hold.ApplyRateType

None.

DaysToSearchInHistory

(Optional) How many days to search in history for an order. it apply just if you specify an OrderNumber (Default is 0 days)

integer

None.

BOLNumber

(Optional) BOL Number (Used by ltl carriers to apear on Bill Of Lading)

string

None.

SpecialInstructions

(Optional) Special Instruction (Used by ltl carriers to apear on Bill Of Lading)

string

None.

ProjectId

(Optional) Use to group a bunch of shipments

string

None.

CartonDescription

(Optional) Used to populate the Contents area of a Carton Label. if this field is empty the Carton Label Contents will be populated with the shipment Contents.

string

None.

IsReturn

(Optional) the shipment will be treated as a return

boolean

None.

ReturnShipment

(Optional) Settings for printing the return label simultaneously with the outbound shipment (this field is ignored when IsReturn flag is set on)

WS_Repository.Models.Requests.Hold.PrintReturnLabel

None.

RequestPickup

(Optional) Flag to specify a pickup request should be sheduled

boolean

None.

EmailLabels

(Optional) Flag to specify the labels should be emailed

boolean

None.

EmailsList

(Optional) the list of emails where to send the labels

Collection of string

None.

IsInboundShipment

(Optional) the shipment will be treated as an inbound

boolean

None.

InboundShipmentLocationId

(Optional) if shipment is Inbound then add inbound location id. Note: can be null, inbound location id can be assigned in OPS

integer

None.

InboundShipmentLocationName

(Optional) if shipment is Inbound then add inbound location name. Note: can be null, inbound location name can be assigned in OPS

string

None.

GLCategory

(Optional) General Ledger Category

string

None.

GLSubCategory

(Optional) General Ledger sub Category

string

None.

eAlerts

(Optional) eAlert - send email alerts to the specified email list for the spcified events

WS_Repository.Models.Requests.Hold.eAlerts

None.

FilterByDeliveryDate

(Optional) Flag to filter the ratings by MaxDeliveryDate

boolean

None.

MaxDeliveryDate

(Optional) Max delivery date of the shipment

date

None.

RunAggregationAfterHold

(Optional) Run Aggregation After importing

boolean

None.

RunAggregationRateAfterHold

(Optional) Run Aggregation Rate After importing

boolean

None.

ExcludeOrderFromAggregation

(Optional) Specify that the order cannot aggregate with other orders

boolean

None.

PackagesCanMergeInASinglePackageOnAggregation

(Optional) Specify that the order packages will be merged in a single package when aggregate with other orders

boolean

None.

ShipperLoadAndCount

(Optional) Shipper Load And Count - Mandatory if the carrier is FedEx - CarrierId = 2 and the services are one of the Freight services

string

None.

BookingConfirmationNumber

(Optional) Booking Confirmation Number - Mandatory if the carrier is FedEx - CarrierId = 2 and the services are one of the Freight services

string

None.

LabelPrintPreferences

(Optional) label printing preferences (Default is PDF and Format 8.5x11 in)

WS_Repository.Models.Requests.Hold.LabelPrintPreferencesType

None.

ShipByDate

(Optional) the date by which the order must be shipped

date

None.

CalculatePackagesByContents

(Optional) if this flag is set true then Packages field will be overridden with generated packages based on a 2ship packing algorithm and with parameters set on PackageGeneratingByContents field

boolean

None.

CalculatePackagesByContentsOptions

(Optional) Packages generation parameters

WS_Repository.Models.Requests.Hold.CalculatePackagesByContentsOptions

None.

InternalHandling

(Optional) Specify that this order will print an extra label with the InternalHandlingText on it

WS_Repository.Models.Requests.Hold.InternalHandling

None.

SourceOfOrder

(Optional) This field will store source of order for history, search, reports, etc. (Maximum length = 100 characters. Default value = "API".)

string

None.

Webhooks

Optional webhook options, to have 2Ship post full shipment data in json format whenever this shipment changes status

Collection of WS_Repository.Models.Requests.Hold.Webhook

None.

OrderProcessingSync

(Optional) if this is set then when ApplyRate = true and/or CalculatePackagesByContents = true you will get the Response after these are done

boolean

None.

CustomCharacterOverlayOnLabel

(Optional) Custom Character Overlay On Label (Max 1 character)

string

None.

ExternalOrderIdentifier

Optional information that is sent back on webhooks, and can be used to store internal ids so that webhook replies are aliased to these internal ids in the caller systems.

string

None.

PreAssignTrackingNumber

(Optional) Tracking Number pre-assign - Used by some carriers that accept this feautere

string

None.

ShipFromLockerOrLocation

(Optional) Specify ship from a locker / carrier location / carrier retail location

boolean

None.

ShipFromLocationLockerInfo

(Required if ShipFromLockerOrLocation = true)

WS_Repository.Models.Common.ShipFromLocationLockerInfo

None.

ShipToLockerOrLocation

(Optional) Specify ship to a locker / carrier location / carrier retail location

boolean

None.

ShipToLocationLockerInfo

(Required if ShipFromLockerOrLocation = true)

WS_Repository.Models.Common.ShipToLocationLockerInfo

None.

OnHoldStatus

(Optional) Status of the Order in OnHold

WS_Repository.Models.Requests.Hold.OnHoldStatus

None.

ShipWithoutAPrinter

(Optional) Use this filter to find the Carrier services that allow you to ship without the need for a printed label

boolean

None.

NeedApproval

(Optional) If this flag is true than the order need to be approved before ship

boolean

None.

CustomField1

(Optional) Used to make rules with it

string

None.

CustomField2

(Optional) Used to make rules with it

string

None.

CustomField3

(Optional) Used to make rules with it

string

None.

CustomField4

(Optional) Used to make rules with it

string

None.

CustomField5

(Optional) Used to make rules with it

string

None.

DeliveryToPOBox

(Optional) filter out carriers that do not deliver to po box - only apply if your customer has this setting tuned on in client settings

boolean

None.

CheckInventory

(Optional) Specify to check the inventory and split the order if the contents are located to multiple warehouses. Only works for if your client has the inventory feature enabled.

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "WS_Key": "sample string 1",
  "CarrierId": 2,
  "Sender": {
    "Id": "sample string 1",
    "PersonName": "sample string 2",
    "CompanyName": "sample string 3",
    "Country": "sample string 4",
    "State": "sample string 5",
    "City": "sample string 6",
    "PostalCode": "sample string 7",
    "Address1": "sample string 8",
    "Address2": "sample string 9",
    "Address3": "sample string 10",
    "Telephone": "sample string 11",
    "TelephoneExtension": "sample string 12",
    "Email": "sample string 13",
    "IsResidential": true,
    "TaxID": "sample string 15",
    "RecipientType": "sample string 16",
    "AccountNo": "sample string 17",
    "Latitude": 1.0,
    "Longitude": 1.0
  },
  "UseAlternateSenderOnLabel": true,
  "AlternateSender": {
    "Id": "sample string 1",
    "PersonName": "sample string 2",
    "CompanyName": "sample string 3",
    "Country": "sample string 4",
    "State": "sample string 5",
    "City": "sample string 6",
    "PostalCode": "sample string 7",
    "Address1": "sample string 8",
    "Address2": "sample string 9",
    "Address3": "sample string 10",
    "Telephone": "sample string 11",
    "TelephoneExtension": "sample string 12",
    "Email": "sample string 13",
    "IsResidential": true,
    "TaxID": "sample string 15",
    "RecipientType": "sample string 16",
    "AccountNo": "sample string 17",
    "Latitude": 1.0,
    "Longitude": 1.0
  },
  "Recipient": {
    "Id": "sample string 1",
    "PersonName": "sample string 2",
    "CompanyName": "sample string 3",
    "Country": "sample string 4",
    "State": "sample string 5",
    "City": "sample string 6",
    "PostalCode": "sample string 7",
    "Address1": "sample string 8",
    "Address2": "sample string 9",
    "Address3": "sample string 10",
    "Telephone": "sample string 11",
    "TelephoneExtension": "sample string 12",
    "Email": "sample string 13",
    "IsResidential": true,
    "TaxID": "sample string 15",
    "RecipientType": "sample string 16",
    "AccountNo": "sample string 17",
    "Latitude": 1.0,
    "Longitude": 1.0
  },
  "CrossDockAddress": {
    "Id": "sample string 1",
    "PersonName": "sample string 2",
    "CompanyName": "sample string 3",
    "Country": "sample string 4",
    "State": "sample string 5",
    "City": "sample string 6",
    "PostalCode": "sample string 7",
    "Address1": "sample string 8",
    "Address2": "sample string 9",
    "Address3": "sample string 10",
    "Telephone": "sample string 11",
    "TelephoneExtension": "sample string 12",
    "Email": "sample string 13",
    "IsResidential": true,
    "TaxID": "sample string 15",
    "RecipientType": "sample string 16",
    "AccountNo": "sample string 17",
    "Latitude": 1.0,
    "Longitude": 1.0
  },
  "UseShipmentLevelInfo": true,
  "ShipmentLevelInfo": {
    "PackagesInfo": {
      "NumberOfPackages": 1,
      "TotalWeight": 2.0,
      "Length": 3.0,
      "Width": 4.0,
      "Height": 5.0,
      "FreightClassId": 6.0,
      "NMFCItem": "sample string 7",
      "NMFCSub": "sample string 8",
      "WeightType": 0,
      "DimensionType": 0,
      "DimensionCode": "sample string 9",
      "Packaging": 0,
      "InsuranceAmount": 10.0,
      "InsuranceCurrency": "sample string 11",
      "NumberOfPiecesInSkid": 12,
      "SkidDescription": "sample string 13",
      "IsStackable": true
    },
    "SkidsInfo": {
      "NumberOfSkids": 1,
      "TotalWeight": 2.0,
      "Length": 3.0,
      "Width": 4.0,
      "Height": 5.0,
      "FreightClassId": 6.0,
      "NMFCItem": "sample string 7",
      "NMFCSub": "sample string 8",
      "WeightType": 0,
      "DimensionType": 0,
      "DimensionCode": "sample string 9",
      "Packaging": 0,
      "InsuranceAmount": 10.0,
      "InsuranceCurrency": "sample string 11",
      "NumberOfPiecesInSkid": 12,
      "SkidDescription": "sample string 13",
      "IsStackable": true
    }
  },
  "Packages": [
    {
      "Weight": 1.0,
      "Width": 2.0,
      "Length": 3.0,
      "Height": 4.0,
      "FreightClassId": 5.0,
      "NMFCItem": "sample string 6",
      "NMFCSub": "sample string 7",
      "WeightType": 0,
      "DimensionType": 0,
      "DimensionCode": "sample string 8",
      "Packaging": 0,
      "InsuranceAmount": 9.0,
      "InsuranceCurrency": "sample string 10",
      "Reference1": "sample string 11",
      "Reference2": "sample string 12",
      "PONumber": "sample string 13",
      "NumberOfPiecesInSkid": 14,
      "SkidDescription": "sample string 15",
      "ShipmentId": "sample string 16",
      "InvoiceNo": "sample string 17",
      "IsStackable": true,
      "LicencePlate": "sample string 19",
      "PreAssignTrackingNumber": "sample string 20",
      "ApplyWeightAndDimsFromTheAssignedCommodity": true,
      "SkidIndex": 1
    },
    {
      "Weight": 1.0,
      "Width": 2.0,
      "Length": 3.0,
      "Height": 4.0,
      "FreightClassId": 5.0,
      "NMFCItem": "sample string 6",
      "NMFCSub": "sample string 7",
      "WeightType": 0,
      "DimensionType": 0,
      "DimensionCode": "sample string 8",
      "Packaging": 0,
      "InsuranceAmount": 9.0,
      "InsuranceCurrency": "sample string 10",
      "Reference1": "sample string 11",
      "Reference2": "sample string 12",
      "PONumber": "sample string 13",
      "NumberOfPiecesInSkid": 14,
      "SkidDescription": "sample string 15",
      "ShipmentId": "sample string 16",
      "InvoiceNo": "sample string 17",
      "IsStackable": true,
      "LicencePlate": "sample string 19",
      "PreAssignTrackingNumber": "sample string 20",
      "ApplyWeightAndDimsFromTheAssignedCommodity": true,
      "SkidIndex": 1
    }
  ],
  "Skids": [
    {
      "Weight": 1.0,
      "Width": 2.0,
      "Length": 3.0,
      "Height": 4.0,
      "FreightClassId": 5.0,
      "NMFCItem": "sample string 6",
      "NMFCSub": "sample string 7",
      "WeightType": 0,
      "DimensionType": 0,
      "DimensionCode": "sample string 8",
      "Packaging": 0,
      "InsuranceAmount": 9.0,
      "InsuranceCurrency": "sample string 10",
      "Reference1": "sample string 11",
      "Reference2": "sample string 12",
      "PONumber": "sample string 13",
      "NumberOfPiecesInSkid": 14,
      "SkidDescription": "sample string 15",
      "ShipmentId": "sample string 16",
      "InvoiceNo": "sample string 17",
      "IsStackable": true,
      "LicencePlate": "sample string 19",
      "PreAssignTrackingNumber": "sample string 20",
      "ApplyWeightAndDimsFromTheAssignedCommodity": true,
      "SkidIndex": 1
    },
    {
      "Weight": 1.0,
      "Width": 2.0,
      "Length": 3.0,
      "Height": 4.0,
      "FreightClassId": 5.0,
      "NMFCItem": "sample string 6",
      "NMFCSub": "sample string 7",
      "WeightType": 0,
      "DimensionType": 0,
      "DimensionCode": "sample string 8",
      "Packaging": 0,
      "InsuranceAmount": 9.0,
      "InsuranceCurrency": "sample string 10",
      "Reference1": "sample string 11",
      "Reference2": "sample string 12",
      "PONumber": "sample string 13",
      "NumberOfPiecesInSkid": 14,
      "SkidDescription": "sample string 15",
      "ShipmentId": "sample string 16",
      "InvoiceNo": "sample string 17",
      "IsStackable": true,
      "LicencePlate": "sample string 19",
      "PreAssignTrackingNumber": "sample string 20",
      "ApplyWeightAndDimsFromTheAssignedCommodity": true,
      "SkidIndex": 1
    }
  ],
  "PackagesAreSkids": true,
  "ShipmentProtection": 6.0,
  "ShipmentProtectionCurrency": "sample string 7",
  "ShipmentReference": "sample string 8",
  "ShipmentReference2": "sample string 9",
  "ShipmentInstructions": "sample string 10",
  "CarrierRoute": "sample string 11",
  "CarrierSequence": "sample string 12",
  "InternalRoutingCode": "sample string 13",
  "ShipmentPONumber": "sample string 14",
  "PickupDate": "2024-05-02T10:42:16.0570589Z",
  "Billing": {
    "BillingAccountName": "sample string 1",
    "LoadAccountDetailsByNumber": true,
    "BillingType": 1,
    "BillingAddress": {
      "Id": "sample string 1",
      "PersonName": "sample string 2",
      "CompanyName": "sample string 3",
      "Country": "sample string 4",
      "State": "sample string 5",
      "City": "sample string 6",
      "PostalCode": "sample string 7",
      "Address1": "sample string 8",
      "Address2": "sample string 9",
      "Address3": "sample string 10",
      "Telephone": "sample string 11",
      "TelephoneExtension": "sample string 12",
      "Email": "sample string 13",
      "IsResidential": true,
      "TaxID": "sample string 15",
      "RecipientType": "sample string 16",
      "AccountNo": "sample string 17",
      "Latitude": 1.0,
      "Longitude": 1.0
    },
    "BillingAccount": "sample string 3",
    "TransitNumber": "sample string 4",
    "ContractNumber": "sample string 5",
    "SplitDutyVATIndicator": true
  },
  "ServiceCode": "sample string 16",
  "InternationalOptions": {
    "CustomsBillingOptions": {
      "BillingAccountName": "sample string 1",
      "LoadAccountDetailsByNumber": true,
      "BillingType": 1,
      "BillingAddress": {
        "Id": "sample string 1",
        "PersonName": "sample string 2",
        "CompanyName": "sample string 3",
        "Country": "sample string 4",
        "State": "sample string 5",
        "City": "sample string 6",
        "PostalCode": "sample string 7",
        "Address1": "sample string 8",
        "Address2": "sample string 9",
        "Address3": "sample string 10",
        "Telephone": "sample string 11",
        "TelephoneExtension": "sample string 12",
        "Email": "sample string 13",
        "IsResidential": true,
        "TaxID": "sample string 15",
        "RecipientType": "sample string 16",
        "AccountNo": "sample string 17",
        "Latitude": 1.0,
        "Longitude": 1.0
      },
      "BillingAccount": "sample string 3",
      "TransitNumber": "sample string 4",
      "ContractNumber": "sample string 5",
      "SplitDutyVATIndicator": true
    },
    "Invoice": {
      "Amount": 1.0,
      "InvoiceNumber": "sample string 2",
      "Comment": "sample string 3",
      "Curency": "sample string 4",
      "Currency": "sample string 5",
      "TermsOfSale": 1,
      "FreightChargeAmount": 6.0,
      "AdditionalChargesAmount": 7.0,
      "AdditionalChargesDescription": "sample string 8",
      "CertificateNumber": "sample string 9",
      "Purpose": 1,
      "UploadCustomsDocumentsElectronically": true,
      "UseCustomProformaCI": true,
      "ExcludeFromFedExIGC": true
    },
    "ImporterOfRecord": {
      "Id": "sample string 1",
      "PersonName": "sample string 2",
      "CompanyName": "sample string 3",
      "Country": "sample string 4",
      "State": "sample string 5",
      "City": "sample string 6",
      "PostalCode": "sample string 7",
      "Address1": "sample string 8",
      "Address2": "sample string 9",
      "Address3": "sample string 10",
      "Telephone": "sample string 11",
      "TelephoneExtension": "sample string 12",
      "Email": "sample string 13",
      "IsResidential": true,
      "TaxID": "sample string 15",
      "RecipientType": "sample string 16",
      "AccountNo": "sample string 17",
      "Latitude": 1.0,
      "Longitude": 1.0
    },
    "Broker": {
      "Id": "sample string 1",
      "PersonName": "sample string 2",
      "CompanyName": "sample string 3",
      "Country": "sample string 4",
      "State": "sample string 5",
      "City": "sample string 6",
      "PostalCode": "sample string 7",
      "Address1": "sample string 8",
      "Address2": "sample string 9",
      "Address3": "sample string 10",
      "Telephone": "sample string 11",
      "TelephoneExtension": "sample string 12",
      "Email": "sample string 13",
      "IsResidential": true,
      "TaxID": "sample string 15",
      "RecipientType": "sample string 16",
      "AccountNo": "sample string 17",
      "Latitude": 1.0,
      "Longitude": 1.0
    },
    "ExporterOfRecord": {
      "Id": "sample string 1",
      "PersonName": "sample string 2",
      "CompanyName": "sample string 3",
      "Country": "sample string 4",
      "State": "sample string 5",
      "City": "sample string 6",
      "PostalCode": "sample string 7",
      "Address1": "sample string 8",
      "Address2": "sample string 9",
      "Address3": "sample string 10",
      "Telephone": "sample string 11",
      "TelephoneExtension": "sample string 12",
      "Email": "sample string 13",
      "IsResidential": true,
      "TaxID": "sample string 15",
      "RecipientType": "sample string 16",
      "AccountNo": "sample string 17",
      "Latitude": 1.0,
      "Longitude": 1.0
    },
    "CustomsDeclaration": {
      "ImportExportType": 0,
      "ShipperAndExporterRelated": true,
      "FedExCustomsDeclaration": {
        "B13AFilingOption": 1,
        "ExportStatementData": "sample string 1",
        "ExportPermitNumber": "sample string 2",
        "FedExCustomDeclarationType": 0,
        "FTR": "sample string 3",
        "EEISEDFillingOption": 0,
        "AESCitationType": 0,
        "ExportStatementDataUS": "sample string 4",
        "DestinationControlStatementType": 0,
        "DestinationControlStatementRecipient": "sample string 5",
        "DestinationControlStatementCountry": [
          "sample string 1",
          "sample string 2"
        ]
      },
      "DHLCustomsDeclaration": {
        "ScheduleB": "sample string 1",
        "FillingOption": 0,
        "FillingOptionValue": "sample string 2",
        "InterConsignee": "sample string 3",
        "ECCN": "sample string 4",
        "ConsigneeEIN": "sample string 5",
        "ConsigneeIdType": 0,
        "ShipperEIN": "sample string 6",
        "ShipperIdType": 0,
        "ImportLicense": "sample string 7",
        "CommerceLicense": "sample string 8",
        "SignatureName": "sample string 9",
        "SignatureTitle": "sample string 10"
      },
      "PurolatorServerCustomsDeclaration": {
        "PurolatorServerBrokerCode": "sample string 1"
      }
    },
    "DoNotPrintCI": true,
    "ImporterIsDifferentThanRecipient": true,
    "ExporterIsDifferentThanSender": true,
    "UseSoldToOnCI": true,
    "SoldToIsDifferentThenImporterOfRecords": true,
    "SoldTo": {
      "Id": "sample string 1",
      "PersonName": "sample string 2",
      "CompanyName": "sample string 3",
      "Country": "sample string 4",
      "State": "sample string 5",
      "City": "sample string 6",
      "PostalCode": "sample string 7",
      "Address1": "sample string 8",
      "Address2": "sample string 9",
      "Address3": "sample string 10",
      "Telephone": "sample string 11",
      "TelephoneExtension": "sample string 12",
      "Email": "sample string 13",
      "IsResidential": true,
      "TaxID": "sample string 15",
      "RecipientType": "sample string 16",
      "AccountNo": "sample string 17",
      "Latitude": 1.0,
      "Longitude": 1.0
    },
    "NAFTADeclarationDetails": {
      "NAFTABlankedPeriodStart": "2024-05-02T10:42:16.0620648-04:00",
      "NAFTABlankedPeriodEnd": "2024-05-02T10:42:16.0620648-04:00",
      "NaftaProducerSpecification": 0,
      "NaftaImporterSpecification": 0
    }
  },
  "Contents": {
    "Documents": [
      {
        "Description": "sample string 1",
        "UnitValue": 2.0,
        "MadeInCountryCode": "sample string 3",
        "IsDutiable": true
      },
      {
        "Description": "sample string 1",
        "UnitValue": 2.0,
        "MadeInCountryCode": "sample string 3",
        "IsDutiable": true
      }
    ],
    "Commodities": [
      {
        "ID": "sample string 1",
        "Description": "sample string 2",
        "MadeInCountryCode": "sample string 3",
        "Quantity": 4.0,
        "QuantityUnitOfMeasure": "sample string 5",
        "UnitValue": 6.0,
        "TaxPercentage": 1.0,
        "TaxesAreIncluded": true,
        "TotalWeight": 7.0,
        "ItemWeight": 8.0,
        "ItemLength": 9.0,
        "ItemWidth": 10.0,
        "ItemHeight": 11.0,
        "ItemMeasurementsType": 0,
        "HarmonizedCode": "sample string 12",
        "Canada_HarmonizedCode": "sample string 13",
        "USA_HarmonizedCode": "sample string 14",
        "SerialNumber": "sample string 15",
        "PartNumber": "sample string 16",
        "MarksOrNumbers": "sample string 17",
        "SKUOrItemOrUPS": "sample string 18",
        "SKUOrItemOrUPC": "sample string 19",
        "ExportLicense": "sample string 20",
        "LicenseExpireDate": "sample string 21",
        "NAFTA": true,
        "NAFTACommodityDetails": {
          "PreferenceCriterion": 0,
          "ProducerDetermination": 0,
          "NaftaNetCost": 0,
          "NetCostBeginDate": "2024-05-02T10:42:16.0650534-04:00",
          "NetCostEndDate": "2024-05-02T10:42:16.0650534-04:00"
        },
        "FDA": true,
        "FCC": true,
        "SenderIsProducer": true,
        "Textile": true,
        "TextileInformation": "sample string 27",
        "FCCEntryNumber": "sample string 28",
        "FCCPortOfEntry": "sample string 29",
        "FCCDeviceModel": "sample string 30",
        "FCCTradeName": "sample string 31",
        "FCCID": "sample string 32",
        "FCCDescribeRadioFrequency": "sample string 33",
        "FDADescription": "sample string 34",
        "IsDutiable": true,
        "Manufacturer": {
          "Id": "sample string 1",
          "PersonName": "sample string 2",
          "CompanyName": "sample string 3",
          "Country": "sample string 4",
          "State": "sample string 5",
          "City": "sample string 6",
          "PostalCode": "sample string 7",
          "Address1": "sample string 8",
          "Address2": "sample string 9",
          "Address3": "sample string 10",
          "Telephone": "sample string 11",
          "TelephoneExtension": "sample string 12",
          "Email": "sample string 13",
          "IsResidential": true,
          "TaxID": "sample string 15",
          "RecipientType": "sample string 16",
          "AccountNo": "sample string 17",
          "Latitude": 1.0,
          "Longitude": 1.0
        },
        "OnHoldImportBooksPerBox": 36.0,
        "AccessionNumber": "sample string 37",
        "PackageNumber": 1,
        "QuantityAssignment": [
          {
            "PackageIndex": 1,
            "Quantity": 2.0
          },
          {
            "PackageIndex": 1,
            "Quantity": 2.0
          }
        ],
        "DangerousGoodsInfo": {
          "ContainsDangerousGoods": true,
          "Accessible": true,
          "RegulationSet": 0,
          "RegulationLevelCode": 0,
          "UN": "sample string 2",
          "Class": "sample string 3",
          "PackingGroup": 0,
          "Authorization": "sample string 4",
          "AdditionalHandlingInformation": "sample string 5",
          "TechnicalName": "sample string 6",
          "AdditionalDescription": "sample string 7",
          "PackagingContainerType": "sample string 8",
          "PackagingType": "sample string 9",
          "SignatureName": "sample string 10",
          "SignaturePlace": "sample string 11",
          "SignatureDate": "sample string 12",
          "SignatureTitle": "sample string 13",
          "TransportType": 0,
          "DGPackingType": 0,
          "Radioactive": true,
          "EmergencyPhone": "sample string 14",
          "EmergencyContact": "sample string 15",
          "AllPackedInOne": true,
          "OverPacked": true,
          "QValue": "sample string 16",
          "ChemicalRecord": "sample string 17",
          "HazardLabelRequired": "sample string 18",
          "SubRiskClass": "sample string 19",
          "TunelRestriction": true,
          "AirportDeparture": "sample string 20",
          "AirportDestination": "sample string 21",
          "Offeror": "sample string 22",
          "PackageInstructions": "sample string 23",
          "ProperShippingName": "sample string 24"
        },
        "LTLClassId": "sample string 39",
        "NMFCItem": "sample string 40",
        "NMFCSub": "sample string 41",
        "MID": "sample string 42",
        "LBSLTSFactor": 1.0,
        "ShipAsItsOwnPackage": true,
        "ShipInAnyPackage": true,
        "ShipsOnSkidOnly": true,
        "PlantArticle": true,
        "PlantArticleGenus": "sample string 47",
        "PlantArticleSpecies": "sample string 48",
        "PlantArticleQuantity": "sample string 49",
        "PlantArticlePercentRecycled": "sample string 50",
        "ECCN": "sample string 51"
      },
      {
        "ID": "sample string 1",
        "Description": "sample string 2",
        "MadeInCountryCode": "sample string 3",
        "Quantity": 4.0,
        "QuantityUnitOfMeasure": "sample string 5",
        "UnitValue": 6.0,
        "TaxPercentage": 1.0,
        "TaxesAreIncluded": true,
        "TotalWeight": 7.0,
        "ItemWeight": 8.0,
        "ItemLength": 9.0,
        "ItemWidth": 10.0,
        "ItemHeight": 11.0,
        "ItemMeasurementsType": 0,
        "HarmonizedCode": "sample string 12",
        "Canada_HarmonizedCode": "sample string 13",
        "USA_HarmonizedCode": "sample string 14",
        "SerialNumber": "sample string 15",
        "PartNumber": "sample string 16",
        "MarksOrNumbers": "sample string 17",
        "SKUOrItemOrUPS": "sample string 18",
        "SKUOrItemOrUPC": "sample string 19",
        "ExportLicense": "sample string 20",
        "LicenseExpireDate": "sample string 21",
        "NAFTA": true,
        "NAFTACommodityDetails": {
          "PreferenceCriterion": 0,
          "ProducerDetermination": 0,
          "NaftaNetCost": 0,
          "NetCostBeginDate": "2024-05-02T10:42:16.0650534-04:00",
          "NetCostEndDate": "2024-05-02T10:42:16.0650534-04:00"
        },
        "FDA": true,
        "FCC": true,
        "SenderIsProducer": true,
        "Textile": true,
        "TextileInformation": "sample string 27",
        "FCCEntryNumber": "sample string 28",
        "FCCPortOfEntry": "sample string 29",
        "FCCDeviceModel": "sample string 30",
        "FCCTradeName": "sample string 31",
        "FCCID": "sample string 32",
        "FCCDescribeRadioFrequency": "sample string 33",
        "FDADescription": "sample string 34",
        "IsDutiable": true,
        "Manufacturer": {
          "Id": "sample string 1",
          "PersonName": "sample string 2",
          "CompanyName": "sample string 3",
          "Country": "sample string 4",
          "State": "sample string 5",
          "City": "sample string 6",
          "PostalCode": "sample string 7",
          "Address1": "sample string 8",
          "Address2": "sample string 9",
          "Address3": "sample string 10",
          "Telephone": "sample string 11",
          "TelephoneExtension": "sample string 12",
          "Email": "sample string 13",
          "IsResidential": true,
          "TaxID": "sample string 15",
          "RecipientType": "sample string 16",
          "AccountNo": "sample string 17",
          "Latitude": 1.0,
          "Longitude": 1.0
        },
        "OnHoldImportBooksPerBox": 36.0,
        "AccessionNumber": "sample string 37",
        "PackageNumber": 1,
        "QuantityAssignment": [
          {
            "PackageIndex": 1,
            "Quantity": 2.0
          },
          {
            "PackageIndex": 1,
            "Quantity": 2.0
          }
        ],
        "DangerousGoodsInfo": {
          "ContainsDangerousGoods": true,
          "Accessible": true,
          "RegulationSet": 0,
          "RegulationLevelCode": 0,
          "UN": "sample string 2",
          "Class": "sample string 3",
          "PackingGroup": 0,
          "Authorization": "sample string 4",
          "AdditionalHandlingInformation": "sample string 5",
          "TechnicalName": "sample string 6",
          "AdditionalDescription": "sample string 7",
          "PackagingContainerType": "sample string 8",
          "PackagingType": "sample string 9",
          "SignatureName": "sample string 10",
          "SignaturePlace": "sample string 11",
          "SignatureDate": "sample string 12",
          "SignatureTitle": "sample string 13",
          "TransportType": 0,
          "DGPackingType": 0,
          "Radioactive": true,
          "EmergencyPhone": "sample string 14",
          "EmergencyContact": "sample string 15",
          "AllPackedInOne": true,
          "OverPacked": true,
          "QValue": "sample string 16",
          "ChemicalRecord": "sample string 17",
          "HazardLabelRequired": "sample string 18",
          "SubRiskClass": "sample string 19",
          "TunelRestriction": true,
          "AirportDeparture": "sample string 20",
          "AirportDestination": "sample string 21",
          "Offeror": "sample string 22",
          "PackageInstructions": "sample string 23",
          "ProperShippingName": "sample string 24"
        },
        "LTLClassId": "sample string 39",
        "NMFCItem": "sample string 40",
        "NMFCSub": "sample string 41",
        "MID": "sample string 42",
        "LBSLTSFactor": 1.0,
        "ShipAsItsOwnPackage": true,
        "ShipInAnyPackage": true,
        "ShipsOnSkidOnly": true,
        "PlantArticle": true,
        "PlantArticleGenus": "sample string 47",
        "PlantArticleSpecies": "sample string 48",
        "PlantArticleQuantity": "sample string 49",
        "PlantArticlePercentRecycled": "sample string 50",
        "ECCN": "sample string 51"
      }
    ]
  },
  "ShipOptions": [
    {
      "value": "sample string 1",
      "code": 2,
      "SubOptions": [
        {
          "Code": "sample string 1",
          "Value": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Value": "sample string 2"
        }
      ]
    },
    {
      "value": "sample string 1",
      "code": 2,
      "SubOptions": [
        {
          "Code": "sample string 1",
          "Value": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Value": "sample string 2"
        }
      ]
    }
  ],
  "LocationId": 17,
  "LocationName": "sample string 18",
  "LocationAddressMatchWholeSenderAddress": true,
  "OrderNumber": "sample string 20",
  "CallbackURL": "sample string 21",
  "ServiceGroup": 22,
  "ServiceGroupName": "sample string 23",
  "MycarrierDetails": {
    "CarrierName": "sample string 1",
    "ServiceName": "sample string 2",
    "ProNo_TrackingNo": "sample string 3",
    "MyCarrierType": 0,
    "ListPrice": 4.0,
    "DiscountValue": 5.0,
    "AccountFreight": 1.0,
    "ClientFreight": 1.0,
    "DiscountType": 0,
    "FeulValue": 6.0,
    "FuelType": 0,
    "DeliveryDate": "2024-05-02T10:42:16.072058-04:00"
  },
  "OrderInfo": {
    "BillToAddress": {
      "Name": "sample string 1",
      "Country": "sample string 2",
      "State": "sample string 3",
      "City": "sample string 4",
      "PostalCode": "sample string 5",
      "Address1": "sample string 6",
      "Address2": "sample string 7",
      "Telephone": "sample string 8"
    },
    "SalesNumber": "sample string 1",
    "PackingSlipNumber": "sample string 2",
    "PromoMessage": "sample string 3",
    "PaymentMethod": "sample string 4",
    "ShipVia": "sample string 5",
    "CreditCard": "sample string 6",
    "SubTotal": 7.0,
    "Taxes": 8.0,
    "GrandTotal": 9.0,
    "ShippingCost": 10.0,
    "OrderDate": "2024-05-02T10:42:16.0730554-04:00",
    "OtherOrderFees": [
      {
        "Name": "sample string 1",
        "Amount": 2.0,
        "TotalTaxes": 3.0
      },
      {
        "Name": "sample string 1",
        "Amount": 2.0,
        "TotalTaxes": 3.0
      }
    ]
  },
  "DepartmentDescription": "sample string 24",
  "DepartmentCode": "sample string 25",
  "CustomerMarkups": [
    {
      "CarrierId": 1,
      "MarkupValue": 2.0,
      "MarkupType": 0
    },
    {
      "CarrierId": 1,
      "MarkupValue": 2.0,
      "MarkupType": 0
    }
  ],
  "ConsolidationUnit": {
    "ConsolidationUnitId": 1,
    "DeconsolidationAddress": {
      "PersonName": "sample string 1",
      "CompanyName": "sample string 2",
      "Country": "sample string 3",
      "State": "sample string 4",
      "City": "sample string 5",
      "PostalCode": "sample string 6",
      "Address1": "sample string 7",
      "Address2": "sample string 8",
      "Telephone": "sample string 9",
      "Email": "sample string 10"
    },
    "DistributionDate": "2024-05-02T10:42:16.0750568Z",
    "ApplyType": 0,
    "CUCarrierID": 3,
    "CUServiceCode": "sample string 4",
    "SkidIndex": 5,
    "CheckSenderAddress": true,
    "CheckDistributionDate": true,
    "DeconsolidationLocationId": 1,
    "DeconsolidationLocationName": "sample string 8"
  },
  "RateCurrencySelect": "sample string 26",
  "ApplyRate": true,
  "ApplyDutiesAndTaxes": true,
  "ApplyRateOptions": {
    "SaturdayDelivery": true,
    "SaturdayPickUp": true,
    "CollectOnDelivery": {
      "Amount": 2.0
    },
    "SignatureRequired": true,
    "SignatureOption": 0,
    "CheckOnDelivery": true,
    "DangerousGoods": true,
    "ShipToLocker": true,
    "ShipToRetail": true,
    "ShipToCarrier": true,
    "ShipFromLocker": true,
    "ShipFromRetail": true,
    "ShipFromCarrier": true
  },
  "ApplyRateType": 0,
  "DaysToSearchInHistory": 29,
  "BOLNumber": "sample string 30",
  "SpecialInstructions": "sample string 31",
  "ProjectId": "sample string 32",
  "CartonDescription": "sample string 33",
  "IsReturn": true,
  "ReturnShipment": {
    "EnableReturnShipment": true,
    "PrintReturnLabelWithOutboundLabel": true,
    "DuplicateTheReturn": true,
    "DifferentReturnAddress": true,
    "ReturnAddress": {
      "Id": "sample string 1",
      "PersonName": "sample string 2",
      "CompanyName": "sample string 3",
      "Country": "sample string 4",
      "State": "sample string 5",
      "City": "sample string 6",
      "PostalCode": "sample string 7",
      "Address1": "sample string 8",
      "Address2": "sample string 9",
      "Address3": "sample string 10",
      "Telephone": "sample string 11",
      "TelephoneExtension": "sample string 12",
      "Email": "sample string 13",
      "IsResidential": true,
      "TaxID": "sample string 15",
      "RecipientType": "sample string 16",
      "AccountNo": "sample string 17",
      "Latitude": 1.0,
      "Longitude": 1.0
    },
    "ReturnServiceSelection": 0,
    "LocationId": 5,
    "LocationName": "sample string 6"
  },
  "RequestPickup": true,
  "EmailLabels": true,
  "EmailsList": [
    "sample string 1",
    "sample string 2"
  ],
  "IsInboundShipment": true,
  "InboundShipmentLocationId": 38,
  "InboundShipmentLocationName": "sample string 39",
  "GLCategory": "sample string 40",
  "GLSubCategory": "sample string 41",
  "eAlerts": {
    "Events": {
      "Ship": true,
      "Exception": true,
      "Delivery": true,
      "OnEstimatedDelivery": true,
      "OnTender": true
    },
    "Emails": [
      {
        "Email": "sample string 1"
      },
      {
        "Email": "sample string 1"
      }
    ],
    "AdditionalMessage": "sample string 1",
    "AddPackageContents": true
  },
  "FilterByDeliveryDate": true,
  "MaxDeliveryDate": "2024-05-02T10:42:16.0840718-04:00",
  "RunAggregationAfterHold": true,
  "RunAggregationRateAfterHold": true,
  "ExcludeOrderFromAggregation": true,
  "PackagesCanMergeInASinglePackageOnAggregation": true,
  "ShipperLoadAndCount": "sample string 48",
  "BookingConfirmationNumber": "sample string 49",
  "LabelPrintPreferences": {
    "Encoding": 0,
    "OutputFormat": 0,
    "PackingSlipType": 0
  },
  "ShipByDate": "2024-05-02T10:42:16.0840718-04:00",
  "CalculatePackagesByContents": true,
  "CalculatePackagesByContentsOptions": {
    "PackageDimensions": [
      {
        "UseForFreight": true,
        "MaxWeight": 2.0,
        "Width": 3.0,
        "Length": 4.0,
        "Height": 5.0
      },
      {
        "UseForFreight": true,
        "MaxWeight": 2.0,
        "Width": 3.0,
        "Length": 4.0,
        "Height": 5.0
      }
    ],
    "DoNotRotateItems": true,
    "SplitPackagesAtSingleItemWeight": 2.0,
    "MinTotalWeightToAddSkidsToo": 3.0,
    "MaxSingleItemWeightForSkidsOnly": 4.0,
    "MaxWeight": 5.0,
    "MaxLength": 6.0,
    "MaxLengthPlusGirth": 7.0,
    "MaxSingleItemLengthForSkid": 8.0,
    "MaxSingleItemWidthForSkid": 9.0,
    "MaxSingleItemHeightForSkid": 10.0,
    "MaxSkidWeight": 11.0,
    "PaddingPercentage": 12,
    "EnableBoxBalancing": true
  },
  "InternalHandling": {
    "IsInternalHandling": true,
    "InternalHandlingText": "sample string 2"
  },
  "SourceOfOrder": "sample string 52",
  "Webhooks": [
    {
      "Uri": "http://webapihelppage1.com",
      "Username": "sample string 2",
      "Password": "sample string 3",
      "Type": 0
    },
    {
      "Uri": "http://webapihelppage1.com",
      "Username": "sample string 2",
      "Password": "sample string 3",
      "Type": 0
    }
  ],
  "OrderProcessingSync": true,
  "CustomCharacterOverlayOnLabel": "sample string 54",
  "ExternalOrderIdentifier": "sample string 55",
  "PreAssignTrackingNumber": "sample string 56",
  "ShipFromLockerOrLocation": true,
  "ShipFromLocationLockerInfo": {
    "Id": "sample string 1",
    "Postal": "sample string 2",
    "City": "sample string 3",
    "State": "sample string 4",
    "Country": "sample string 5",
    "Address1": "sample string 6",
    "Address2": "sample string 7",
    "Address3": "sample string 8",
    "Name": "sample string 9",
    "LocationType": 0,
    "LocationTypeDescription": "sample string 10"
  },
  "ShipToLockerOrLocation": true,
  "ShipToLocationLockerInfo": {
    "Id": "sample string 1",
    "Postal": "sample string 2",
    "City": "sample string 3",
    "State": "sample string 4",
    "Country": "sample string 5",
    "Address1": "sample string 6",
    "Address2": "sample string 7",
    "Address3": "sample string 8",
    "Name": "sample string 9",
    "LocationType": 0,
    "LocationTypeDescription": "sample string 10"
  },
  "OnHoldStatus": 0,
  "ShipWithoutAPrinter": true,
  "NeedApproval": true,
  "CustomField1": "sample string 61",
  "CustomField2": "sample string 62",
  "CustomField3": "sample string 63",
  "CustomField4": "sample string 64",
  "CustomField5": "sample string 65",
  "DeliveryToPOBox": true,
  "CheckInventory": true
}

application/xml, text/xml

Sample:
<HoldRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WS_Repository.Models.Requests.Hold">
  <AlternateSender>
    <AccountNo>sample string 17</AccountNo>
    <Address1>sample string 8</Address1>
    <Address2>sample string 9</Address2>
    <Address3>sample string 10</Address3>
    <City>sample string 6</City>
    <CompanyName>sample string 3</CompanyName>
    <Country>sample string 4</Country>
    <Email>sample string 13</Email>
    <Id>sample string 1</Id>
    <IsResidential>true</IsResidential>
    <Latitude>1</Latitude>
    <Longitude>1</Longitude>
    <PersonName>sample string 2</PersonName>
    <PostalCode>sample string 7</PostalCode>
    <RecipientType>sample string 16</RecipientType>
    <State>sample string 5</State>
    <TaxID>sample string 15</TaxID>
    <Telephone>sample string 11</Telephone>
    <TelephoneExtension>sample string 12</TelephoneExtension>
  </AlternateSender>
  <ApplyDutiesAndTaxes>true</ApplyDutiesAndTaxes>
  <ApplyRate>true</ApplyRate>
  <ApplyRateOptions>
    <CheckOnDelivery>true</CheckOnDelivery>
    <CollectOnDelivery>
      <Amount>2</Amount>
    </CollectOnDelivery>
    <DangerousGoods>true</DangerousGoods>
    <SaturdayDelivery>true</SaturdayDelivery>
    <SaturdayPickUp>true</SaturdayPickUp>
    <ShipFromCarrier>true</ShipFromCarrier>
    <ShipFromLocker>true</ShipFromLocker>
    <ShipFromRetail>true</ShipFromRetail>
    <ShipToCarrier>true</ShipToCarrier>
    <ShipToLocker>true</ShipToLocker>
    <ShipToRetail>true</ShipToRetail>
    <SignatureOption>Default</SignatureOption>
    <SignatureRequired>true</SignatureRequired>
  </ApplyRateOptions>
  <ApplyRateType>CheapestService</ApplyRateType>
  <BOLNumber>sample string 30</BOLNumber>
  <Billing>
    <BillingAccount>sample string 3</BillingAccount>
    <BillingAccountName>sample string 1</BillingAccountName>
    <BillingAddress>
      <AccountNo>sample string 17</AccountNo>
      <Address1>sample string 8</Address1>
      <Address2>sample string 9</Address2>
      <Address3>sample string 10</Address3>
      <City>sample string 6</City>
      <CompanyName>sample string 3</CompanyName>
      <Country>sample string 4</Country>
      <Email>sample string 13</Email>
      <Id>sample string 1</Id>
      <IsResidential>true</IsResidential>
      <Latitude>1</Latitude>
      <Longitude>1</Longitude>
      <PersonName>sample string 2</PersonName>
      <PostalCode>sample string 7</PostalCode>
      <RecipientType>sample string 16</RecipientType>
      <State>sample string 5</State>
      <TaxID>sample string 15</TaxID>
      <Telephone>sample string 11</Telephone>
      <TelephoneExtension>sample string 12</TelephoneExtension>
    </BillingAddress>
    <BillingType>Prepaid</BillingType>
    <ContractNumber>sample string 5</ContractNumber>
    <LoadAccountDetailsByNumber>true</LoadAccountDetailsByNumber>
    <SplitDutyVATIndicator>true</SplitDutyVATIndicator>
    <TransitNumber>sample string 4</TransitNumber>
  </Billing>
  <BookingConfirmationNumber>sample string 49</BookingConfirmationNumber>
  <CalculatePackagesByContents>true</CalculatePackagesByContents>
  <CalculatePackagesByContentsOptions>
    <DoNotRotateItems>true</DoNotRotateItems>
    <EnableBoxBalancing>true</EnableBoxBalancing>
    <MaxLength>6</MaxLength>
    <MaxLengthPlusGirth>7</MaxLengthPlusGirth>
    <MaxSingleItemHeightForSkid>10</MaxSingleItemHeightForSkid>
    <MaxSingleItemLengthForSkid>8</MaxSingleItemLengthForSkid>
    <MaxSingleItemWeightForSkidsOnly>4</MaxSingleItemWeightForSkidsOnly>
    <MaxSingleItemWidthForSkid>9</MaxSingleItemWidthForSkid>
    <MaxSkidWeight>11</MaxSkidWeight>
    <MaxWeight>5</MaxWeight>
    <MinTotalWeightToAddSkidsToo>3</MinTotalWeightToAddSkidsToo>
    <PackageDimensions>
      <CalculatePackagesDimension_Hold>
        <Height>5</Height>
        <Length>4</Length>
        <MaxWeight>2</MaxWeight>
        <UseForFreight>true</UseForFreight>
        <Width>3</Width>
      </CalculatePackagesDimension_Hold>
      <CalculatePackagesDimension_Hold>
        <Height>5</Height>
        <Length>4</Length>
        <MaxWeight>2</MaxWeight>
        <UseForFreight>true</UseForFreight>
        <Width>3</Width>
      </CalculatePackagesDimension_Hold>
    </PackageDimensions>
    <PaddingPercentage>12</PaddingPercentage>
    <SplitPackagesAtSingleItemWeight>2</SplitPackagesAtSingleItemWeight>
  </CalculatePackagesByContentsOptions>
  <CallbackURL>sample string 21</CallbackURL>
  <CarrierId>2</CarrierId>
  <CarrierRoute>sample string 11</CarrierRoute>
  <CarrierSequence>sample string 12</CarrierSequence>
  <CartonDescription>sample string 33</CartonDescription>
  <CheckInventory>true</CheckInventory>
  <ConsolidationUnit xmlns:d2p1="http://schemas.datacontract.org/2004/07/WS_Repository.Models.Common">
    <d2p1:ApplyType>ById</d2p1:ApplyType>
    <d2p1:CUCarrierID>3</d2p1:CUCarrierID>
    <d2p1:CUServiceCode>sample string 4</d2p1:CUServiceCode>
    <d2p1:CheckDistributionDate>true</d2p1:CheckDistributionDate>
    <d2p1:CheckSenderAddress>true</d2p1:CheckSenderAddress>
    <d2p1:ConsolidationUnitId>1</d2p1:ConsolidationUnitId>
    <d2p1:DeconsolidationAddress>
      <d2p1:Address1>sample string 7</d2p1:Address1>
      <d2p1:Address2>sample string 8</d2p1:Address2>
      <d2p1:City>sample string 5</d2p1:City>
      <d2p1:CompanyName>sample string 2</d2p1:CompanyName>
      <d2p1:Country>sample string 3</d2p1:Country>
      <d2p1:Email>sample string 10</d2p1:Email>
      <d2p1:PersonName>sample string 1</d2p1:PersonName>
      <d2p1:PostalCode>sample string 6</d2p1:PostalCode>
      <d2p1:State>sample string 4</d2p1:State>
      <d2p1:Telephone>sample string 9</d2p1:Telephone>
    </d2p1:DeconsolidationAddress>
    <d2p1:DeconsolidationLocationId>1</d2p1:DeconsolidationLocationId>
    <d2p1:DeconsolidationLocationName>sample string 8</d2p1:DeconsolidationLocationName>
    <d2p1:DistributionDate>2024-05-02T10:42:16.0750568Z</d2p1:DistributionDate>
    <d2p1:SkidIndex>5</d2p1:SkidIndex>
  </ConsolidationUnit>
  <Contents>
    <Commodities>
      <Commodity>
        <AccessionNumber>sample string 37</AccessionNumber>
        <Canada_HarmonizedCode>sample string 13</Canada_HarmonizedCode>
        <DangerousGoodsInfo>
          <Accessible>true</Accessible>
          <AdditionalDescription>sample string 7</AdditionalDescription>
          <AdditionalHandlingInformation>sample string 5</AdditionalHandlingInformation>
          <AirportDeparture>sample string 20</AirportDeparture>
          <AirportDestination>sample string 21</AirportDestination>
          <AllPackedInOne>true</AllPackedInOne>
          <Authorization>sample string 4</Authorization>
          <ChemicalRecord>sample string 17</ChemicalRecord>
          <Class>sample string 3</Class>
          <ContainsDangerousGoods>true</ContainsDangerousGoods>
          <DGPackingType>OTHER</DGPackingType>
          <EmergencyContact>sample string 15</EmergencyContact>
          <EmergencyPhone>sample string 14</EmergencyPhone>
          <HazardLabelRequired>sample string 18</HazardLabelRequired>
          <Offeror>sample string 22</Offeror>
          <OverPacked>true</OverPacked>
          <PackageInstructions>sample string 23</PackageInstructions>
          <PackagingContainerType>sample string 8</PackagingContainerType>
          <PackagingType>sample string 9</PackagingType>
          <PackingGroup>NONE</PackingGroup>
          <ProperShippingName>sample string 24</ProperShippingName>
          <QValue>sample string 16</QValue>
          <Radioactive>true</Radioactive>
          <RegulationLevelCode>FullyRegulated</RegulationLevelCode>
          <RegulationSet>CFR</RegulationSet>
          <SignatureDate>sample string 12</SignatureDate>
          <SignatureName>sample string 10</SignatureName>
          <SignaturePlace>sample string 11</SignaturePlace>
          <SignatureTitle>sample string 13</SignatureTitle>
          <SubRiskClass>sample string 19</SubRiskClass>
          <TechnicalName>sample string 6</TechnicalName>
          <TransportType>PassengerAndCargoAircraft</TransportType>
          <TunelRestriction>true</TunelRestriction>
          <UN>sample string 2</UN>
        </DangerousGoodsInfo>
        <Description>sample string 2</Description>
        <ECCN>sample string 51</ECCN>
        <ExportLicense>sample string 20</ExportLicense>
        <FCC>true</FCC>
        <FCCDescribeRadioFrequency>sample string 33</FCCDescribeRadioFrequency>
        <FCCDeviceModel>sample string 30</FCCDeviceModel>
        <FCCEntryNumber>sample string 28</FCCEntryNumber>
        <FCCID>sample string 32</FCCID>
        <FCCPortOfEntry>sample string 29</FCCPortOfEntry>
        <FCCTradeName>sample string 31</FCCTradeName>
        <FDA>true</FDA>
        <FDADescription>sample string 34</FDADescription>
        <HarmonizedCode>sample string 12</HarmonizedCode>
        <ID>sample string 1</ID>
        <IsDutiable>true</IsDutiable>
        <ItemHeight>11</ItemHeight>
        <ItemLength>9</ItemLength>
        <ItemMeasurementsType>Imperial</ItemMeasurementsType>
        <ItemWeight>8</ItemWeight>
        <ItemWidth>10</ItemWidth>
        <LBSLTSFactor>1</LBSLTSFactor>
        <LTLClassId>sample string 39</LTLClassId>
        <LicenseExpireDate>sample string 21</LicenseExpireDate>
        <MID>sample string 42</MID>
        <MadeInCountryCode>sample string 3</MadeInCountryCode>
        <Manufacturer>
          <AccountNo>sample string 17</AccountNo>
          <Address1>sample string 8</Address1>
          <Address2>sample string 9</Address2>
          <Address3>sample string 10</Address3>
          <City>sample string 6</City>
          <CompanyName>sample string 3</CompanyName>
          <Country>sample string 4</Country>
          <Email>sample string 13</Email>
          <Id>sample string 1</Id>
          <IsResidential>true</IsResidential>
          <Latitude>1</Latitude>
          <Longitude>1</Longitude>
          <PersonName>sample string 2</PersonName>
          <PostalCode>sample string 7</PostalCode>
          <RecipientType>sample string 16</RecipientType>
          <State>sample string 5</State>
          <TaxID>sample string 15</TaxID>
          <Telephone>sample string 11</Telephone>
          <TelephoneExtension>sample string 12</TelephoneExtension>
        </Manufacturer>
        <MarksOrNumbers>sample string 17</MarksOrNumbers>
        <NAFTA>true</NAFTA>
        <NAFTACommodityDetails>
          <NaftaNetCost>NC</NaftaNetCost>
          <NetCostBeginDate>2024-05-02T10:42:16.0650534-04:00</NetCostBeginDate>
          <NetCostEndDate>2024-05-02T10:42:16.0650534-04:00</NetCostEndDate>
          <PreferenceCriterion>A</PreferenceCriterion>
          <ProducerDetermination>YES</ProducerDetermination>
        </NAFTACommodityDetails>
        <NMFCItem>sample string 40</NMFCItem>
        <NMFCSub>sample string 41</NMFCSub>
        <OnHoldImportBooksPerBox>36</OnHoldImportBooksPerBox>
        <PackageNumber>1</PackageNumber>
        <PartNumber>sample string 16</PartNumber>
        <PlantArticle>true</PlantArticle>
        <PlantArticleGenus>sample string 47</PlantArticleGenus>
        <PlantArticlePercentRecycled>sample string 50</PlantArticlePercentRecycled>
        <PlantArticleQuantity>sample string 49</PlantArticleQuantity>
        <PlantArticleSpecies>sample string 48</PlantArticleSpecies>
        <Quantity>4</Quantity>
        <QuantityAssignment>
          <CommodityPacking_Hold>
            <PackageIndex>1</PackageIndex>
            <Quantity>2</Quantity>
          </CommodityPacking_Hold>
          <CommodityPacking_Hold>
            <PackageIndex>1</PackageIndex>
            <Quantity>2</Quantity>
          </CommodityPacking_Hold>
        </QuantityAssignment>
        <QuantityUnitOfMeasure>sample string 5</QuantityUnitOfMeasure>
        <SKUOrItemOrUPC>sample string 19</SKUOrItemOrUPC>
        <SKUOrItemOrUPS>sample string 18</SKUOrItemOrUPS>
        <SenderIsProducer>true</SenderIsProducer>
        <SerialNumber>sample string 15</SerialNumber>
        <ShipAsItsOwnPackage>true</ShipAsItsOwnPackage>
        <ShipInAnyPackage>true</ShipInAnyPackage>
        <ShipsOnSkidOnly>true</ShipsOnSkidOnly>
        <TaxPercentage>1</TaxPercentage>
        <TaxesAreIncluded>true</TaxesAreIncluded>
        <Textile>true</Textile>
        <TextileInformation>sample string 27</TextileInformation>
        <TotalWeight>7</TotalWeight>
        <USA_HarmonizedCode>sample string 14</USA_HarmonizedCode>
        <UnitValue>6</UnitValue>
      </Commodity>
      <Commodity>
        <AccessionNumber>sample string 37</AccessionNumber>
        <Canada_HarmonizedCode>sample string 13</Canada_HarmonizedCode>
        <DangerousGoodsInfo>
          <Accessible>true</Accessible>
          <AdditionalDescription>sample string 7</AdditionalDescription>
          <AdditionalHandlingInformation>sample string 5</AdditionalHandlingInformation>
          <AirportDeparture>sample string 20</AirportDeparture>
          <AirportDestination>sample string 21</AirportDestination>
          <AllPackedInOne>true</AllPackedInOne>
          <Authorization>sample string 4</Authorization>
          <ChemicalRecord>sample string 17</ChemicalRecord>
          <Class>sample string 3</Class>
          <ContainsDangerousGoods>true</ContainsDangerousGoods>
          <DGPackingType>OTHER</DGPackingType>
          <EmergencyContact>sample string 15</EmergencyContact>
          <EmergencyPhone>sample string 14</EmergencyPhone>
          <HazardLabelRequired>sample string 18</HazardLabelRequired>
          <Offeror>sample string 22</Offeror>
          <OverPacked>true</OverPacked>
          <PackageInstructions>sample string 23</PackageInstructions>
          <PackagingContainerType>sample string 8</PackagingContainerType>
          <PackagingType>sample string 9</PackagingType>
          <PackingGroup>NONE</PackingGroup>
          <ProperShippingName>sample string 24</ProperShippingName>
          <QValue>sample string 16</QValue>
          <Radioactive>true</Radioactive>
          <RegulationLevelCode>FullyRegulated</RegulationLevelCode>
          <RegulationSet>CFR</RegulationSet>
          <SignatureDate>sample string 12</SignatureDate>
          <SignatureName>sample string 10</SignatureName>
          <SignaturePlace>sample string 11</SignaturePlace>
          <SignatureTitle>sample string 13</SignatureTitle>
          <SubRiskClass>sample string 19</SubRiskClass>
          <TechnicalName>sample string 6</TechnicalName>
          <TransportType>PassengerAndCargoAircraft</TransportType>
          <TunelRestriction>true</TunelRestriction>
          <UN>sample string 2</UN>
        </DangerousGoodsInfo>
        <Description>sample string 2</Description>
        <ECCN>sample string 51</ECCN>
        <ExportLicense>sample string 20</ExportLicense>
        <FCC>true</FCC>
        <FCCDescribeRadioFrequency>sample string 33</FCCDescribeRadioFrequency>
        <FCCDeviceModel>sample string 30</FCCDeviceModel>
        <FCCEntryNumber>sample string 28</FCCEntryNumber>
        <FCCID>sample string 32</FCCID>
        <FCCPortOfEntry>sample string 29</FCCPortOfEntry>
        <FCCTradeName>sample string 31</FCCTradeName>
        <FDA>true</FDA>
        <FDADescription>sample string 34</FDADescription>
        <HarmonizedCode>sample string 12</HarmonizedCode>
        <ID>sample string 1</ID>
        <IsDutiable>true</IsDutiable>
        <ItemHeight>11</ItemHeight>
        <ItemLength>9</ItemLength>
        <ItemMeasurementsType>Imperial</ItemMeasurementsType>
        <ItemWeight>8</ItemWeight>
        <ItemWidth>10</ItemWidth>
        <LBSLTSFactor>1</LBSLTSFactor>
        <LTLClassId>sample string 39</LTLClassId>
        <LicenseExpireDate>sample string 21</LicenseExpireDate>
        <MID>sample string 42</MID>
        <MadeInCountryCode>sample string 3</MadeInCountryCode>
        <Manufacturer>
          <AccountNo>sample string 17</AccountNo>
          <Address1>sample string 8</Address1>
          <Address2>sample string 9</Address2>
          <Address3>sample string 10</Address3>
          <City>sample string 6</City>
          <CompanyName>sample string 3</CompanyName>
          <Country>sample string 4</Country>
          <Email>sample string 13</Email>
          <Id>sample string 1</Id>
          <IsResidential>true</IsResidential>
          <Latitude>1</Latitude>
          <Longitude>1</Longitude>
          <PersonName>sample string 2</PersonName>
          <PostalCode>sample string 7</PostalCode>
          <RecipientType>sample string 16</RecipientType>
          <State>sample string 5</State>
          <TaxID>sample string 15</TaxID>
          <Telephone>sample string 11</Telephone>
          <TelephoneExtension>sample string 12</TelephoneExtension>
        </Manufacturer>
        <MarksOrNumbers>sample string 17</MarksOrNumbers>
        <NAFTA>true</NAFTA>
        <NAFTACommodityDetails>
          <NaftaNetCost>NC</NaftaNetCost>
          <NetCostBeginDate>2024-05-02T10:42:16.0650534-04:00</NetCostBeginDate>
          <NetCostEndDate>2024-05-02T10:42:16.0650534-04:00</NetCostEndDate>
          <PreferenceCriterion>A</PreferenceCriterion>
          <ProducerDetermination>YES</ProducerDetermination>
        </NAFTACommodityDetails>
        <NMFCItem>sample string 40</NMFCItem>
        <NMFCSub>sample string 41</NMFCSub>
        <OnHoldImportBooksPerBox>36</OnHoldImportBooksPerBox>
        <PackageNumber>1</PackageNumber>
        <PartNumber>sample string 16</PartNumber>
        <PlantArticle>true</PlantArticle>
        <PlantArticleGenus>sample string 47</PlantArticleGenus>
        <PlantArticlePercentRecycled>sample string 50</PlantArticlePercentRecycled>
        <PlantArticleQuantity>sample string 49</PlantArticleQuantity>
        <PlantArticleSpecies>sample string 48</PlantArticleSpecies>
        <Quantity>4</Quantity>
        <QuantityAssignment>
          <CommodityPacking_Hold>
            <PackageIndex>1</PackageIndex>
            <Quantity>2</Quantity>
          </CommodityPacking_Hold>
          <CommodityPacking_Hold>
            <PackageIndex>1</PackageIndex>
            <Quantity>2</Quantity>
          </CommodityPacking_Hold>
        </QuantityAssignment>
        <QuantityUnitOfMeasure>sample string 5</QuantityUnitOfMeasure>
        <SKUOrItemOrUPC>sample string 19</SKUOrItemOrUPC>
        <SKUOrItemOrUPS>sample string 18</SKUOrItemOrUPS>
        <SenderIsProducer>true</SenderIsProducer>
        <SerialNumber>sample string 15</SerialNumber>
        <ShipAsItsOwnPackage>true</ShipAsItsOwnPackage>
        <ShipInAnyPackage>true</ShipInAnyPackage>
        <ShipsOnSkidOnly>true</ShipsOnSkidOnly>
        <TaxPercentage>1</TaxPercentage>
        <TaxesAreIncluded>true</TaxesAreIncluded>
        <Textile>true</Textile>
        <TextileInformation>sample string 27</TextileInformation>
        <TotalWeight>7</TotalWeight>
        <USA_HarmonizedCode>sample string 14</USA_HarmonizedCode>
        <UnitValue>6</UnitValue>
      </Commodity>
    </Commodities>
    <Documents>
      <Document>
        <Description>sample string 1</Description>
        <IsDutiable>true</IsDutiable>
        <MadeInCountryCode>sample string 3</MadeInCountryCode>
        <UnitValue>2</UnitValue>
      </Document>
      <Document>
        <Description>sample string 1</Description>
        <IsDutiable>true</IsDutiable>
        <MadeInCountryCode>sample string 3</MadeInCountryCode>
        <UnitValue>2</UnitValue>
      </Document>
    </Documents>
  </Contents>
  <CrossDockAddress>
    <AccountNo>sample string 17</AccountNo>
    <Address1>sample string 8</Address1>
    <Address2>sample string 9</Address2>
    <Address3>sample string 10</Address3>
    <City>sample string 6</City>
    <CompanyName>sample string 3</CompanyName>
    <Country>sample string 4</Country>
    <Email>sample string 13</Email>
    <Id>sample string 1</Id>
    <IsResidential>true</IsResidential>
    <Latitude>1</Latitude>
    <Longitude>1</Longitude>
    <PersonName>sample string 2</PersonName>
    <PostalCode>sample string 7</PostalCode>
    <RecipientType>sample string 16</RecipientType>
    <State>sample string 5</State>
    <TaxID>sample string 15</TaxID>
    <Telephone>sample string 11</Telephone>
    <TelephoneExtension>sample string 12</TelephoneExtension>
  </CrossDockAddress>
  <CustomCharacterOverlayOnLabel>sample string 54</CustomCharacterOverlayOnLabel>
  <CustomField1>sample string 61</CustomField1>
  <CustomField2>sample string 62</CustomField2>
  <CustomField3>sample string 63</CustomField3>
  <CustomField4>sample string 64</CustomField4>
  <CustomField5>sample string 65</CustomField5>
  <CustomerMarkups>
    <CustomerMarkup_Hold>
      <CarrierId>1</CarrierId>
      <MarkupType>MarkupPercentage</MarkupType>
      <MarkupValue>2</MarkupValue>
    </CustomerMarkup_Hold>
    <CustomerMarkup_Hold>
      <CarrierId>1</CarrierId>
      <MarkupType>MarkupPercentage</MarkupType>
      <MarkupValue>2</MarkupValue>
    </CustomerMarkup_Hold>
  </CustomerMarkups>
  <DaysToSearchInHistory>29</DaysToSearchInHistory>
  <DeliveryToPOBox>true</DeliveryToPOBox>
  <DepartmentCode>sample string 25</DepartmentCode>
  <DepartmentDescription>sample string 24</DepartmentDescription>
  <EmailLabels>true</EmailLabels>
  <EmailsList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </EmailsList>
  <ExcludeOrderFromAggregation>true</ExcludeOrderFromAggregation>
  <ExternalOrderIdentifier>sample string 55</ExternalOrderIdentifier>
  <FilterByDeliveryDate>true</FilterByDeliveryDate>
  <GLCategory>sample string 40</GLCategory>
  <GLSubCategory>sample string 41</GLSubCategory>
  <InboundShipmentLocationId>38</InboundShipmentLocationId>
  <InboundShipmentLocationName>sample string 39</InboundShipmentLocationName>
  <InternalHandling>
    <InternalHandlingText>sample string 2</InternalHandlingText>
    <IsInternalHandling>true</IsInternalHandling>
  </InternalHandling>
  <InternalRoutingCode>sample string 13</InternalRoutingCode>
  <InternationalOptions>
    <Broker>
      <AccountNo>sample string 17</AccountNo>
      <Address1>sample string 8</Address1>
      <Address2>sample string 9</Address2>
      <Address3>sample string 10</Address3>
      <City>sample string 6</City>
      <CompanyName>sample string 3</CompanyName>
      <Country>sample string 4</Country>
      <Email>sample string 13</Email>
      <Id>sample string 1</Id>
      <IsResidential>true</IsResidential>
      <Latitude>1</Latitude>
      <Longitude>1</Longitude>
      <PersonName>sample string 2</PersonName>
      <PostalCode>sample string 7</PostalCode>
      <RecipientType>sample string 16</RecipientType>
      <State>sample string 5</State>
      <TaxID>sample string 15</TaxID>
      <Telephone>sample string 11</Telephone>
      <TelephoneExtension>sample string 12</TelephoneExtension>
    </Broker>
    <CustomsBillingOptions>
      <BillingAccount>sample string 3</BillingAccount>
      <BillingAccountName>sample string 1</BillingAccountName>
      <BillingAddress>
        <AccountNo>sample string 17</AccountNo>
        <Address1>sample string 8</Address1>
        <Address2>sample string 9</Address2>
        <Address3>sample string 10</Address3>
        <City>sample string 6</City>
        <CompanyName>sample string 3</CompanyName>
        <Country>sample string 4</Country>
        <Email>sample string 13</Email>
        <Id>sample string 1</Id>
        <IsResidential>true</IsResidential>
        <Latitude>1</Latitude>
        <Longitude>1</Longitude>
        <PersonName>sample string 2</PersonName>
        <PostalCode>sample string 7</PostalCode>
        <RecipientType>sample string 16</RecipientType>
        <State>sample string 5</State>
        <TaxID>sample string 15</TaxID>
        <Telephone>sample string 11</Telephone>
        <TelephoneExtension>sample string 12</TelephoneExtension>
      </BillingAddress>
      <BillingType>Prepaid</BillingType>
      <ContractNumber>sample string 5</ContractNumber>
      <LoadAccountDetailsByNumber>true</LoadAccountDetailsByNumber>
      <SplitDutyVATIndicator>true</SplitDutyVATIndicator>
      <TransitNumber>sample string 4</TransitNumber>
    </CustomsBillingOptions>
    <CustomsDeclaration>
      <DHLCustomsDeclaration>
        <CommerceLicense>sample string 8</CommerceLicense>
        <ConsigneeEIN>sample string 5</ConsigneeEIN>
        <ConsigneeIdType>Select</ConsigneeIdType>
        <ECCN>sample string 4</ECCN>
        <FillingOption>Select</FillingOption>
        <FillingOptionValue>sample string 2</FillingOptionValue>
        <ImportLicense>sample string 7</ImportLicense>
        <InterConsignee>sample string 3</InterConsignee>
        <ScheduleB>sample string 1</ScheduleB>
        <ShipperEIN>sample string 6</ShipperEIN>
        <ShipperIdType>Select</ShipperIdType>
        <SignatureName>sample string 9</SignatureName>
        <SignatureTitle>sample string 10</SignatureTitle>
      </DHLCustomsDeclaration>
      <FedExCustomsDeclaration>
        <AESCitationType>Select</AESCitationType>
        <B13AFilingOption>NotRequired</B13AFilingOption>
        <DestinationControlStatementCountry xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:string>sample string 1</d5p1:string>
          <d5p1:string>sample string 2</d5p1:string>
        </DestinationControlStatementCountry>
        <DestinationControlStatementRecipient>sample string 5</DestinationControlStatementRecipient>
        <DestinationControlStatementType>DepartmentOfCommerce</DestinationControlStatementType>
        <EEISEDFillingOption>Select</EEISEDFillingOption>
        <ExportPermitNumber>sample string 2</ExportPermitNumber>
        <ExportStatementData>sample string 1</ExportStatementData>
        <ExportStatementDataUS>sample string 4</ExportStatementDataUS>
        <FTR>sample string 3</FTR>
        <FedExCustomDeclarationType>NoDeclarationRequired</FedExCustomDeclarationType>
      </FedExCustomsDeclaration>
      <ImportExportType>Permanent</ImportExportType>
      <PurolatorServerCustomsDeclaration>
        <PurolatorServerBrokerCode>sample string 1</PurolatorServerBrokerCode>
      </PurolatorServerCustomsDeclaration>
      <ShipperAndExporterRelated>true</ShipperAndExporterRelated>
    </CustomsDeclaration>
    <DoNotPrintCI>true</DoNotPrintCI>
    <ExporterIsDifferentThanSender>true</ExporterIsDifferentThanSender>
    <ExporterOfRecord>
      <AccountNo>sample string 17</AccountNo>
      <Address1>sample string 8</Address1>
      <Address2>sample string 9</Address2>
      <Address3>sample string 10</Address3>
      <City>sample string 6</City>
      <CompanyName>sample string 3</CompanyName>
      <Country>sample string 4</Country>
      <Email>sample string 13</Email>
      <Id>sample string 1</Id>
      <IsResidential>true</IsResidential>
      <Latitude>1</Latitude>
      <Longitude>1</Longitude>
      <PersonName>sample string 2</PersonName>
      <PostalCode>sample string 7</PostalCode>
      <RecipientType>sample string 16</RecipientType>
      <State>sample string 5</State>
      <TaxID>sample string 15</TaxID>
      <Telephone>sample string 11</Telephone>
      <TelephoneExtension>sample string 12</TelephoneExtension>
    </ExporterOfRecord>
    <ImporterIsDifferentThanRecipient>true</ImporterIsDifferentThanRecipient>
    <ImporterOfRecord>
      <AccountNo>sample string 17</AccountNo>
      <Address1>sample string 8</Address1>
      <Address2>sample string 9</Address2>
      <Address3>sample string 10</Address3>
      <City>sample string 6</City>
      <CompanyName>sample string 3</CompanyName>
      <Country>sample string 4</Country>
      <Email>sample string 13</Email>
      <Id>sample string 1</Id>
      <IsResidential>true</IsResidential>
      <Latitude>1</Latitude>
      <Longitude>1</Longitude>
      <PersonName>sample string 2</PersonName>
      <PostalCode>sample string 7</PostalCode>
      <RecipientType>sample string 16</RecipientType>
      <State>sample string 5</State>
      <TaxID>sample string 15</TaxID>
      <Telephone>sample string 11</Telephone>
      <TelephoneExtension>sample string 12</TelephoneExtension>
    </ImporterOfRecord>
    <Invoice>
      <AdditionalChargesAmount>7</AdditionalChargesAmount>
      <AdditionalChargesDescription>sample string 8</AdditionalChargesDescription>
      <Amount>1</Amount>
      <CertificateNumber>sample string 9</CertificateNumber>
      <Comment>sample string 3</Comment>
      <Curency>sample string 4</Curency>
      <Currency>sample string 5</Currency>
      <ExcludeFromFedExIGC>true</ExcludeFromFedExIGC>
      <FreightChargeAmount>6</FreightChargeAmount>
      <InvoiceNumber>sample string 2</InvoiceNumber>
      <Purpose>Sold</Purpose>
      <TermsOfSale>FreeCarrier_FreeOnBoard</TermsOfSale>
      <UploadCustomsDocumentsElectronically>true</UploadCustomsDocumentsElectronically>
      <UseCustomProformaCI>true</UseCustomProformaCI>
    </Invoice>
    <NAFTADeclarationDetails>
      <NAFTABlankedPeriodEnd>2024-05-02T10:42:16.0620648-04:00</NAFTABlankedPeriodEnd>
      <NAFTABlankedPeriodStart>2024-05-02T10:42:16.0620648-04:00</NAFTABlankedPeriodStart>
      <NaftaImporterSpecification>Importer</NaftaImporterSpecification>
      <NaftaProducerSpecification>Available_Upon_Request</NaftaProducerSpecification>
    </NAFTADeclarationDetails>
    <SoldTo>
      <AccountNo>sample string 17</AccountNo>
      <Address1>sample string 8</Address1>
      <Address2>sample string 9</Address2>
      <Address3>sample string 10</Address3>
      <City>sample string 6</City>
      <CompanyName>sample string 3</CompanyName>
      <Country>sample string 4</Country>
      <Email>sample string 13</Email>
      <Id>sample string 1</Id>
      <IsResidential>true</IsResidential>
      <Latitude>1</Latitude>
      <Longitude>1</Longitude>
      <PersonName>sample string 2</PersonName>
      <PostalCode>sample string 7</PostalCode>
      <RecipientType>sample string 16</RecipientType>
      <State>sample string 5</State>
      <TaxID>sample string 15</TaxID>
      <Telephone>sample string 11</Telephone>
      <TelephoneExtension>sample string 12</TelephoneExtension>
    </SoldTo>
    <SoldToIsDifferentThenImporterOfRecords>true</SoldToIsDifferentThenImporterOfRecords>
    <UseSoldToOnCI>true</UseSoldToOnCI>
  </InternationalOptions>
  <IsInboundShipment>true</IsInboundShipment>
  <IsReturn>true</IsReturn>
  <LabelPrintPreferences>
    <Encoding>PDF</Encoding>
    <OutputFormat>Format_85x11</OutputFormat>
    <PackingSlipType>Default</PackingSlipType>
  </LabelPrintPreferences>
  <LocationAddressMatchWholeSenderAddress>true</LocationAddressMatchWholeSenderAddress>
  <LocationId>17</LocationId>
  <LocationName>sample string 18</LocationName>
  <MaxDeliveryDate>2024-05-02T10:42:16.0840718-04:00</MaxDeliveryDate>
  <MycarrierDetails>
    <AccountFreight>1</AccountFreight>
    <CarrierName>sample string 1</CarrierName>
    <ClientFreight>1</ClientFreight>
    <DeliveryDate>2024-05-02T10:42:16.072058-04:00</DeliveryDate>
    <DiscountType>FixedValue</DiscountType>
    <DiscountValue>5</DiscountValue>
    <FeulValue>6</FeulValue>
    <FuelType>FixedValue</FuelType>
    <ListPrice>4</ListPrice>
    <MyCarrierType>LTL</MyCarrierType>
    <ProNo_TrackingNo>sample string 3</ProNo_TrackingNo>
    <ServiceName>sample string 2</ServiceName>
  </MycarrierDetails>
  <NeedApproval>true</NeedApproval>
  <OnHoldStatus>New</OnHoldStatus>
  <OrderInfo>
    <BillToAddress>
      <Address1>sample string 6</Address1>
      <Address2>sample string 7</Address2>
      <City>sample string 4</City>
      <Country>sample string 2</Country>
      <Name>sample string 1</Name>
      <PostalCode>sample string 5</PostalCode>
      <State>sample string 3</State>
      <Telephone>sample string 8</Telephone>
    </BillToAddress>
    <CreditCard>sample string 6</CreditCard>
    <GrandTotal>9</GrandTotal>
    <OrderDate>2024-05-02T10:42:16.0730554-04:00</OrderDate>
    <OtherOrderFees>
      <OtherOrderFee>
        <Amount>2</Amount>
        <Name>sample string 1</Name>
        <TotalTaxes>3</TotalTaxes>
      </OtherOrderFee>
      <OtherOrderFee>
        <Amount>2</Amount>
        <Name>sample string 1</Name>
        <TotalTaxes>3</TotalTaxes>
      </OtherOrderFee>
    </OtherOrderFees>
    <PackingSlipNumber>sample string 2</PackingSlipNumber>
    <PaymentMethod>sample string 4</PaymentMethod>
    <PromoMessage>sample string 3</PromoMessage>
    <SalesNumber>sample string 1</SalesNumber>
    <ShipVia>sample string 5</ShipVia>
    <ShippingCost>10</ShippingCost>
    <SubTotal>7</SubTotal>
    <Taxes>8</Taxes>
  </OrderInfo>
  <OrderNumber>sample string 20</OrderNumber>
  <OrderProcessingSync>true</OrderProcessingSync>
  <Packages>
    <Package_Hold>
      <ApplyWeightAndDimsFromTheAssignedCommodity>true</ApplyWeightAndDimsFromTheAssignedCommodity>
      <DimensionCode>sample string 8</DimensionCode>
      <DimensionType>Inches</DimensionType>
      <FreightClassId>5</FreightClassId>
      <Height>4</Height>
      <InsuranceAmount>9</InsuranceAmount>
      <InsuranceCurrency>sample string 10</InsuranceCurrency>
      <InvoiceNo>sample string 17</InvoiceNo>
      <IsStackable>true</IsStackable>
      <Length>3</Length>
      <LicencePlate>sample string 19</LicencePlate>
      <NMFCItem>sample string 6</NMFCItem>
      <NMFCSub>sample string 7</NMFCSub>
      <NumberOfPiecesInSkid>14</NumberOfPiecesInSkid>
      <PONumber>sample string 13</PONumber>
      <Packaging>NotSet</Packaging>
      <PreAssignTrackingNumber>sample string 20</PreAssignTrackingNumber>
      <Reference1>sample string 11</Reference1>
      <Reference2>sample string 12</Reference2>
      <ShipmentId>sample string 16</ShipmentId>
      <SkidDescription>sample string 15</SkidDescription>
      <SkidIndex>1</SkidIndex>
      <Weight>1</Weight>
      <WeightType>Pounds</WeightType>
      <Width>2</Width>
    </Package_Hold>
    <Package_Hold>
      <ApplyWeightAndDimsFromTheAssignedCommodity>true</ApplyWeightAndDimsFromTheAssignedCommodity>
      <DimensionCode>sample string 8</DimensionCode>
      <DimensionType>Inches</DimensionType>
      <FreightClassId>5</FreightClassId>
      <Height>4</Height>
      <InsuranceAmount>9</InsuranceAmount>
      <InsuranceCurrency>sample string 10</InsuranceCurrency>
      <InvoiceNo>sample string 17</InvoiceNo>
      <IsStackable>true</IsStackable>
      <Length>3</Length>
      <LicencePlate>sample string 19</LicencePlate>
      <NMFCItem>sample string 6</NMFCItem>
      <NMFCSub>sample string 7</NMFCSub>
      <NumberOfPiecesInSkid>14</NumberOfPiecesInSkid>
      <PONumber>sample string 13</PONumber>
      <Packaging>NotSet</Packaging>
      <PreAssignTrackingNumber>sample string 20</PreAssignTrackingNumber>
      <Reference1>sample string 11</Reference1>
      <Reference2>sample string 12</Reference2>
      <ShipmentId>sample string 16</ShipmentId>
      <SkidDescription>sample string 15</SkidDescription>
      <SkidIndex>1</SkidIndex>
      <Weight>1</Weight>
      <WeightType>Pounds</WeightType>
      <Width>2</Width>
    </Package_Hold>
  </Packages>
  <PackagesAreSkids>true</PackagesAreSkids>
  <PackagesCanMergeInASinglePackageOnAggregation>true</PackagesCanMergeInASinglePackageOnAggregation>
  <PickupDate>2024-05-02T10:42:16.0570589Z</PickupDate>
  <PreAssignTrackingNumber>sample string 56</PreAssignTrackingNumber>
  <ProjectId>sample string 32</ProjectId>
  <RateCurrencySelect>sample string 26</RateCurrencySelect>
  <Recipient>
    <AccountNo>sample string 17</AccountNo>
    <Address1>sample string 8</Address1>
    <Address2>sample string 9</Address2>
    <Address3>sample string 10</Address3>
    <City>sample string 6</City>
    <CompanyName>sample string 3</CompanyName>
    <Country>sample string 4</Country>
    <Email>sample string 13</Email>
    <Id>sample string 1</Id>
    <IsResidential>true</IsResidential>
    <Latitude>1</Latitude>
    <Longitude>1</Longitude>
    <PersonName>sample string 2</PersonName>
    <PostalCode>sample string 7</PostalCode>
    <RecipientType>sample string 16</RecipientType>
    <State>sample string 5</State>
    <TaxID>sample string 15</TaxID>
    <Telephone>sample string 11</Telephone>
    <TelephoneExtension>sample string 12</TelephoneExtension>
  </Recipient>
  <RequestPickup>true</RequestPickup>
  <ReturnShipment>
    <DifferentReturnAddress>true</DifferentReturnAddress>
    <DuplicateTheReturn>true</DuplicateTheReturn>
    <EnableReturnShipment>true</EnableReturnShipment>
    <LocationId>5</LocationId>
    <LocationName>sample string 6</LocationName>
    <PrintReturnLabelWithOutboundLabel>true</PrintReturnLabelWithOutboundLabel>
    <ReturnAddress>
      <AccountNo>sample string 17</AccountNo>
      <Address1>sample string 8</Address1>
      <Address2>sample string 9</Address2>
      <Address3>sample string 10</Address3>
      <City>sample string 6</City>
      <CompanyName>sample string 3</CompanyName>
      <Country>sample string 4</Country>
      <Email>sample string 13</Email>
      <Id>sample string 1</Id>
      <IsResidential>true</IsResidential>
      <Latitude>1</Latitude>
      <Longitude>1</Longitude>
      <PersonName>sample string 2</PersonName>
      <PostalCode>sample string 7</PostalCode>
      <RecipientType>sample string 16</RecipientType>
      <State>sample string 5</State>
      <TaxID>sample string 15</TaxID>
      <Telephone>sample string 11</Telephone>
      <TelephoneExtension>sample string 12</TelephoneExtension>
    </ReturnAddress>
    <ReturnServiceSelection>AutoSelectCheepestService</ReturnServiceSelection>
  </ReturnShipment>
  <RunAggregationAfterHold>true</RunAggregationAfterHold>
  <RunAggregationRateAfterHold>true</RunAggregationRateAfterHold>
  <Sender>
    <AccountNo>sample string 17</AccountNo>
    <Address1>sample string 8</Address1>
    <Address2>sample string 9</Address2>
    <Address3>sample string 10</Address3>
    <City>sample string 6</City>
    <CompanyName>sample string 3</CompanyName>
    <Country>sample string 4</Country>
    <Email>sample string 13</Email>
    <Id>sample string 1</Id>
    <IsResidential>true</IsResidential>
    <Latitude>1</Latitude>
    <Longitude>1</Longitude>
    <PersonName>sample string 2</PersonName>
    <PostalCode>sample string 7</PostalCode>
    <RecipientType>sample string 16</RecipientType>
    <State>sample string 5</State>
    <TaxID>sample string 15</TaxID>
    <Telephone>sample string 11</Telephone>
    <TelephoneExtension>sample string 12</TelephoneExtension>
  </Sender>
  <ServiceCode>sample string 16</ServiceCode>
  <ServiceGroup>22</ServiceGroup>
  <ServiceGroupName>sample string 23</ServiceGroupName>
  <ShipByDate>2024-05-02T10:42:16.0840718-04:00</ShipByDate>
  <ShipFromLocationLockerInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/WS_Repository.Models.Common">
    <d2p1:Address1>sample string 6</d2p1:Address1>
    <d2p1:Address2>sample string 7</d2p1:Address2>
    <d2p1:Address3>sample string 8</d2p1:Address3>
    <d2p1:City>sample string 3</d2p1:City>
    <d2p1:Country>sample string 5</d2p1:Country>
    <d2p1:Id>sample string 1</d2p1:Id>
    <d2p1:LocationType>Unknown</d2p1:LocationType>
    <d2p1:LocationTypeDescription>sample string 10</d2p1:LocationTypeDescription>
    <d2p1:Name>sample string 9</d2p1:Name>
    <d2p1:Postal>sample string 2</d2p1:Postal>
    <d2p1:State>sample string 4</d2p1:State>
  </ShipFromLocationLockerInfo>
  <ShipFromLockerOrLocation>true</ShipFromLockerOrLocation>
  <ShipOptions>
    <ShipmentOption>
      <SubOptions>
        <HoldSubShipmentOption>
          <Code>sample string 1</Code>
          <Value>sample string 2</Value>
        </HoldSubShipmentOption>
        <HoldSubShipmentOption>
          <Code>sample string 1</Code>
          <Value>sample string 2</Value>
        </HoldSubShipmentOption>
      </SubOptions>
      <code>2</code>
      <value>sample string 1</value>
    </ShipmentOption>
    <ShipmentOption>
      <SubOptions>
        <HoldSubShipmentOption>
          <Code>sample string 1</Code>
          <Value>sample string 2</Value>
        </HoldSubShipmentOption>
        <HoldSubShipmentOption>
          <Code>sample string 1</Code>
          <Value>sample string 2</Value>
        </HoldSubShipmentOption>
      </SubOptions>
      <code>2</code>
      <value>sample string 1</value>
    </ShipmentOption>
  </ShipOptions>
  <ShipToLocationLockerInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/WS_Repository.Models.Common">
    <d2p1:Address1>sample string 6</d2p1:Address1>
    <d2p1:Address2>sample string 7</d2p1:Address2>
    <d2p1:Address3>sample string 8</d2p1:Address3>
    <d2p1:City>sample string 3</d2p1:City>
    <d2p1:Country>sample string 5</d2p1:Country>
    <d2p1:Id>sample string 1</d2p1:Id>
    <d2p1:LocationType>Unknown</d2p1:LocationType>
    <d2p1:LocationTypeDescription>sample string 10</d2p1:LocationTypeDescription>
    <d2p1:Name>sample string 9</d2p1:Name>
    <d2p1:Postal>sample string 2</d2p1:Postal>
    <d2p1:State>sample string 4</d2p1:State>
  </ShipToLocationLockerInfo>
  <ShipToLockerOrLocation>true</ShipToLockerOrLocation>
  <ShipWithoutAPrinter>true</ShipWithoutAPrinter>
  <ShipmentInstructions>sample string 10</ShipmentInstructions>
  <ShipmentLevelInfo>
    <PackagesInfo>
      <DimensionCode>sample string 9</DimensionCode>
      <DimensionType>Inches</DimensionType>
      <FreightClassId>6</FreightClassId>
      <Height>5</Height>
      <InsuranceAmount>10</InsuranceAmount>
      <InsuranceCurrency>sample string 11</InsuranceCurrency>
      <IsStackable>true</IsStackable>
      <Length>3</Length>
      <NMFCItem>sample string 7</NMFCItem>
      <NMFCSub>sample string 8</NMFCSub>
      <NumberOfPackages>1</NumberOfPackages>
      <NumberOfPiecesInSkid>12</NumberOfPiecesInSkid>
      <Packaging>NotSet</Packaging>
      <SkidDescription>sample string 13</SkidDescription>
      <TotalWeight>2</TotalWeight>
      <WeightType>Pounds</WeightType>
      <Width>4</Width>
    </PackagesInfo>
    <SkidsInfo>
      <DimensionCode>sample string 9</DimensionCode>
      <DimensionType>Inches</DimensionType>
      <FreightClassId>6</FreightClassId>
      <Height>5</Height>
      <InsuranceAmount>10</InsuranceAmount>
      <InsuranceCurrency>sample string 11</InsuranceCurrency>
      <IsStackable>true</IsStackable>
      <Length>3</Length>
      <NMFCItem>sample string 7</NMFCItem>
      <NMFCSub>sample string 8</NMFCSub>
      <NumberOfPiecesInSkid>12</NumberOfPiecesInSkid>
      <NumberOfSkids>1</NumberOfSkids>
      <Packaging>NotSet</Packaging>
      <SkidDescription>sample string 13</SkidDescription>
      <TotalWeight>2</TotalWeight>
      <WeightType>Pounds</WeightType>
      <Width>4</Width>
    </SkidsInfo>
  </ShipmentLevelInfo>
  <ShipmentPONumber>sample string 14</ShipmentPONumber>
  <ShipmentProtection>6</ShipmentProtection>
  <ShipmentProtectionCurrency>sample string 7</ShipmentProtectionCurrency>
  <ShipmentReference>sample string 8</ShipmentReference>
  <ShipmentReference2>sample string 9</ShipmentReference2>
  <ShipperLoadAndCount>sample string 48</ShipperLoadAndCount>
  <Skids>
    <Package_Hold>
      <ApplyWeightAndDimsFromTheAssignedCommodity>true</ApplyWeightAndDimsFromTheAssignedCommodity>
      <DimensionCode>sample string 8</DimensionCode>
      <DimensionType>Inches</DimensionType>
      <FreightClassId>5</FreightClassId>
      <Height>4</Height>
      <InsuranceAmount>9</InsuranceAmount>
      <InsuranceCurrency>sample string 10</InsuranceCurrency>
      <InvoiceNo>sample string 17</InvoiceNo>
      <IsStackable>true</IsStackable>
      <Length>3</Length>
      <LicencePlate>sample string 19</LicencePlate>
      <NMFCItem>sample string 6</NMFCItem>
      <NMFCSub>sample string 7</NMFCSub>
      <NumberOfPiecesInSkid>14</NumberOfPiecesInSkid>
      <PONumber>sample string 13</PONumber>
      <Packaging>NotSet</Packaging>
      <PreAssignTrackingNumber>sample string 20</PreAssignTrackingNumber>
      <Reference1>sample string 11</Reference1>
      <Reference2>sample string 12</Reference2>
      <ShipmentId>sample string 16</ShipmentId>
      <SkidDescription>sample string 15</SkidDescription>
      <SkidIndex>1</SkidIndex>
      <Weight>1</Weight>
      <WeightType>Pounds</WeightType>
      <Width>2</Width>
    </Package_Hold>
    <Package_Hold>
      <ApplyWeightAndDimsFromTheAssignedCommodity>true</ApplyWeightAndDimsFromTheAssignedCommodity>
      <DimensionCode>sample string 8</DimensionCode>
      <DimensionType>Inches</DimensionType>
      <FreightClassId>5</FreightClassId>
      <Height>4</Height>
      <InsuranceAmount>9</InsuranceAmount>
      <InsuranceCurrency>sample string 10</InsuranceCurrency>
      <InvoiceNo>sample string 17</InvoiceNo>
      <IsStackable>true</IsStackable>
      <Length>3</Length>
      <LicencePlate>sample string 19</LicencePlate>
      <NMFCItem>sample string 6</NMFCItem>
      <NMFCSub>sample string 7</NMFCSub>
      <NumberOfPiecesInSkid>14</NumberOfPiecesInSkid>
      <PONumber>sample string 13</PONumber>
      <Packaging>NotSet</Packaging>
      <PreAssignTrackingNumber>sample string 20</PreAssignTrackingNumber>
      <Reference1>sample string 11</Reference1>
      <Reference2>sample string 12</Reference2>
      <ShipmentId>sample string 16</ShipmentId>
      <SkidDescription>sample string 15</SkidDescription>
      <SkidIndex>1</SkidIndex>
      <Weight>1</Weight>
      <WeightType>Pounds</WeightType>
      <Width>2</Width>
    </Package_Hold>
  </Skids>
  <SourceOfOrder>sample string 52</SourceOfOrder>
  <SpecialInstructions>sample string 31</SpecialInstructions>
  <UseAlternateSenderOnLabel>true</UseAlternateSenderOnLabel>
  <UseShipmentLevelInfo>true</UseShipmentLevelInfo>
  <WS_Key>sample string 1</WS_Key>
  <Webhooks>
    <Webhook_Hold>
      <Password>sample string 3</Password>
      <Type>ShipmentStatusChange</Type>
      <Uri>http://webapihelppage1.com/</Uri>
      <Username>sample string 2</Username>
    </Webhook_Hold>
    <Webhook_Hold>
      <Password>sample string 3</Password>
      <Type>ShipmentStatusChange</Type>
      <Uri>http://webapihelppage1.com/</Uri>
      <Username>sample string 2</Username>
    </Webhook_Hold>
  </Webhooks>
  <eAlerts>
    <AddPackageContents>true</AddPackageContents>
    <AdditionalMessage>sample string 1</AdditionalMessage>
    <Emails>
      <eAlertEmail>
        <Email>sample string 1</Email>
      </eAlertEmail>
      <eAlertEmail>
        <Email>sample string 1</Email>
      </eAlertEmail>
    </Emails>
    <Events>
      <Delivery>true</Delivery>
      <Exception>true</Exception>
      <OnEstimatedDelivery>true</OnEstimatedDelivery>
      <OnTender>true</OnTender>
      <Ship>true</Ship>
    </Events>
  </eAlerts>
</HoldRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter' to write type 'WS_Repository.Models.Requests.Hold.HoldRequest'.

Response Information

Resource Description

WS_Repository.Models.Responses.Hold.HoldResponse
NameDescriptionTypeAdditional information
HoldShipmentId

Internal 2ship Hold Id - 0 if the order is splited into multiple orders

integer

None.

OrderNumber

Order Number

string

None.

MultipleOrdersGenerated

spcify if the order has been splited into multiple orders

boolean

None.

SplitedOrders

if the order has been splited into multiple orders, this will contain the splited orders

Collection of WS_Repository.Models.Responses.Hold.SplitOrder

None.

Response Formats

application/json, text/json

Sample:
{
  "HoldShipmentId": 1,
  "OrderNumber": "sample string 2",
  "MultipleOrdersGenerated": true,
  "SplitedOrders": [
    {
      "HoldShipmentId": 1,
      "OrderNumber": "sample string 2",
      "Commodities": [
        {
          "ID": "sample string 1",
          "Quantity": 2.0
        },
        {
          "ID": "sample string 1",
          "Quantity": 2.0
        }
      ]
    },
    {
      "HoldShipmentId": 1,
      "OrderNumber": "sample string 2",
      "Commodities": [
        {
          "ID": "sample string 1",
          "Quantity": 2.0
        },
        {
          "ID": "sample string 1",
          "Quantity": 2.0
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<HoldResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WS_Repository.Models.Responses.Hold">
  <HoldShipmentId>1</HoldShipmentId>
  <MultipleOrdersGenerated>true</MultipleOrdersGenerated>
  <OrderNumber>sample string 2</OrderNumber>
  <SplitedOrders>
    <SplitOrder>
      <Commodities>
        <SplitOrderCommodity>
          <ID>sample string 1</ID>
          <Quantity>2</Quantity>
        </SplitOrderCommodity>
        <SplitOrderCommodity>
          <ID>sample string 1</ID>
          <Quantity>2</Quantity>
        </SplitOrderCommodity>
      </Commodities>
      <HoldShipmentId>1</HoldShipmentId>
      <OrderNumber>sample string 2</OrderNumber>
    </SplitOrder>
    <SplitOrder>
      <Commodities>
        <SplitOrderCommodity>
          <ID>sample string 1</ID>
          <Quantity>2</Quantity>
        </SplitOrderCommodity>
        <SplitOrderCommodity>
          <ID>sample string 1</ID>
          <Quantity>2</Quantity>
        </SplitOrderCommodity>
      </Commodities>
      <HoldShipmentId>1</HoldShipmentId>
      <OrderNumber>sample string 2</OrderNumber>
    </SplitOrder>
  </SplitedOrders>
</HoldResponse>