EMUN1 ASP.NET

<back to all web services

UpdateTracking

The following routes are available for this service:
All Verbs/service/UpdateTracking
UpdateTracking Parameters:
NameParameterData TypeRequiredDescription
tracking_numberquerystringNo
carrierquerystringNo
tracking_statusqueryTrackStatusNo
metadataquerystringNo
etaqueryDateTime?No
TrackStatus Parameters:
NameParameterData TypeRequiredDescription
object_createdformDateTimeNo
object_updatedformDateTimeNo
statusformstringNo
substatusformstringNo
status_detailsformstringNo
status_dateformDateTime?No
etaformDateTime?No
TrackingStatusUpdated Parameters:
NameParameterData TypeRequiredDescription
orderformSalesOrdersNo
SalesOrders Parameters:
NameParameterData TypeRequiredDescription
strOrderNumberformstringNo
strPONumberformstringNo
strOrderPrefixformstringNo
strCustomerIDformstringNo
strCompanyNameformstringNo
strBillAddressformstringNo
strBillAddress2formstringNo
strBillCityformstringNo
strBillStateformstringNo
strBillZipcodeformstringNo
strBillCountryformstringNo
strBillPhoneformstringNo
strShipNameformstringNo
strShipAddressformstringNo
strShipAddress2formstringNo
strShipCityformstringNo
strShipStateformstringNo
strShipZipcodeformstringNo
strShipCountryformstringNo
strShipPhoneformstringNo
dtmOrderDateformDateTime?No
dtmShipDateformDateTime?No
strBuyerformstringNo
strSalesRepformstringNo
strWritingRepformstringNo
strTermsformstringNo
strShipViaformstringNo
dtmCancelDateformDateTime?No
curOrderTotalformdouble?No
memNotesformstringNo
dtmCreatedformDateTime?No
strOrderStatusformstringNo
strSourceformstringNo
strCreditCardTypeformstringNo
strCreditCardNumberformstringNo
strCreditCardExpirationformstringNo
strCreditCardAVSformstringNo
strCreditCardNameformstringNo
strCreditCardAddressformstringNo
strCreditCardAddress2formstringNo
strCreditCardCityformstringNo
strCreditCardStateformstringNo
strCreditCardZipcodeformstringNo
strCreditCardCountryformstringNo
strManufacturerIDformstringNo
dblCommPercentRepformdouble?No
dblCommPercentMfgformdouble?No
curBalanceformdouble?No
ysnMfgEmailformbool?No
ysnMfgFaxformbool?No
ysnCustEmailformbool?No
ysnCustFaxformbool?No
ysnRepEmailformbool?No
ysnRepFaxformbool?No
strCustEmailformstringNo
strCustFaxformstringNo
ysnModifiedformbool?No
strModificationReasonformstringNo
ysnSendCreditSheetformbool?No
ysnUploadedformbool?No
ysnActiveformbool?No
strCustom1formstringNo
strCustom2formstringNo
strCustom3formstringNo
strCustom4formstringNo
strCustom5formstringNo
strCustom6formstringNo
strCustom7formstringNo
strCustom8formstringNo
strCustom9formstringNo
strCustom10formstringNo
strCustom11formstringNo
strCustom12formstringNo
strCustom13formstringNo
strCustom14formstringNo
strCustom15formstringNo
imgSignatureformbyte[]No
strShipIDformstringNo
strTransactionTypeformstringNo
intRevisionformint?No
strReasonCodeformstringNo
ysnExportedformbool?No
strSessionIDformstringNo
strShowCodeformstringNo
strReviewReasonformstringNo
strReviewedByformstringNo
dtmExpectedToClearformDateTime?No
memReviewLogformstringNo
strSoldToIDformstringNo
strSoldNameformstringNo
strSoldAddressformstringNo
strSoldAddress2formstringNo
strSoldCityformstringNo
strSoldStateformstringNo
strSoldZipcodeformstringNo
strSoldCountryformstringNo
strSoldPhoneformstringNo
dblDiscountformdouble?No
dtmTimeStampformDateTime?No
ysnDropShipformbool?No
strERPStatusformstringNo
strOriginalOrderNumberformstringNo
dblShippedAmountformdouble?No
strTerritoryIDformstringNo
strRegionIDformstringNo
strCurrencyCodeformstringNo
strPromoTransIDformstringNo
ysnSplitOrderformboolNo
strRepOrderNumberformstringNo
strCorpOrderNumberformstringNo
ysnCCAuthorizedformbool?No
ysnTerritoryRepOverrideformboolNo
strCheckNumberformstringNo
curCheckAmountformdouble?No
ysnCancelDatesOKformboolNo
strCompanyformstringNo
ysnShipCompleteformboolNo
strShippingNotesformstringNo
strDeliveryNotesformstringNo
strInternalNotesformstringNo
strShippingNotes2formstringNo
strVendorNotesformstringNo
strRepGroupformstringNo
strCurrentRepformstringNo
strGeneratedFromformstringNo
strCommissionRepformstringNo
strWarehouseIDformstringNo
ysnCorpUploadedformbool?No
ysnCorpModifiedformbool?No
ysnAllowBackordersformboolNo
strFiscalYearformstringNo
strFiscalMonthformstringNo
curOriginalOrderTotalformdouble?No
strModifiedExportedOrderNotesformstringNo
strContainerIDformstringNo
strTagForformstringNo
strClientVersionformstringNo
strPriceListformstringNo
ysnSendNewAcctformboolNo
strCreditCardLastFourformstringNo
strCreditCardTokenformstringNo
strCreditCardTransIDformstringNo
strCreditCardIDformstringNo
strLocationformstringNo
TokenizationCodeformstringNo
TokenizationProviderformstringNo
strShipEmailformstringNo
strActivityIDformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /service/UpdateTracking HTTP/1.1 
Host: www.bernhardthospitality.com 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<UpdateTracking xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Shippo">
  <carrier>String</carrier>
  <eta>0001-01-01T00:00:00</eta>
  <metadata>String</metadata>
  <tracking_number>String</tracking_number>
  <tracking_status>
    <eta>0001-01-01T00:00:00</eta>
    <object_created>0001-01-01T00:00:00</object_created>
    <object_updated>0001-01-01T00:00:00</object_updated>
    <status>String</status>
    <status_date>0001-01-01T00:00:00</status_date>
    <status_details>String</status_details>
    <substatus>String</substatus>
  </tracking_status>
</UpdateTracking>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<TrackingStatusUpdated xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Shippo">
  <carrier>String</carrier>
  <eta>0001-01-01T00:00:00</eta>
  <metadata>String</metadata>
  <tracking_number>String</tracking_number>
  <tracking_status>
    <eta>0001-01-01T00:00:00</eta>
    <object_created>0001-01-01T00:00:00</object_created>
    <object_updated>0001-01-01T00:00:00</object_updated>
    <status>String</status>
    <status_date>0001-01-01T00:00:00</status_date>
    <status_details>String</status_details>
    <substatus>String</substatus>
  </tracking_status>
  <order xmlns:d2p1="http://schemas.datacontract.org/2004/07/Emun.Data.Models">
    <d2p1:TokenizationCode>String</d2p1:TokenizationCode>
    <d2p1:TokenizationProvider>String</d2p1:TokenizationProvider>
    <d2p1:curBalance>0</d2p1:curBalance>
    <d2p1:curCheckAmount>0</d2p1:curCheckAmount>
    <d2p1:curOrderTotal>0</d2p1:curOrderTotal>
    <d2p1:curOriginalOrderTotal>0</d2p1:curOriginalOrderTotal>
    <d2p1:dblCommPercentMfg>0</d2p1:dblCommPercentMfg>
    <d2p1:dblCommPercentRep>0</d2p1:dblCommPercentRep>
    <d2p1:dblDiscount>0</d2p1:dblDiscount>
    <d2p1:dblShippedAmount>0</d2p1:dblShippedAmount>
    <d2p1:dtmCancelDate>0001-01-01T00:00:00</d2p1:dtmCancelDate>
    <d2p1:dtmCreated>0001-01-01T00:00:00</d2p1:dtmCreated>
    <d2p1:dtmExpectedToClear>0001-01-01T00:00:00</d2p1:dtmExpectedToClear>
    <d2p1:dtmOrderDate>0001-01-01T00:00:00</d2p1:dtmOrderDate>
    <d2p1:dtmShipDate>0001-01-01T00:00:00</d2p1:dtmShipDate>
    <d2p1:dtmTimeStamp>0001-01-01T00:00:00</d2p1:dtmTimeStamp>
    <d2p1:imgSignature>AA==</d2p1:imgSignature>
    <d2p1:intRevision>0</d2p1:intRevision>
    <d2p1:memNotes>String</d2p1:memNotes>
    <d2p1:memReviewLog>String</d2p1:memReviewLog>
    <d2p1:strActivityID>String</d2p1:strActivityID>
    <d2p1:strBillAddress>String</d2p1:strBillAddress>
    <d2p1:strBillAddress2>String</d2p1:strBillAddress2>
    <d2p1:strBillCity>String</d2p1:strBillCity>
    <d2p1:strBillCountry>String</d2p1:strBillCountry>
    <d2p1:strBillPhone>String</d2p1:strBillPhone>
    <d2p1:strBillState>String</d2p1:strBillState>
    <d2p1:strBillZipcode>String</d2p1:strBillZipcode>
    <d2p1:strBuyer>String</d2p1:strBuyer>
    <d2p1:strCheckNumber>String</d2p1:strCheckNumber>
    <d2p1:strClientVersion>String</d2p1:strClientVersion>
    <d2p1:strCommissionRep>String</d2p1:strCommissionRep>
    <d2p1:strCompany>String</d2p1:strCompany>
    <d2p1:strCompanyName>String</d2p1:strCompanyName>
    <d2p1:strContainerID>String</d2p1:strContainerID>
    <d2p1:strCorpOrderNumber>String</d2p1:strCorpOrderNumber>
    <d2p1:strCreditCardAVS>String</d2p1:strCreditCardAVS>
    <d2p1:strCreditCardAddress>String</d2p1:strCreditCardAddress>
    <d2p1:strCreditCardAddress2>String</d2p1:strCreditCardAddress2>
    <d2p1:strCreditCardCity>String</d2p1:strCreditCardCity>
    <d2p1:strCreditCardCountry>String</d2p1:strCreditCardCountry>
    <d2p1:strCreditCardExpiration>String</d2p1:strCreditCardExpiration>
    <d2p1:strCreditCardID>String</d2p1:strCreditCardID>
    <d2p1:strCreditCardLastFour>String</d2p1:strCreditCardLastFour>
    <d2p1:strCreditCardName>String</d2p1:strCreditCardName>
    <d2p1:strCreditCardNumber>String</d2p1:strCreditCardNumber>
    <d2p1:strCreditCardState>String</d2p1:strCreditCardState>
    <d2p1:strCreditCardToken>String</d2p1:strCreditCardToken>
    <d2p1:strCreditCardTransID>String</d2p1:strCreditCardTransID>
    <d2p1:strCreditCardType>String</d2p1:strCreditCardType>
    <d2p1:strCreditCardZipcode>String</d2p1:strCreditCardZipcode>
    <d2p1:strCurrencyCode>String</d2p1:strCurrencyCode>
    <d2p1:strCurrentRep>String</d2p1:strCurrentRep>
    <d2p1:strCustEmail>String</d2p1:strCustEmail>
    <d2p1:strCustFax>String</d2p1:strCustFax>
    <d2p1:strCustom1>String</d2p1:strCustom1>
    <d2p1:strCustom10>String</d2p1:strCustom10>
    <d2p1:strCustom11>String</d2p1:strCustom11>
    <d2p1:strCustom12>String</d2p1:strCustom12>
    <d2p1:strCustom13>String</d2p1:strCustom13>
    <d2p1:strCustom14>String</d2p1:strCustom14>
    <d2p1:strCustom15>String</d2p1:strCustom15>
    <d2p1:strCustom2>String</d2p1:strCustom2>
    <d2p1:strCustom3>String</d2p1:strCustom3>
    <d2p1:strCustom4>String</d2p1:strCustom4>
    <d2p1:strCustom5>String</d2p1:strCustom5>
    <d2p1:strCustom6>String</d2p1:strCustom6>
    <d2p1:strCustom7>String</d2p1:strCustom7>
    <d2p1:strCustom8>String</d2p1:strCustom8>
    <d2p1:strCustom9>String</d2p1:strCustom9>
    <d2p1:strCustomerID>String</d2p1:strCustomerID>
    <d2p1:strDeliveryNotes>String</d2p1:strDeliveryNotes>
    <d2p1:strERPStatus>String</d2p1:strERPStatus>
    <d2p1:strFiscalMonth>String</d2p1:strFiscalMonth>
    <d2p1:strFiscalYear>String</d2p1:strFiscalYear>
    <d2p1:strGeneratedFrom>String</d2p1:strGeneratedFrom>
    <d2p1:strInternalNotes>String</d2p1:strInternalNotes>
    <d2p1:strLocation>String</d2p1:strLocation>
    <d2p1:strManufacturerID>String</d2p1:strManufacturerID>
    <d2p1:strModificationReason>String</d2p1:strModificationReason>
    <d2p1:strModifiedExportedOrderNotes>String</d2p1:strModifiedExportedOrderNotes>
    <d2p1:strOrderNumber>String</d2p1:strOrderNumber>
    <d2p1:strOrderPrefix>String</d2p1:strOrderPrefix>
    <d2p1:strOrderStatus>String</d2p1:strOrderStatus>
    <d2p1:strOriginalOrderNumber>String</d2p1:strOriginalOrderNumber>
    <d2p1:strPONumber>String</d2p1:strPONumber>
    <d2p1:strPriceList>String</d2p1:strPriceList>
    <d2p1:strPromoTransID>String</d2p1:strPromoTransID>
    <d2p1:strReasonCode>String</d2p1:strReasonCode>
    <d2p1:strRegionID>String</d2p1:strRegionID>
    <d2p1:strRepGroup>String</d2p1:strRepGroup>
    <d2p1:strRepOrderNumber>String</d2p1:strRepOrderNumber>
    <d2p1:strReviewReason>String</d2p1:strReviewReason>
    <d2p1:strReviewedBy>String</d2p1:strReviewedBy>
    <d2p1:strSalesRep>String</d2p1:strSalesRep>
    <d2p1:strSessionID>String</d2p1:strSessionID>
    <d2p1:strShipAddress>String</d2p1:strShipAddress>
    <d2p1:strShipAddress2>String</d2p1:strShipAddress2>
    <d2p1:strShipCity>String</d2p1:strShipCity>
    <d2p1:strShipCountry>String</d2p1:strShipCountry>
    <d2p1:strShipEmail>String</d2p1:strShipEmail>
    <d2p1:strShipID>String</d2p1:strShipID>
    <d2p1:strShipName>String</d2p1:strShipName>
    <d2p1:strShipPhone>String</d2p1:strShipPhone>
    <d2p1:strShipState>String</d2p1:strShipState>
    <d2p1:strShipVia>String</d2p1:strShipVia>
    <d2p1:strShipZipcode>String</d2p1:strShipZipcode>
    <d2p1:strShippingNotes>String</d2p1:strShippingNotes>
    <d2p1:strShippingNotes2>String</d2p1:strShippingNotes2>
    <d2p1:strShowCode>String</d2p1:strShowCode>
    <d2p1:strSoldAddress>String</d2p1:strSoldAddress>
    <d2p1:strSoldAddress2>String</d2p1:strSoldAddress2>
    <d2p1:strSoldCity>String</d2p1:strSoldCity>
    <d2p1:strSoldCountry>String</d2p1:strSoldCountry>
    <d2p1:strSoldName>String</d2p1:strSoldName>
    <d2p1:strSoldPhone>String</d2p1:strSoldPhone>
    <d2p1:strSoldState>String</d2p1:strSoldState>
    <d2p1:strSoldToID>String</d2p1:strSoldToID>
    <d2p1:strSoldZipcode>String</d2p1:strSoldZipcode>
    <d2p1:strSource>String</d2p1:strSource>
    <d2p1:strTagFor>String</d2p1:strTagFor>
    <d2p1:strTerms>String</d2p1:strTerms>
    <d2p1:strTerritoryID>String</d2p1:strTerritoryID>
    <d2p1:strTransactionType>String</d2p1:strTransactionType>
    <d2p1:strVendorNotes>String</d2p1:strVendorNotes>
    <d2p1:strWarehouseID>String</d2p1:strWarehouseID>
    <d2p1:strWritingRep>String</d2p1:strWritingRep>
    <d2p1:ysnActive>false</d2p1:ysnActive>
    <d2p1:ysnAllowBackorders>false</d2p1:ysnAllowBackorders>
    <d2p1:ysnCCAuthorized>false</d2p1:ysnCCAuthorized>
    <d2p1:ysnCancelDatesOK>false</d2p1:ysnCancelDatesOK>
    <d2p1:ysnCorpModified>false</d2p1:ysnCorpModified>
    <d2p1:ysnCorpUploaded>false</d2p1:ysnCorpUploaded>
    <d2p1:ysnCustEmail>false</d2p1:ysnCustEmail>
    <d2p1:ysnCustFax>false</d2p1:ysnCustFax>
    <d2p1:ysnDropShip>false</d2p1:ysnDropShip>
    <d2p1:ysnExported>false</d2p1:ysnExported>
    <d2p1:ysnMfgEmail>false</d2p1:ysnMfgEmail>
    <d2p1:ysnMfgFax>false</d2p1:ysnMfgFax>
    <d2p1:ysnModified>false</d2p1:ysnModified>
    <d2p1:ysnRepEmail>false</d2p1:ysnRepEmail>
    <d2p1:ysnRepFax>false</d2p1:ysnRepFax>
    <d2p1:ysnSendCreditSheet>false</d2p1:ysnSendCreditSheet>
    <d2p1:ysnSendNewAcct>false</d2p1:ysnSendNewAcct>
    <d2p1:ysnShipComplete>false</d2p1:ysnShipComplete>
    <d2p1:ysnSplitOrder>false</d2p1:ysnSplitOrder>
    <d2p1:ysnTerritoryRepOverride>false</d2p1:ysnTerritoryRepOverride>
    <d2p1:ysnUploaded>false</d2p1:ysnUploaded>
  </order>
</TrackingStatusUpdated>