Return Cart by Consumer
1 min
GET
https://api.upstartcommerce.com/v1/cart/{customerId}/cart/{cartId}
Path Parameters
- customerIdstringrequiredDescription
- cartIdstringrequiredDescription
Header Parameters
- x-upstart-tenantstringrequiredDescription
Responses
200
- CartDescription
- idstring<uuid>requiredExampleDescriptionFormatuuid
- siteIdsSiteId[]Description
- customerIdstring<uuid>requiredExampleDescriptionFormatuuid
- anonymousbooleanrequiredDescription
- statestring<New | Submitted | Paid>requiredExampleDescriptionAllowedNewSubmittedPaid
- currencystringrequiredExampleDescription
- distanceUnitstring<mi | km>requiredDescriptionAllowedmikm
- itemsCartItem[]requiredDescription
- idstring<uuid>Formatuuid
- catalogItemIdstringrequired
- productItemSkuIdstringrequired
- catalogItemTypecatalogItemTyperequired
- quantityinteger<int32>requiredFormatint32
- pricingCartItemPricingrequiredDescription
- basePriceBasePriceDescription
- typestringrequired
- zonestringrequired
- pricenumberrequiredExample
- listPricenumberrequiredExample
- promotionPriceAdjustmentsPromotionPriceAdjustment[]
- idstring<uuid>requiredExampleDescriptionFormatuuid
- valuenumberrequiredDescriptionMaximum (exclusive)0
- namestring
- descriptionstringExampleDescription
- taxPriceAdjustmentTaxPriceAdjustment
- taxCodestringrequired
- valuenumber
- feePriceAdjustmentsFeePriceAdjustment[]Description
- namestringrequired
- quantityinteger<int32>requiredFormatint32
- baseValuenumberrequired
- descriptionstring
- valuenumberrequired
- taxablebooleanDefaulttrue
- taxPriceAdjustmentTaxPriceAdjustment
- taxCodestringrequired
- valuenumber
- catalogItemCatalogItemSummary
- idstringrequired
- siteIdsSiteId[]requiredDescription
- typeIdstring<uuid>requiredExampleDescriptionFormatuuid
- typecatalogItemTyperequired
- typeNamestringrequiredExampleDescription
- namestringrequiredExampleDescription
- brandNamestringExampleDescription
- manufacturerNamestringExampleDescription
- mediamap<string, MediaValue>Description
- tagsstring[]Example
[ "Men's", "Shirts", "Blue" ]
Description - dynamicPropertiesobjectrequiredDescription
- productItemsSkuItemSummary[]required
- ProductItemSummary
- skuIdSkuItemId
- namestringDescription
- brandNamestring
- manufacturerNamestring
- mediamap<string, MediaValue>
- tagsstring[]
- dynamicPropertiesobject
- shippingMethodIdsstring[]
- ignoreInventoryboolean
- dimensionsDimensionsDescription
- widthnumber<double>requiredExampleFormatdouble
- lengthnumber<double>requiredExampleFormatdouble
- heightnumber<double>requiredExampleFormatdouble
- unitstring<cm | m | in | mm>requiredAllowedcmminmm
- weightWeightDescription
- valuenumber<double>requiredFormatdoubleMinimum0
- unitstring<g | kg | lb>requiredDescriptionAllowedgkglb
- numPiecesintegerMinimum (exclusive)0
- shippingPackagesShippingPackage[]requiredDescription
- packageCodestringExampleDescription
- weightWeightrequiredDescription
- Max depth limit reached
- dimensionsDimensionsDescription
- Max depth limit reached
- insuredValuenumberExampleDescription
- purchasablebooleanrequiredDefaulttrue
- pricingPricingDescription
- pricenumberrequiredDescription
- currencystringrequiredExamplePattern^[A-Z]{3}$
- disabledbooleanDefaultfalse
- upcstring
- feeMultiplierinteger
- skuDimensionsDimensionsInfo[]requiredDescription
- namestringrequired
- descriptionstring
- widthnumber<double>requiredExampleFormatdouble
- lengthnumber<double>requiredExampleFormatdouble
- heightnumber<double>requiredExampleFormatdouble
- unitstring<cm | m | in | mm>requiredAllowedcmminmm
- typestring<product>Allowedproduct
- ProtectionPlanItemSummary
- skuIdstringrequired
- namestringrequired
- descriptionstringrequired
- termsAndConditionsTermsAndConditionsrequiredDescription
- DrupalTermsAndConditions
- Max depth limit reached
- UrlTermsAndConditions
- Max depth limit reached
- CloudinaryAsset
- Max depth limit reached
- dynamicPropertiesobjectDescription
- pricingPricingDescription
- Max depth limit reached
- purchasablebooleanrequiredDefaulttrue
- disabledbooleanrequiredDefaultfalse
- typestring<protectionPlan>AllowedprotectionPlan
- ServiceItemSummary
- Max depth limit reached
- WarrantyItemSummary
- Max depth limit reached
- offeredWarrantyIdstring
- offeredProtectionPlanTypeOfferedProtectionPlanType
- DmOfferedProtectionPlanType
- typestring<DmOfferedProtectionPlanType>requiredAllowedDmOfferedProtectionPlanType
- StandardOfferedProtectionPlanType
- typestring<StandardOfferedProtectionPlanType>requiredAllowedStandardOfferedProtectionPlanType
- idstringrequired
- offeredStandardWarrantyTermsAndConditionsDescription
- DrupalTermsAndConditions
- resourceDrupalResourcerequiredDescription
- NidDrupalResource
- Max depth limit reached
- ResolvedDrupalResource
- Max depth limit reached
- typestring<DrupalTermsAndConditions>AllowedDrupalTermsAndConditions
- UrlTermsAndConditions
- urlstringrequiredDescription
- versioninteger<int32>DescriptionFormatint32
- validSincestring<date-time>DescriptionFormatdate-time
- typestring<UrlTermsAndConditions>AllowedUrlTermsAndConditions
- CloudinaryAsset
- Max depth limit reached
- serviceQualificationServiceQualificationDescription
- eligibleProductIdsstring[]Description
- eligibleShippingMethodIdsstring[]Description
- excludesClearanceItemsbooleanDescription
- relatedIdsstring[]requiredDescription
- shippingMethodIdsstring[]requiredExample
[ "6A883710-0E0A-47ED-8DFE-7CCDBAC8F2C0", "B7E96644-DBCB-4608-B882-010DDCF9E70F" ]
Description - activationDatestring<date-time>DescriptionFormatdate-time
- deactivationDatestring<date-time>DescriptionFormatdate-time
- taxCodestringExampleDescription
- ignoreInventorybooleanrequiredDescriptionDefaultfalse
- hiddenbooleanrequiredDescriptionDefaultfalse
- avgRatingnumber<double>ExampleDescriptionFormatdouble
- numReviewsinteger<int32>ExampleDescriptionFormatint32
- avgGroupRatingnumber<double>DescriptionFormatdouble
- numGroupReviewsinteger<int32>DescriptionFormatint32
- versioninteger<int32>requiredExampleDescriptionDefault0Formatint32
- subVersioninteger<int32>DescriptionFormatint32
- seoSeoDescription
- pageTitlestringDescription
- descriptionstringDescription
- metaKeywordsstring[]requiredDescription
- liveDatestring<date-time>DescriptionFormatdate-time
- modifiedDatestring<date-time>DescriptionFormatdate-time
- archivedbooleanDescriptionDefaultfalse
- productPopularitynumber<double>DescriptionFormatdouble
- shipmentIdstring<uuid>Formatuuid
- promotionIdstring
- targetItemIdsstring[]DescriptionDefault
- targetShipmentIdsstring[]DescriptionDefault
- invalidbooleanrequiredDescriptionDefaultfalse
- errorsErrorMessage[]requiredDescription
- levelstring<INFO | WARN | ERROR>requiredAllowedINFOWARNERROR
- codestringrequired
- messagestring
- detailstring
- quoteIdinteger<int64>DescriptionFormatint64
- availableQuantityinteger<int32>Formatint32
- isLeaseablebooleanDescription
- categorystring<product | service>Allowedproductservice
- locationIdstringExampleDescription
- postalCodestringExampleDescription
- stateOrRegionstringExampleDescription
- countrystringExampleDescriptionMin Length2Max Length2
- haulAwayRequestedinteger<int32>Formatint32
- haulAwayAllowedinteger<int32>Formatint32
- couponsCartCoupon[]requiredDescription
- idstringrequiredDescription
- appliedbooleanrequiredDescriptionDefaultfalse
- applyStatusstringDescription
- promotionIdstringDescription
- returnPolicyQualificationsCartReturnPolicyQualification[]
- idstring<uuid>requiredFormatuuid
- namestringrequired
- groupQualificationsCartReturnPolicyGroupQualification[]required
- namestringrequiredDescription
- triggeringItemIdsstring[]requiredDescription
- qualifyingItemIdsstring[]requiredDescription
- qualifyingSubjectsReturnPolicySubject[]requiredDescription
- ReturnPolicyProduct
- typestringrequired
- idstringrequiredDescription
- ReturnPolicySku
- typestringrequired
- idstringrequiredDescription
- skuIdstringrequiredDescription
- qualificationResultCartReturnPolicyQualificationResultrequiredDescription
- Qualified
- triggeredMessagestringrequiredDescription
- typestringrequiredDefaultQualified
- NotQualified
- triggeredMessagestringrequiredDescription
- unqualifiedMessagestringrequiredDescription
- typestringrequiredDefaultNotQualified
- shippingCoordinatesCoordinatesDescription
- latitudenumber<double>requiredFormatdoubleMinimum-90Maximum90
- longitudenumber<double>requiredFormatdoubleMinimum-180Maximum180
- shippingAddressAddressDescription
- street1stringrequired
- street2string
- citystringrequired
- countystring
- stateOrRegionstringrequired
- countrystringrequiredDescriptionMin Length2Max Length2
- postalCodestringrequired
- poBoxbooleanDefaultfalse
- nameName
- firststringrequiredExampleDescription
- laststringrequiredExampleDescription
- middleInitialstringExampleDescription
- salutationstringExampleDescription
- suffixstringExampleDescription
- businessNamestring
- phoneNumberstring
- billingAddressAddressDescription
- street1stringrequired
- street2string
- citystringrequired
- countystring
- stateOrRegionstringrequired
- countrystringrequiredDescriptionMin Length2Max Length2
- postalCodestringrequired
- poBoxbooleanDefaultfalse
- nameName
- firststringrequiredExampleDescription
- laststringrequiredExampleDescription
- middleInitialstringExampleDescription
- salutationstringExampleDescription
- suffixstringExampleDescription
- businessNamestring
- phoneNumberstring
- shipmentsCartShipment[]requiredDescription
- idstring<uuid>ExampleDescriptionFormatuuid
- shippingMethodIdstring<uuid>requiredExampleDescriptionFormatuuid
- shippingMethodNamestringExampleDescription
- inStorePickupbooleanDescription
- trackingNumberstringExampleDescription
- addressFromAddressDescription
- street1stringrequired
- street2string
- citystringrequired
- countystring
- stateOrRegionstringrequired
- countrystringrequiredDescriptionMin Length2Max Length2
- postalCodestringrequired
- poBoxbooleanDefaultfalse
- nameName
- firststringrequiredExampleDescription
- laststringrequiredExampleDescription
- middleInitialstringExampleDescription
- salutationstringExampleDescription
- suffixstringExampleDescription
- businessNamestring
- phoneNumberstring
- locationFromIdstringExampleDescription
- addressToAddressDescription
- street1stringrequired
- street2string
- citystringrequired
- countystring
- stateOrRegionstringrequired
- countrystringrequiredDescriptionMin Length2Max Length2
- postalCodestringrequired
- poBoxbooleanDefaultfalse
- nameName
- firststringrequiredExampleDescription
- laststringrequiredExampleDescription
- middleInitialstringExampleDescription
- salutationstringExampleDescription
- suffixstringExampleDescription
- businessNamestring
- phoneNumberstring
- locationToIdstringExampleDescription
- shippingToDistanceDistanceDescription
- valuenumber<double>requiredExampleDescriptionFormatdouble
- unitDistanceUnitsrequiredDescription
- rateServiceCodestringExampleDescription
- rateVariantsShippingRate[]requiredDescription
- rateIdstringrequiredExampleDescription
- carrierIdstringrequiredExampleDescription
- pricingobjectrequiredDescription
- shippingnumberrequiredDescription
- insurancenumberDescriptionMinimum (exclusive)0
- confirmationnumberDescriptionMinimum (exclusive)0
- othernumberDescriptionMinimum (exclusive)0
- feenumberDescriptionMinimum (exclusive)0
- packageTypestringExampleDescription
- deliveryDaysinteger<int32>ExampleDescriptionFormatint32
- estimatedDeliveryDatestring<date-time>ExampleDescriptionFormatdate-time
- carrierDeliveryDatesstringrequiredExampleDescription
- shipDatestring<date-time>DescriptionFormatdate-time
- serviceTypestringrequiredExampleDescription
- serviceCodestringrequiredExampleDescription
- carrierCodestringrequiredExampleDescription
- packagesobject[]requiredDescription
- packageCodestringExampleDescription
- weightWeightrequiredDescription
- valuenumber<double>requiredFormatdoubleMinimum0
- unitstring<g | kg | lb>requiredDescriptionAllowedgkglb
- dimensionsDimensionsDescription
- widthnumber<double>requiredExampleFormatdouble
- lengthnumber<double>requiredExampleFormatdouble
- heightnumber<double>requiredExampleFormatdouble
- unitstring<cm | m | in | mm>requiredAllowedcmminmm
- insuredValuenumberDescriptionMinimum0
- pricingobjectrequiredDescription
- basePricenumberExampleDescription
- promotionPriceAdjustmentsPromotionPriceAdjustment[]Description
- idstring<uuid>requiredExampleDescriptionFormatuuid
- valuenumberrequiredDescriptionMaximum (exclusive)0
- namestring
- descriptionstringExampleDescription
- taxPriceAdjustmentTaxPriceAdjustment
- taxCodestringrequired
- valuenumber
- taxPriceAdjustmentTaxPriceAdjustment
- taxCodestringrequired
- valuenumber
- invalidbooleanDescription
- metadataobjectDescription
- errorsErrorMessage[]Description
- levelstring<INFO | WARN | ERROR>requiredAllowedINFOWARNERROR
- codestringrequired
- messagestring
- detailstring
- pricingCartPricingrequiredDescription
- promotionPriceAdjustmentsCartPromotionPriceAdjustment[]required
- idstringrequiredDescription
- valuenumberrequiredDescription
- namestring
- descriptionstringExampleDescription
- itemIdsstring[]requiredExample
[ "E9A22EA5-253E-4764-8238-48AAEFE2E1D3" ]
Description - taxPriceAdjustmentTaxPriceAdjustment
- taxCodestringrequired
- valuenumber
- totalItemsPricenumberExampleDescriptionMinimum0
- totalItemsBasePricenumberExampleDescriptionMinimum0
- totalWarrantyItemsPricenumberExampleDescriptionMinimum0
- totalWarrantyItemsBasePricenumberExampleDescriptionMinimum0
- totalShippingPricenumberExampleDescriptionMinimum0
- totalShippingBasePricenumberExampleDescriptionMinimum0
- totalFeenumberExampleDescription
- totalTaxnumberExampleDescriptionMinimum0
- totalShippingPromotionnumberDescription
- totalCartPromotionnumberDescription
- totalItemCartPromotionnumberDescription
- totalPromotionnumberDescription
- totalPricenumberExampleDescriptionMinimum0
- totalPreTaxPricenumberExampleDescriptionMinimum0
- paymentsCartPayment[]requiredDescription
- execobjectrequired
- CyberSourcePaymentExec
- cardHolderNamestringrequiredExampleDescription
- cardNumberstringrequiredDescriptionMin Length4Max Length4Pattern^[0-9]{4}$
- cardTypestringrequiredExampleDescription
- expirationMonthstringrequired
- expirationYearstringrequiredExampleMin Length4Max Length4Pattern^2[0-9]{3}$
- processingLogsPaymentExecProcessingLogrequired
- datestring<date-time>requiredFormatdate-time
- errorsobject[]required
- statePaymentStatesrequiredDescriptionDefaultNew
- transactionIdstring
- valuenumber
- requestIdstringrequiredDescription
- tokenstringrequiredDescription
- GoogleCSPaymentExec
- cardHolderNamestringrequiredExampleDescription
- cardNumberstringrequiredDescriptionMin Length4Max Length4Pattern^[0-9]{4}$
- cardTypestringrequiredExampleDescription
- expirationMonthstringrequired
- expirationYearstringrequiredExampleMin Length4Max Length4Pattern^2[0-9]{3}$
- processingLogsPaymentExecProcessingLogrequired
- datestring<date-time>requiredFormatdate-time
- errorsobject[]required
- statePaymentStatesrequiredDescriptionDefaultNew
- transactionIdstring
- valuenumber
- requestIdstringrequiredDescription
- tokenstringrequiredDescription
- AppleCSPaymentExec
- cardHolderNamestringrequiredExampleDescription
- cardNumberstringrequiredDescriptionMin Length4Max Length4Pattern^[0-9]{4}$
- cardTypestringrequiredExampleDescription
- expirationMonthstringrequired
- expirationYearstringrequiredExampleMin Length4Max Length4Pattern^2[0-9]{3}$
- processingLogsPaymentExecProcessingLogrequired
- datestring<date-time>requiredFormatdate-time
- errorsobject[]required
- statePaymentStatesrequiredDescriptionDefaultNew
- Max depth limit reached
- transactionIdstring
- valuenumber
- requestIdstringrequiredDescription
- tokenstringrequiredDescription
- FortivaPaymentExec
- accountIdstringrequired
- accountNumberstringrequired
- authorizationCodestringrequired
- promoLegalTextstringrequired
- processingLogsPaymentExecProcessingLogrequired
- Max depth limit reached
- SynchronyPaymentExec
- Max depth limit reached
- PayPalPaymentExec
- Max depth limit reached
- KoalafiPaymentExec
- Max depth limit reached
- idstringDescription
- statePaymentStatesrequiredDescriptionDefaultNew
- transactionIdstringExampleDescription
- valuenumberExampleDescription
- taxCartTaxrequiredDescription
- transactionCodestringDescription
- processedDatestring<date-time>ExampleFormatdate-time
- entityUseCodestringDescription
- statestring<New | Initiated | Processed | Canceled | Refunded | ProcessFailed | ProcessDisabled>requiredDescriptionDefaultNewAllowedNewInitiatedProcessedCanceledRefundedProcessFailedProcessDisabled
- emailstring<email>ExampleDescriptionFormatemail
- errorsCartErrorMessage[]requiredDescription
- transactionIdstring<uuid>requiredDescriptionFormatuuid
- levelstring<INFO | WARN | ERROR>requiredDescriptionAllowedINFOWARNERROR
- codestringrequiredDescription
- messagestringDescription
- detailstringDescription
- timezoneIdstringExampleDescription
- modifiedDatestring<date-time>ExampleDescriptionFormatdate-time
- publicDealerIdstringExampleDescription
401
- ErrorResponse
- namestringrequired
- codestringrequired
- detailstringrequired
- reasonstring
404
- ErrorResponse
- namestringrequired
- codestringrequired
- detailstringrequired
- reasonstring
curl
curl --request GET \
--url https://api.upstartcommerce.com/v1/cart/{customerId}/cart/{cartId} \
--header 'accept: application/json' \
--header 'x-upstart-tenant: string'javascript
var myHeaders = new Headers();
myHeaders.append("accept", "application/json");
myHeaders.append("content-type", "application/json");
myHeaders.append("x-upstart-tenant", "string");
var requestOptions = {
method: 'GET',
headers: myHeaders,
redirect: 'follow'
};
fetch("https://api.upstartcommerce.com/v1/cart/{customerId}/cart/{cartId}", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));ruby
require "uri"
require "json"
require "net/http"
url = URI("https://api.upstartcommerce.com/v1/cart/{customerId}/cart/{cartId}")
https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true
request = Net::HTTP::Get.new(url)
request["accept"] = "application/json"
request["content-type"] = "application/json"
request["x-upstart-tenant"] = "string"
response = https.request(request)
puts response.read_body
python
import requests
import json
url = "https://api.upstartcommerce.com/v1/cart/{customerId}/cart/{cartId}"
payload = {}
headers = {
'accept': 'application/json',
'content-type': 'application/json',
'x-upstart-tenant': 'string'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
200
// Success-the requested cart was returned.
{
"id": "5B3B51DF-5AE2-4ED0-A1BE-3332B48745F2",
"siteIds": [
""
],
"customerId": "BA5030A9-AE17-45E3-8CA7-713BB832523C",
"anonymous": false,
"state": "Paid",
"currency": "USD",
"distanceUnit": "",
"items": [
{
"id": "",
"catalogItemId": "",
"productItemSkuId": "",
"catalogItemType": "",
"quantity": "",
"pricing": {
"basePrice": {
"type": "",
"zone": "",
"price": 1599.99,
"listPrice": 1999.99
},
"promotionPriceAdjustments": [
{
"id": "E9A22EA5-253E-4764-8238-48AAEFE2E1D3",
"value": 0,
"name": "",
"description": "Buy 1 flubber get 10 free",
"taxPriceAdjustment": {
"taxCode": "",
"value": 0
}
}
],
"feePriceAdjustments": [
{
"name": "",
"quantity": "",
"baseValue": 0,
"description": "",
"value": 0,
"taxable": false
}
],
"taxPriceAdjustment": {
"taxCode": "",
"value": 0
}
},
"catalogItem": {
"id": "",
"siteIds": [
""
],
"typeId": "FA1F5DC8-E4FB-415F-BDD8-8E6F0AD43318",
"type": "",
"typeName": "Speaker",
"name": "Green Flubber",
"brandName": "Bob's Best Toy Line",
"manufacturerName": "Bob's chemical company.",
"media": "",
"tags": [
""
],
"dynamicProperties": {},
"productItems": {},
"offeredWarrantyId": "",
"offeredProtectionPlanType": {},
"offeredStandardWarranty": {},
"serviceQualification": {
"eligibleProductIds": [
""
],
"eligibleShippingMethodIds": [
""
]
},
"excludesClearanceItems": false,
"relatedIds": [
""
],
"shippingMethodIds": [
""
],
"activationDate": "",
"deactivationDate": "",
"taxCode": "P0000000",
"ignoreInventory": false,
"hidden": false,
"avgRating": 4.62,
"numReviews": 17,
"avgGroupRating": "",
"numGroupReviews": "",
"version": 5,
"subVersion": "",
"seo": {
"pageTitle": "",
"description": "",
"metaKeywords": [
""
]
},
"liveDate": "",
"modifiedDate": "",
"archived": false,
"productPopularity": ""
},
"shipmentId": "",
"promotionId": "",
"targetItemIds": [
""
],
"targetShipmentIds": [
""
],
"invalid": false,
"errors": [
{
"level": "",
"code": "",
"message": "",
"detail": ""
}
],
"quoteId": "",
"availableQuantity": "",
"isLeaseable": false,
"category": ""
}
],
"locationId": "loc_456",
"postalCode": "03101",
"stateOrRegion": "WA",
"country": "US",
"haulAwayRequested": "",
"haulAwayAllowed": "",
"coupons": [
{
"id": "",
"applied": false,
"applyStatus": "",
"promotionId": ""
}
],
"returnPolicyQualifications": [
{
"id": "",
"name": "",
"groupQualifications": [
{
"name": "",
"triggeringItemIds": [
""
],
"qualifyingItemIds": [
""
],
"qualifyingSubjects": {},
"qualificationResult": {}
}
]
}
],
"shippingCoordinates": {
"latitude": "",
"longitude": ""
},
"shippingAddress": {
"street1": "",
"street2": "",
"city": "",
"county": "",
"stateOrRegion": "",
"country": "",
"postalCode": "",
"poBox": false,
"name": {
"first": "John",
"last": "Smith",
"middleInitial": "D.",
"salutation": "Capt.",
"suffix": "Sr."
},
"businessName": "",
"phoneNumber": ""
},
"billingAddress": {
"street1": "",
"street2": "",
"city": "",
"county": "",
"stateOrRegion": "",
"country": "",
"postalCode": "",
"poBox": false,
"name": {
"first": "John",
"last": "Smith",
"middleInitial": "D.",
"salutation": "Capt.",
"suffix": "Sr."
},
"businessName": "",
"phoneNumber": ""
},
"shipments": [
{
"id": "A9CA1B7E-7BDE-4285-937E-B81A38DEAEEC",
"shippingMethodId": "537ED6DF-9DE2-47DE-8C0C-A47022B6F940",
"shippingMethodName": "FedEx",
"inStorePickup": false,
"trackingNumber": "TZ54235423NSF42334",
"addressFrom": {
"street1": "",
"street2": "",
"city": "",
"county": "",
"stateOrRegion": "",
"country": "",
"postalCode": "",
"poBox": false,
"name": {
"first": "John",
"last": "Smith",
"middleInitial": "D.",
"salutation": "Capt.",
"suffix": "Sr."
},
"businessName": "",
"phoneNumber": ""
},
"locationFromId": "wrhse-23425",
"addressTo": {
"street1": "",
"street2": "",
"city": "",
"county": "",
"stateOrRegion": "",
"country": "",
"postalCode": "",
"poBox": false,
"name": {
"first": "John",
"last": "Smith",
"middleInitial": "D.",
"salutation": "Capt.",
"suffix": "Sr."
},
"businessName": "",
"phoneNumber": ""
},
"locationToId": "store-14678",
"shippingToDistance": {
"value": 157.75,
"unit": ""
},
"rateServiceCode": "fedex_overnight",
"rateVariants": [
{
"rateId": "ups-abcdef",
"carrierId": "se-12345",
"pricing": {
"shipping": 0,
"insurance": 0,
"confirmation": 0,
"other": 0,
"fee": 0
},
"packageType": "fixed_rate_priority_envelope",
"deliveryDays": 4,
"estimatedDeliveryDate": "2019-09-23T00:00:00Z",
"carrierDeliveryDates": "2 business days",
"shipDate": "",
"serviceType": "$5587Z76",
"serviceCode": "next-day",
"carrierCode": "fixed_rate_priority"
}
],
"packages": [
{
"packageCode": "flat_rate_padded_envelope",
"weight": {
"value": "",
"unit": ""
},
"dimensions": {
"width": 18.5,
"length": 18.5,
"height": 18.5,
"unit": ""
},
"insuredValue": 0
}
],
"pricing": {
"basePrice": 199.99,
"promotionPriceAdjustments": [
{
"id": "E9A22EA5-253E-4764-8238-48AAEFE2E1D3",
"value": 0,
"name": "",
"description": "Buy 1 flubber get 10 free",
"taxPriceAdjustment": {
"taxCode": "",
"value": 0
}
}
],
"taxPriceAdjustment": {
"taxCode": "",
"value": 0
}
},
"invalid": false,
"metadata": {},
"errors": [
{
"level": "",
"code": "",
"message": "",
"detail": ""
}
]
}
],
"pricing": {
"promotionPriceAdjustments": [
{
"id": "",
"value": 0,
"name": "",
"description": "Buy 1 flubber get 10 free",
"itemIds": [
"E9A22EA5-253E-4764-8238-48AAEFE2E1D3"
],
"taxPriceAdjustment": {
"taxCode": "",
"value": 0
}
}
],
"totalItemsPrice": 1799.99,
"totalItemsBasePrice": 1999.99,
"totalWarrantyItemsPrice": 1999.99,
"totalWarrantyItemsBasePrice": 1999.99,
"totalShippingPrice": 150,
"totalShippingBasePrice": 150,
"totalFee": 29.54,
"totalTax": 29.23,
"totalShippingPromotion": 0,
"totalCartPromotion": 0,
"totalItemCartPromotion": 0,
"totalPromotion": 0,
"totalPrice": 2012.48,
"totalPreTaxPrice": 1829.53
},
"payments": [
{
"exec": {},
"id": "",
"state": "",
"transactionId": "469512",
"value": 1500
}
],
"tax": {
"transactionCode": "",
"processedDate": "2021-12-01T00:00:00Z",
"entityUseCode": "",
"state": ""
},
"email": "[email protected]",
"errors": [
{
"transactionId": "",
"level": "",
"code": "",
"message": "",
"detail": ""
}
],
"timezoneId": "America/Denver",
"modifiedDate": "2021-06-04T05:55:27.067Z",
"publicDealerId": "your-pdi"
}401
// The provided credentials were not valid for this endpoint. It may be that they are expired or that the user's roles are insufficient.
{
"name": "",
"code": "",
"detail": "",
"reason": ""
}404
// The requested resource was not found in the NoChannel system.
{
"name": "",
"code": "",
"detail": "",
"reason": ""
}