POST api/Rate_Summary_V1

Rating with all carriers and services

Request Information

URI Parameters

None.

Body Parameters

Rate Request

WS_Repository.Models.Requests.Rate.RateRequest
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.

ServiceCode

(Optional) can be present just if there is a Carrier Id and then will get just that service rate.

string

None.

Sender

(Mandatory) Sender Contact

WS_Repository.Models.Requests.Rate.Contact

None.

Recipient

(Mandatory) Recipient Contact

WS_Repository.Models.Requests.Rate.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.Rate.Contact

None.

Packages

(Mandatory) Array of Package

Collection of WS_Repository.Models.Requests.Rate.Package

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.

PickupDate

(Optional) The Ship Date (default is today)

date

None.

Billing

(Optional) used to rate with other account

WS_Repository.Models.Requests.Rate.BillingOptions

None.

ShipmentOptions

(Optional) Used to filter services that include some options

WS_Repository.Models.Requests.Rate.RateOptions

None.

ServiceGroups

(Optional) Array of Service Groups Codes - used to filter services which are in these Groups

Collection of integer

None.

LocationId

(Optional) If not set will use 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.

RateFilter

(Optional) used to filter rates by cheapest, fastest... (Default Value = GetAllServices)

WS_Repository.Models.Requests.Rate.RateFilterType

None.

FilterByNearestDropOffLocation

(Optional) used to filter carriers that have a Drop Off Location (Office, Postal Office) in the Maximum distance of Km/Miles specified in MaxDistanceToDropOffLocation field

boolean

None.

ShowAutomatedParcelMachine

(Optional) used to show Show Automated Parcel Machine when FilterByNearestDropOffLocation = true

boolean

None.

RecipientIsAutomatedParcelMachineLocation

(Optional) Specify that the Recipient is an Automated Parcel Machine Location

boolean

None.

MaxDistanceToDropOffLocation

(Mandatory if FilterByNearestDropOffLocation is true) the maximum distance of a Drop Off Location (valid values: 0.1 ... 100 km/miles)

decimal number

None.

MaxDistanceToDropOffLocationUM

(Optional) the default value is Kilometers

WS_Repository.Models.Requests.Rate.DistanceType

None.

FilterByDeliveryDate

(Optional) Filter by max delivery date

boolean

None.

MaxDeliveryDate

(Optional) Max delivery date to filter by

date

None.

HasQRCodeLabelPrinting

(Optional) Drop Off Location has QR code label printing available

boolean

None.

CustomerMarkups

(Optional) Provide your own values for Customer Pricing calculation

Collection of WS_Repository.Models.Requests.Rate.CustomerMarkup

None.

ConsolidationUnitId

(Optional) Used to rate through a consolidation unit, get by calling GetAllOpenedConsolidationUnits

integer

None.

RateCurrencySelect

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

string

None.

GetUngroupedServices

(Optional) Used to return also carrier services that are not present in any service group, this is applying when you don't specify any Service Groups in the Request and when the RateFilter is one of the following: GetJustCheapestServiceForEachServiceGroup, GetJustCheapestServiceForEachServiceGroupAndAverageListPrice, GetJustFastestServiceForEachServiceGroup, GetAllServicesForEachServiceGroup

boolean

None.

RateTimeout

(Optional) Maximum # of miliseconds before a rate response will be returned. Response from 2Ship will include services and rates acquired within this time frame Default Value is 60,000 (1 Minute)

integer

None.

PickupRequest

(Optional) Used to return rates with the pickup request charge

boolean

None.

RateKey

(Internal) DO NOT USE

string

None.

Contents

(Optional) Contents of the shipment packages

WS_Repository.Models.Requests.Rate.Contents

None.

InternationalOptions

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

WS_Repository.Models.Requests.Rate.InternationalOptions

None.

CalculatePackagesByContents

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

boolean

None.

CalculatePackagesByContentsOptions

(Optional) Packages generation parameters

WS_Repository.Models.Requests.Rate.CalculatePackagesByContentsOptions

None.

UseDefaultGlobalShipmentOptions

(Optional) It specify to load the default global options from 2Ship

boolean

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.

ApplyDutiesAndTaxes

(Optional) It specify to get estimated duties and taxes cost for international shipments

boolean

None.

ReturnRatedPackages

If is set it returns the RatedPackages object list and its content assignament

boolean

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.

OrderInfo

(Optional) Order Info

WS_Repository.Models.Requests.Rate.OrderInfo

None.

SourceOfOrder

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

string

None.

IsInboundShipment

(Optional) the shipment will be treated as an inbound

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.

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.

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.

Request Formats

application/json, text/json

Sample:
{
  "WS_Key": "sample string 1",
  "CarrierId": 2,
  "ServiceCode": "sample string 3",
  "Sender": {
    "Id": "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",
    "Address3": "sample string 8",
    "CompanyName": "sample string 9",
    "IsResidential": true,
    "Latitude": 1.0,
    "Longitude": 1.0
  },
  "Recipient": {
    "Id": "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",
    "Address3": "sample string 8",
    "CompanyName": "sample string 9",
    "IsResidential": true,
    "Latitude": 1.0,
    "Longitude": 1.0
  },
  "CrossDockAddress": {
    "Id": "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",
    "Address3": "sample string 8",
    "CompanyName": "sample string 9",
    "IsResidential": true,
    "Latitude": 1.0,
    "Longitude": 1.0
  },
  "Packages": [
    {
      "Weight": 1.0,
      "Width": 2.0,
      "Length": 3.0,
      "Height": 4.0,
      "FreightClassId": 5.0,
      "IsStackable": true,
      "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",
      "RateType": 0,
      "ApplyWeightAndDimsFromTheAssignedCommodity": true
    },
    {
      "Weight": 1.0,
      "Width": 2.0,
      "Length": 3.0,
      "Height": 4.0,
      "FreightClassId": 5.0,
      "IsStackable": true,
      "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",
      "RateType": 0,
      "ApplyWeightAndDimsFromTheAssignedCommodity": true
    }
  ],
  "ShipmentProtection": 4.0,
  "ShipmentProtectionCurrency": "sample string 5",
  "PickupDate": "2024-03-29T02:57:53.8670364Z",
  "Billing": {
    "BillingType": 1,
    "BillingAddress": {
      "Id": "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",
      "Address3": "sample string 8",
      "CompanyName": "sample string 9",
      "IsResidential": true,
      "Latitude": 1.0,
      "Longitude": 1.0
    },
    "BillingAccount": "sample string 1"
  },
  "ShipmentOptions": {
    "SaturdayDelivery": true,
    "SaturdayPickUp": true,
    "CollectOnDelivery": {
      "Ammount": 1.0,
      "Amount": 2.0
    },
    "SignatureRequired": true,
    "SignatureOption": 0,
    "NoSignatureRequired": true,
    "CheckOnDelivery": true,
    "DangerousGoods": true,
    "ShipToLocker": true,
    "ShipToRetail": true,
    "ShipToCarrier": true,
    "ShipFromLocker": true,
    "ShipFromRetail": true,
    "ShipFromCarrier": true,
    "ShipmentOptionsByCodeAndValue": [
      {
        "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"
          }
        ]
      }
    ]
  },
  "ServiceGroups": [
    1,
    2
  ],
  "LocationId": 7,
  "LocationName": "sample string 8",
  "RateFilter": 0,
  "FilterByNearestDropOffLocation": true,
  "ShowAutomatedParcelMachine": true,
  "RecipientIsAutomatedParcelMachineLocation": true,
  "MaxDistanceToDropOffLocation": 12.0,
  "MaxDistanceToDropOffLocationUM": 0,
  "FilterByDeliveryDate": true,
  "MaxDeliveryDate": "2024-03-29T02:57:53.8700419-04:00",
  "HasQRCodeLabelPrinting": true,
  "CustomerMarkups": [
    {
      "CarrierId": 1,
      "MarkupValue": 2.0,
      "MarkupType": 0
    },
    {
      "CarrierId": 1,
      "MarkupValue": 2.0,
      "MarkupType": 0
    }
  ],
  "ConsolidationUnitId": 16,
  "RateCurrencySelect": "sample string 17",
  "GetUngroupedServices": true,
  "RateTimeout": 19,
  "PickupRequest": true,
  "RateKey": "sample string 21",
  "Contents": {
    "Commodities": [
      {
        "ID": "sample string 1",
        "Description": "sample string 2",
        "Quantity": 3.0,
        "UnitValue": 4.0,
        "TaxPercentage": 1.0,
        "TaxesAreIncluded": true,
        "TotalWeight": 5.0,
        "ItemWeight": 6.0,
        "ItemLength": 7.0,
        "ItemWidth": 8.0,
        "ItemHeight": 9.0,
        "ItemMeasurementsType": 0,
        "SKUOrItemOrUPC": "sample string 10",
        "OnHoldImportBooksPerBox": 12.0,
        "PackageNumber": 1,
        "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 13",
        "NMFCItem": "sample string 14",
        "NMFCSub": "sample string 15",
        "MID": "sample string 16",
        "LBSLTSFactor": 1.0,
        "ShipAsItsOwnPackage": true,
        "ShipInAnyPackage": true,
        "ShipsOnSkidOnly": true,
        "HarmonizedCode": "sample string 20",
        "CountryOfManufacture": "sample string 21"
      },
      {
        "ID": "sample string 1",
        "Description": "sample string 2",
        "Quantity": 3.0,
        "UnitValue": 4.0,
        "TaxPercentage": 1.0,
        "TaxesAreIncluded": true,
        "TotalWeight": 5.0,
        "ItemWeight": 6.0,
        "ItemLength": 7.0,
        "ItemWidth": 8.0,
        "ItemHeight": 9.0,
        "ItemMeasurementsType": 0,
        "SKUOrItemOrUPC": "sample string 10",
        "OnHoldImportBooksPerBox": 12.0,
        "PackageNumber": 1,
        "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 13",
        "NMFCItem": "sample string 14",
        "NMFCSub": "sample string 15",
        "MID": "sample string 16",
        "LBSLTSFactor": 1.0,
        "ShipAsItsOwnPackage": true,
        "ShipInAnyPackage": true,
        "ShipsOnSkidOnly": true,
        "HarmonizedCode": "sample string 20",
        "CountryOfManufacture": "sample string 21"
      }
    ]
  },
  "InternationalOptions": {
    "Invoice": {
      "Currency": "sample string 1"
    }
  },
  "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
  },
  "UseDefaultGlobalShipmentOptions": true,
  "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"
  },
  "ApplyDutiesAndTaxes": true,
  "ReturnRatedPackages": true,
  "ShipWithoutAPrinter": true,
  "OrderInfo": {
    "PaymentMethod": "sample string 1",
    "OrderValue": 2.0,
    "Taxes": 3.0
  },
  "SourceOfOrder": "sample string 29",
  "IsInboundShipment": true,
  "CustomField1": "sample string 31",
  "CustomField2": "sample string 32",
  "CustomField3": "sample string 33",
  "CustomField4": "sample string 34",
  "CustomField5": "sample string 35",
  "CheckInventory": true,
  "DeliveryToPOBox": true
}

application/xml, text/xml

Sample:
<RateRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WS_Repository.Models.Requests.Rate">
  <ApplyDutiesAndTaxes>true</ApplyDutiesAndTaxes>
  <Billing>
    <BillingAccount>sample string 1</BillingAccount>
    <BillingAddress>
      <Address1>sample string 6</Address1>
      <Address2>sample string 7</Address2>
      <Address3>sample string 8</Address3>
      <City>sample string 4</City>
      <CompanyName>sample string 9</CompanyName>
      <Country>sample string 2</Country>
      <Id>sample string 1</Id>
      <IsResidential>true</IsResidential>
      <Latitude>1</Latitude>
      <Longitude>1</Longitude>
      <PostalCode>sample string 5</PostalCode>
      <State>sample string 3</State>
    </BillingAddress>
    <BillingType>Prepaid</BillingType>
  </Billing>
  <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_Rate>
        <Height>5</Height>
        <Length>4</Length>
        <MaxWeight>2</MaxWeight>
        <UseForFreight>true</UseForFreight>
        <Width>3</Width>
      </CalculatePackagesDimension_Rate>
      <CalculatePackagesDimension_Rate>
        <Height>5</Height>
        <Length>4</Length>
        <MaxWeight>2</MaxWeight>
        <UseForFreight>true</UseForFreight>
        <Width>3</Width>
      </CalculatePackagesDimension_Rate>
    </PackageDimensions>
    <PaddingPercentage>12</PaddingPercentage>
    <SplitPackagesAtSingleItemWeight>2</SplitPackagesAtSingleItemWeight>
  </CalculatePackagesByContentsOptions>
  <CarrierId>2</CarrierId>
  <CheckInventory>true</CheckInventory>
  <ConsolidationUnitId>16</ConsolidationUnitId>
  <Contents>
    <Commodities>
      <Commodity_Rate>
        <CountryOfManufacture>sample string 21</CountryOfManufacture>
        <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>
        <HarmonizedCode>sample string 20</HarmonizedCode>
        <ID>sample string 1</ID>
        <ItemHeight>9</ItemHeight>
        <ItemLength>7</ItemLength>
        <ItemMeasurementsType>Imperial</ItemMeasurementsType>
        <ItemWeight>6</ItemWeight>
        <ItemWidth>8</ItemWidth>
        <LBSLTSFactor>1</LBSLTSFactor>
        <LTLClassId>sample string 13</LTLClassId>
        <MID>sample string 16</MID>
        <NMFCItem>sample string 14</NMFCItem>
        <NMFCSub>sample string 15</NMFCSub>
        <OnHoldImportBooksPerBox>12</OnHoldImportBooksPerBox>
        <PackageNumber>1</PackageNumber>
        <Quantity>3</Quantity>
        <SKUOrItemOrUPC>sample string 10</SKUOrItemOrUPC>
        <ShipAsItsOwnPackage>true</ShipAsItsOwnPackage>
        <ShipInAnyPackage>true</ShipInAnyPackage>
        <ShipsOnSkidOnly>true</ShipsOnSkidOnly>
        <TaxPercentage>1</TaxPercentage>
        <TaxesAreIncluded>true</TaxesAreIncluded>
        <TotalWeight>5</TotalWeight>
        <UnitValue>4</UnitValue>
      </Commodity_Rate>
      <Commodity_Rate>
        <CountryOfManufacture>sample string 21</CountryOfManufacture>
        <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>
        <HarmonizedCode>sample string 20</HarmonizedCode>
        <ID>sample string 1</ID>
        <ItemHeight>9</ItemHeight>
        <ItemLength>7</ItemLength>
        <ItemMeasurementsType>Imperial</ItemMeasurementsType>
        <ItemWeight>6</ItemWeight>
        <ItemWidth>8</ItemWidth>
        <LBSLTSFactor>1</LBSLTSFactor>
        <LTLClassId>sample string 13</LTLClassId>
        <MID>sample string 16</MID>
        <NMFCItem>sample string 14</NMFCItem>
        <NMFCSub>sample string 15</NMFCSub>
        <OnHoldImportBooksPerBox>12</OnHoldImportBooksPerBox>
        <PackageNumber>1</PackageNumber>
        <Quantity>3</Quantity>
        <SKUOrItemOrUPC>sample string 10</SKUOrItemOrUPC>
        <ShipAsItsOwnPackage>true</ShipAsItsOwnPackage>
        <ShipInAnyPackage>true</ShipInAnyPackage>
        <ShipsOnSkidOnly>true</ShipsOnSkidOnly>
        <TaxPercentage>1</TaxPercentage>
        <TaxesAreIncluded>true</TaxesAreIncluded>
        <TotalWeight>5</TotalWeight>
        <UnitValue>4</UnitValue>
      </Commodity_Rate>
    </Commodities>
  </Contents>
  <CrossDockAddress>
    <Address1>sample string 6</Address1>
    <Address2>sample string 7</Address2>
    <Address3>sample string 8</Address3>
    <City>sample string 4</City>
    <CompanyName>sample string 9</CompanyName>
    <Country>sample string 2</Country>
    <Id>sample string 1</Id>
    <IsResidential>true</IsResidential>
    <Latitude>1</Latitude>
    <Longitude>1</Longitude>
    <PostalCode>sample string 5</PostalCode>
    <State>sample string 3</State>
  </CrossDockAddress>
  <CustomField1>sample string 31</CustomField1>
  <CustomField2>sample string 32</CustomField2>
  <CustomField3>sample string 33</CustomField3>
  <CustomField4>sample string 34</CustomField4>
  <CustomField5>sample string 35</CustomField5>
  <CustomerMarkups>
    <CustomerMarkup_Rate>
      <CarrierId>1</CarrierId>
      <MarkupType>MarkupPercentage</MarkupType>
      <MarkupValue>2</MarkupValue>
    </CustomerMarkup_Rate>
    <CustomerMarkup_Rate>
      <CarrierId>1</CarrierId>
      <MarkupType>MarkupPercentage</MarkupType>
      <MarkupValue>2</MarkupValue>
    </CustomerMarkup_Rate>
  </CustomerMarkups>
  <DeliveryToPOBox>true</DeliveryToPOBox>
  <FilterByDeliveryDate>true</FilterByDeliveryDate>
  <FilterByNearestDropOffLocation>true</FilterByNearestDropOffLocation>
  <GetUngroupedServices>true</GetUngroupedServices>
  <HasQRCodeLabelPrinting>true</HasQRCodeLabelPrinting>
  <InternationalOptions>
    <Invoice>
      <Currency>sample string 1</Currency>
    </Invoice>
  </InternationalOptions>
  <IsInboundShipment>true</IsInboundShipment>
  <LocationId>7</LocationId>
  <LocationName>sample string 8</LocationName>
  <MaxDeliveryDate>2024-03-29T02:57:53.8700419-04:00</MaxDeliveryDate>
  <MaxDistanceToDropOffLocation>12</MaxDistanceToDropOffLocation>
  <MaxDistanceToDropOffLocationUM>Kilometers</MaxDistanceToDropOffLocationUM>
  <OrderInfo>
    <OrderValue>2</OrderValue>
    <PaymentMethod>sample string 1</PaymentMethod>
    <Taxes>3</Taxes>
  </OrderInfo>
  <Packages>
    <Package_Rate>
      <ApplyWeightAndDimsFromTheAssignedCommodity>true</ApplyWeightAndDimsFromTheAssignedCommodity>
      <DimensionCode>sample string 9</DimensionCode>
      <DimensionType>Inches</DimensionType>
      <FreightClassId>5</FreightClassId>
      <Height>4</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>
      <Packaging>NotSet</Packaging>
      <RateType>NotSet</RateType>
      <Weight>1</Weight>
      <WeightType>Pounds</WeightType>
      <Width>2</Width>
    </Package_Rate>
    <Package_Rate>
      <ApplyWeightAndDimsFromTheAssignedCommodity>true</ApplyWeightAndDimsFromTheAssignedCommodity>
      <DimensionCode>sample string 9</DimensionCode>
      <DimensionType>Inches</DimensionType>
      <FreightClassId>5</FreightClassId>
      <Height>4</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>
      <Packaging>NotSet</Packaging>
      <RateType>NotSet</RateType>
      <Weight>1</Weight>
      <WeightType>Pounds</WeightType>
      <Width>2</Width>
    </Package_Rate>
  </Packages>
  <PickupDate>2024-03-29T02:57:53.8670364Z</PickupDate>
  <PickupRequest>true</PickupRequest>
  <RateCurrencySelect>sample string 17</RateCurrencySelect>
  <RateFilter>GetAllServices</RateFilter>
  <RateKey>sample string 21</RateKey>
  <RateTimeout>19</RateTimeout>
  <Recipient>
    <Address1>sample string 6</Address1>
    <Address2>sample string 7</Address2>
    <Address3>sample string 8</Address3>
    <City>sample string 4</City>
    <CompanyName>sample string 9</CompanyName>
    <Country>sample string 2</Country>
    <Id>sample string 1</Id>
    <IsResidential>true</IsResidential>
    <Latitude>1</Latitude>
    <Longitude>1</Longitude>
    <PostalCode>sample string 5</PostalCode>
    <State>sample string 3</State>
  </Recipient>
  <RecipientIsAutomatedParcelMachineLocation>true</RecipientIsAutomatedParcelMachineLocation>
  <ReturnRatedPackages>true</ReturnRatedPackages>
  <Sender>
    <Address1>sample string 6</Address1>
    <Address2>sample string 7</Address2>
    <Address3>sample string 8</Address3>
    <City>sample string 4</City>
    <CompanyName>sample string 9</CompanyName>
    <Country>sample string 2</Country>
    <Id>sample string 1</Id>
    <IsResidential>true</IsResidential>
    <Latitude>1</Latitude>
    <Longitude>1</Longitude>
    <PostalCode>sample string 5</PostalCode>
    <State>sample string 3</State>
  </Sender>
  <ServiceCode>sample string 3</ServiceCode>
  <ServiceGroups xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </ServiceGroups>
  <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>
  <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>
  <ShipmentOptions>
    <CheckOnDelivery>true</CheckOnDelivery>
    <CollectOnDelivery>
      <Ammount>1</Ammount>
      <Amount>2</Amount>
    </CollectOnDelivery>
    <DangerousGoods>true</DangerousGoods>
    <NoSignatureRequired>true</NoSignatureRequired>
    <SaturdayDelivery>true</SaturdayDelivery>
    <SaturdayPickUp>true</SaturdayPickUp>
    <ShipFromCarrier>true</ShipFromCarrier>
    <ShipFromLocker>true</ShipFromLocker>
    <ShipFromRetail>true</ShipFromRetail>
    <ShipToCarrier>true</ShipToCarrier>
    <ShipToLocker>true</ShipToLocker>
    <ShipToRetail>true</ShipToRetail>
    <ShipmentOptionsByCodeAndValue>
      <RateShipmentOptionByCode>
        <SubOptions>
          <RateSubShipmentOption>
            <Code>sample string 1</Code>
            <Value>sample string 2</Value>
          </RateSubShipmentOption>
          <RateSubShipmentOption>
            <Code>sample string 1</Code>
            <Value>sample string 2</Value>
          </RateSubShipmentOption>
        </SubOptions>
        <code>2</code>
        <value>sample string 1</value>
      </RateShipmentOptionByCode>
      <RateShipmentOptionByCode>
        <SubOptions>
          <RateSubShipmentOption>
            <Code>sample string 1</Code>
            <Value>sample string 2</Value>
          </RateSubShipmentOption>
          <RateSubShipmentOption>
            <Code>sample string 1</Code>
            <Value>sample string 2</Value>
          </RateSubShipmentOption>
        </SubOptions>
        <code>2</code>
        <value>sample string 1</value>
      </RateShipmentOptionByCode>
    </ShipmentOptionsByCodeAndValue>
    <SignatureOption>Default</SignatureOption>
    <SignatureRequired>true</SignatureRequired>
  </ShipmentOptions>
  <ShipmentProtection>4</ShipmentProtection>
  <ShipmentProtectionCurrency>sample string 5</ShipmentProtectionCurrency>
  <ShowAutomatedParcelMachine>true</ShowAutomatedParcelMachine>
  <SourceOfOrder>sample string 29</SourceOfOrder>
  <UseDefaultGlobalShipmentOptions>true</UseDefaultGlobalShipmentOptions>
  <WS_Key>sample string 1</WS_Key>
</RateRequest>

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.Rate.RateRequest'.

Response Information

Resource Description

List of CarrierRateSummary

Collection of WS_Repository.Models.Responses.Rate.CarrierRateSummary
NameDescriptionTypeAdditional information
CarrierId

Carrier Id

integer

None.

CarrierName

Carrier Name

string

None.

Services

Array of Services with cost

Collection of WS_Repository.Models.Responses.Rate.RateServiceSummary

None.

SplitOrderRateGroupIndex

if the rated products are located in 2 or more warehouses then this field indicates the that this rate it belongs to the one or the other warehouse. this way you can sum for same carrier and service for each warehouse and then select the best one

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "CarrierId": 1,
    "CarrierName": "sample string 2",
    "Services": [
      {
        "ERROR": "sample string 1",
        "ServiceName": "sample string 2",
        "ServiceCode": "sample string 3",
        "TransitDays": 4,
        "DeliveryDate": "2024-03-29T02:57:54.0200643Z",
        "SelectedCurrency": "sample string 6",
        "ExchangeRateValue": 7.0,
        "AccountCurrency": "sample string 9",
        "TotalListPriceInSelectedCurrency": 10.0,
        "TotalClientPriceInSelectedCurrency": 11.0,
        "TotalCustomerPriceInSelectedCurrency": 12.0,
        "DeliveryServiceGroups": [
          {
            "GroupId": 1,
            "GroupName": "sample string 2",
            "GroupCutOffDayIsSpecified": true,
            "GroupCutOffDay": 4,
            "GroupCutOffTime": "sample string 5"
          },
          {
            "GroupId": 1,
            "GroupName": "sample string 2",
            "GroupCutOffDayIsSpecified": true,
            "GroupCutOffDay": 4,
            "GroupCutOffTime": "sample string 5"
          }
        ],
        "GroupsShipmentOptions": [
          {
            "Code": 1,
            "Value": "sample string 2",
            "Name": "sample string 3"
          },
          {
            "Code": 1,
            "Value": "sample string 2",
            "Name": "sample string 3"
          }
        ],
        "PerformanceScore": 13.0
      },
      {
        "ERROR": "sample string 1",
        "ServiceName": "sample string 2",
        "ServiceCode": "sample string 3",
        "TransitDays": 4,
        "DeliveryDate": "2024-03-29T02:57:54.0200643Z",
        "SelectedCurrency": "sample string 6",
        "ExchangeRateValue": 7.0,
        "AccountCurrency": "sample string 9",
        "TotalListPriceInSelectedCurrency": 10.0,
        "TotalClientPriceInSelectedCurrency": 11.0,
        "TotalCustomerPriceInSelectedCurrency": 12.0,
        "DeliveryServiceGroups": [
          {
            "GroupId": 1,
            "GroupName": "sample string 2",
            "GroupCutOffDayIsSpecified": true,
            "GroupCutOffDay": 4,
            "GroupCutOffTime": "sample string 5"
          },
          {
            "GroupId": 1,
            "GroupName": "sample string 2",
            "GroupCutOffDayIsSpecified": true,
            "GroupCutOffDay": 4,
            "GroupCutOffTime": "sample string 5"
          }
        ],
        "GroupsShipmentOptions": [
          {
            "Code": 1,
            "Value": "sample string 2",
            "Name": "sample string 3"
          },
          {
            "Code": 1,
            "Value": "sample string 2",
            "Name": "sample string 3"
          }
        ],
        "PerformanceScore": 13.0
      }
    ],
    "SplitOrderRateGroupIndex": 3
  },
  {
    "CarrierId": 1,
    "CarrierName": "sample string 2",
    "Services": [
      {
        "ERROR": "sample string 1",
        "ServiceName": "sample string 2",
        "ServiceCode": "sample string 3",
        "TransitDays": 4,
        "DeliveryDate": "2024-03-29T02:57:54.0200643Z",
        "SelectedCurrency": "sample string 6",
        "ExchangeRateValue": 7.0,
        "AccountCurrency": "sample string 9",
        "TotalListPriceInSelectedCurrency": 10.0,
        "TotalClientPriceInSelectedCurrency": 11.0,
        "TotalCustomerPriceInSelectedCurrency": 12.0,
        "DeliveryServiceGroups": [
          {
            "GroupId": 1,
            "GroupName": "sample string 2",
            "GroupCutOffDayIsSpecified": true,
            "GroupCutOffDay": 4,
            "GroupCutOffTime": "sample string 5"
          },
          {
            "GroupId": 1,
            "GroupName": "sample string 2",
            "GroupCutOffDayIsSpecified": true,
            "GroupCutOffDay": 4,
            "GroupCutOffTime": "sample string 5"
          }
        ],
        "GroupsShipmentOptions": [
          {
            "Code": 1,
            "Value": "sample string 2",
            "Name": "sample string 3"
          },
          {
            "Code": 1,
            "Value": "sample string 2",
            "Name": "sample string 3"
          }
        ],
        "PerformanceScore": 13.0
      },
      {
        "ERROR": "sample string 1",
        "ServiceName": "sample string 2",
        "ServiceCode": "sample string 3",
        "TransitDays": 4,
        "DeliveryDate": "2024-03-29T02:57:54.0200643Z",
        "SelectedCurrency": "sample string 6",
        "ExchangeRateValue": 7.0,
        "AccountCurrency": "sample string 9",
        "TotalListPriceInSelectedCurrency": 10.0,
        "TotalClientPriceInSelectedCurrency": 11.0,
        "TotalCustomerPriceInSelectedCurrency": 12.0,
        "DeliveryServiceGroups": [
          {
            "GroupId": 1,
            "GroupName": "sample string 2",
            "GroupCutOffDayIsSpecified": true,
            "GroupCutOffDay": 4,
            "GroupCutOffTime": "sample string 5"
          },
          {
            "GroupId": 1,
            "GroupName": "sample string 2",
            "GroupCutOffDayIsSpecified": true,
            "GroupCutOffDay": 4,
            "GroupCutOffTime": "sample string 5"
          }
        ],
        "GroupsShipmentOptions": [
          {
            "Code": 1,
            "Value": "sample string 2",
            "Name": "sample string 3"
          },
          {
            "Code": 1,
            "Value": "sample string 2",
            "Name": "sample string 3"
          }
        ],
        "PerformanceScore": 13.0
      }
    ],
    "SplitOrderRateGroupIndex": 3
  }
]

application/xml, text/xml

Sample:
<ArrayOfCarrierRateSummary xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WS_Repository.Models.Responses.Rate">
  <CarrierRateSummary>
    <CarrierId>1</CarrierId>
    <CarrierName>sample string 2</CarrierName>
    <Services>
      <RateServiceSummary>
        <AccountCurrency>sample string 9</AccountCurrency>
        <DeliveryDate>2024-03-29T02:57:54.0200643Z</DeliveryDate>
        <DeliveryServiceGroups>
          <DeliveryGroup>
            <GroupCutOffDay>4</GroupCutOffDay>
            <GroupCutOffDayIsSpecified>true</GroupCutOffDayIsSpecified>
            <GroupCutOffTime>sample string 5</GroupCutOffTime>
            <GroupId>1</GroupId>
            <GroupName>sample string 2</GroupName>
          </DeliveryGroup>
          <DeliveryGroup>
            <GroupCutOffDay>4</GroupCutOffDay>
            <GroupCutOffDayIsSpecified>true</GroupCutOffDayIsSpecified>
            <GroupCutOffTime>sample string 5</GroupCutOffTime>
            <GroupId>1</GroupId>
            <GroupName>sample string 2</GroupName>
          </DeliveryGroup>
        </DeliveryServiceGroups>
        <ERROR>sample string 1</ERROR>
        <ExchangeRateValue>7</ExchangeRateValue>
        <GroupsShipmentOptions>
          <ServiceGroupShipmentOption>
            <Code>1</Code>
            <Name>sample string 3</Name>
            <Value>sample string 2</Value>
          </ServiceGroupShipmentOption>
          <ServiceGroupShipmentOption>
            <Code>1</Code>
            <Name>sample string 3</Name>
            <Value>sample string 2</Value>
          </ServiceGroupShipmentOption>
        </GroupsShipmentOptions>
        <PerformanceScore>13</PerformanceScore>
        <SelectedCurrency>sample string 6</SelectedCurrency>
        <ServiceCode>sample string 3</ServiceCode>
        <ServiceName>sample string 2</ServiceName>
        <TotalClientPriceInSelectedCurrency>11</TotalClientPriceInSelectedCurrency>
        <TotalCustomerPriceInSelectedCurrency>12</TotalCustomerPriceInSelectedCurrency>
        <TotalListPriceInSelectedCurrency>10</TotalListPriceInSelectedCurrency>
        <TransitDays>4</TransitDays>
      </RateServiceSummary>
      <RateServiceSummary>
        <AccountCurrency>sample string 9</AccountCurrency>
        <DeliveryDate>2024-03-29T02:57:54.0200643Z</DeliveryDate>
        <DeliveryServiceGroups>
          <DeliveryGroup>
            <GroupCutOffDay>4</GroupCutOffDay>
            <GroupCutOffDayIsSpecified>true</GroupCutOffDayIsSpecified>
            <GroupCutOffTime>sample string 5</GroupCutOffTime>
            <GroupId>1</GroupId>
            <GroupName>sample string 2</GroupName>
          </DeliveryGroup>
          <DeliveryGroup>
            <GroupCutOffDay>4</GroupCutOffDay>
            <GroupCutOffDayIsSpecified>true</GroupCutOffDayIsSpecified>
            <GroupCutOffTime>sample string 5</GroupCutOffTime>
            <GroupId>1</GroupId>
            <GroupName>sample string 2</GroupName>
          </DeliveryGroup>
        </DeliveryServiceGroups>
        <ERROR>sample string 1</ERROR>
        <ExchangeRateValue>7</ExchangeRateValue>
        <GroupsShipmentOptions>
          <ServiceGroupShipmentOption>
            <Code>1</Code>
            <Name>sample string 3</Name>
            <Value>sample string 2</Value>
          </ServiceGroupShipmentOption>
          <ServiceGroupShipmentOption>
            <Code>1</Code>
            <Name>sample string 3</Name>
            <Value>sample string 2</Value>
          </ServiceGroupShipmentOption>
        </GroupsShipmentOptions>
        <PerformanceScore>13</PerformanceScore>
        <SelectedCurrency>sample string 6</SelectedCurrency>
        <ServiceCode>sample string 3</ServiceCode>
        <ServiceName>sample string 2</ServiceName>
        <TotalClientPriceInSelectedCurrency>11</TotalClientPriceInSelectedCurrency>
        <TotalCustomerPriceInSelectedCurrency>12</TotalCustomerPriceInSelectedCurrency>
        <TotalListPriceInSelectedCurrency>10</TotalListPriceInSelectedCurrency>
        <TransitDays>4</TransitDays>
      </RateServiceSummary>
    </Services>
    <SplitOrderRateGroupIndex>3</SplitOrderRateGroupIndex>
  </CarrierRateSummary>
  <CarrierRateSummary>
    <CarrierId>1</CarrierId>
    <CarrierName>sample string 2</CarrierName>
    <Services>
      <RateServiceSummary>
        <AccountCurrency>sample string 9</AccountCurrency>
        <DeliveryDate>2024-03-29T02:57:54.0200643Z</DeliveryDate>
        <DeliveryServiceGroups>
          <DeliveryGroup>
            <GroupCutOffDay>4</GroupCutOffDay>
            <GroupCutOffDayIsSpecified>true</GroupCutOffDayIsSpecified>
            <GroupCutOffTime>sample string 5</GroupCutOffTime>
            <GroupId>1</GroupId>
            <GroupName>sample string 2</GroupName>
          </DeliveryGroup>
          <DeliveryGroup>
            <GroupCutOffDay>4</GroupCutOffDay>
            <GroupCutOffDayIsSpecified>true</GroupCutOffDayIsSpecified>
            <GroupCutOffTime>sample string 5</GroupCutOffTime>
            <GroupId>1</GroupId>
            <GroupName>sample string 2</GroupName>
          </DeliveryGroup>
        </DeliveryServiceGroups>
        <ERROR>sample string 1</ERROR>
        <ExchangeRateValue>7</ExchangeRateValue>
        <GroupsShipmentOptions>
          <ServiceGroupShipmentOption>
            <Code>1</Code>
            <Name>sample string 3</Name>
            <Value>sample string 2</Value>
          </ServiceGroupShipmentOption>
          <ServiceGroupShipmentOption>
            <Code>1</Code>
            <Name>sample string 3</Name>
            <Value>sample string 2</Value>
          </ServiceGroupShipmentOption>
        </GroupsShipmentOptions>
        <PerformanceScore>13</PerformanceScore>
        <SelectedCurrency>sample string 6</SelectedCurrency>
        <ServiceCode>sample string 3</ServiceCode>
        <ServiceName>sample string 2</ServiceName>
        <TotalClientPriceInSelectedCurrency>11</TotalClientPriceInSelectedCurrency>
        <TotalCustomerPriceInSelectedCurrency>12</TotalCustomerPriceInSelectedCurrency>
        <TotalListPriceInSelectedCurrency>10</TotalListPriceInSelectedCurrency>
        <TransitDays>4</TransitDays>
      </RateServiceSummary>
      <RateServiceSummary>
        <AccountCurrency>sample string 9</AccountCurrency>
        <DeliveryDate>2024-03-29T02:57:54.0200643Z</DeliveryDate>
        <DeliveryServiceGroups>
          <DeliveryGroup>
            <GroupCutOffDay>4</GroupCutOffDay>
            <GroupCutOffDayIsSpecified>true</GroupCutOffDayIsSpecified>
            <GroupCutOffTime>sample string 5</GroupCutOffTime>
            <GroupId>1</GroupId>
            <GroupName>sample string 2</GroupName>
          </DeliveryGroup>
          <DeliveryGroup>
            <GroupCutOffDay>4</GroupCutOffDay>
            <GroupCutOffDayIsSpecified>true</GroupCutOffDayIsSpecified>
            <GroupCutOffTime>sample string 5</GroupCutOffTime>
            <GroupId>1</GroupId>
            <GroupName>sample string 2</GroupName>
          </DeliveryGroup>
        </DeliveryServiceGroups>
        <ERROR>sample string 1</ERROR>
        <ExchangeRateValue>7</ExchangeRateValue>
        <GroupsShipmentOptions>
          <ServiceGroupShipmentOption>
            <Code>1</Code>
            <Name>sample string 3</Name>
            <Value>sample string 2</Value>
          </ServiceGroupShipmentOption>
          <ServiceGroupShipmentOption>
            <Code>1</Code>
            <Name>sample string 3</Name>
            <Value>sample string 2</Value>
          </ServiceGroupShipmentOption>
        </GroupsShipmentOptions>
        <PerformanceScore>13</PerformanceScore>
        <SelectedCurrency>sample string 6</SelectedCurrency>
        <ServiceCode>sample string 3</ServiceCode>
        <ServiceName>sample string 2</ServiceName>
        <TotalClientPriceInSelectedCurrency>11</TotalClientPriceInSelectedCurrency>
        <TotalCustomerPriceInSelectedCurrency>12</TotalCustomerPriceInSelectedCurrency>
        <TotalListPriceInSelectedCurrency>10</TotalListPriceInSelectedCurrency>
        <TransitDays>4</TransitDays>
      </RateServiceSummary>
    </Services>
    <SplitOrderRateGroupIndex>3</SplitOrderRateGroupIndex>
  </CarrierRateSummary>
</ArrayOfCarrierRateSummary>