SwsimV22


Click here for a complete list of operations.

TrackShipment

Get tracking events for shipment.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /swsim/swsimv22.asmx HTTP/1.1
Host: swsim.stamps.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://stamps.com/xml/namespace/2012/04/swsim/swsimv22/TrackShipment"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <TrackShipment xmlns="http://stamps.com/xml/namespace/2012/04/swsim/swsimv22" />
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <TrackShipmentResponse xmlns="http://stamps.com/xml/namespace/2012/04/swsim/swsimv22">
      <Authenticator>string</Authenticator>
      <TrackingEvents>
        <TrackingEvent>
          <Timestamp>dateTime</Timestamp>
          <Event>string</Event>
          <TrackingEventType>None or ManifestAcknowledgement or ElectronicNotification or Delivered or AttemptedNoticeLeft or AcceptOrPickup or Refused or Undeliverable or Forwarded or ArrivalAtUnit or Missent or ReturnToSender or Enroute or DeadLetter or ArrivalAtPickupPoint or NoSuchNumber or InsufficientAddress or MovedNoForwarding or ForwardingExpired or AddresseeUnknown or Vacant or Unclaimed or Deceased or ReturnedOtherReason or PickedUpByShippingPartner or ArrivedAtShippingPartner or DepartedFromShippingPartner or UnrecognizedEvent or ErrorDateNotAvailable</TrackingEventType>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
          <SignedBy>string</SignedBy>
          <AuthorizedAgent>boolean</AuthorizedAgent>
        </TrackingEvent>
        <TrackingEvent>
          <Timestamp>dateTime</Timestamp>
          <Event>string</Event>
          <TrackingEventType>None or ManifestAcknowledgement or ElectronicNotification or Delivered or AttemptedNoticeLeft or AcceptOrPickup or Refused or Undeliverable or Forwarded or ArrivalAtUnit or Missent or ReturnToSender or Enroute or DeadLetter or ArrivalAtPickupPoint or NoSuchNumber or InsufficientAddress or MovedNoForwarding or ForwardingExpired or AddresseeUnknown or Vacant or Unclaimed or Deceased or ReturnedOtherReason or PickedUpByShippingPartner or ArrivedAtShippingPartner or DepartedFromShippingPartner or UnrecognizedEvent or ErrorDateNotAvailable</TrackingEventType>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
          <SignedBy>string</SignedBy>
          <AuthorizedAgent>boolean</AuthorizedAgent>
        </TrackingEvent>
      </TrackingEvents>
    </TrackShipmentResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /swsim/swsimv22.asmx HTTP/1.1
Host: swsim.stamps.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <TrackShipment xmlns="http://stamps.com/xml/namespace/2012/04/swsim/swsimv22" />
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <TrackShipmentResponse xmlns="http://stamps.com/xml/namespace/2012/04/swsim/swsimv22">
      <Authenticator>string</Authenticator>
      <TrackingEvents>
        <TrackingEvent>
          <Timestamp>dateTime</Timestamp>
          <Event>string</Event>
          <TrackingEventType>None or ManifestAcknowledgement or ElectronicNotification or Delivered or AttemptedNoticeLeft or AcceptOrPickup or Refused or Undeliverable or Forwarded or ArrivalAtUnit or Missent or ReturnToSender or Enroute or DeadLetter or ArrivalAtPickupPoint or NoSuchNumber or InsufficientAddress or MovedNoForwarding or ForwardingExpired or AddresseeUnknown or Vacant or Unclaimed or Deceased or ReturnedOtherReason or PickedUpByShippingPartner or ArrivedAtShippingPartner or DepartedFromShippingPartner or UnrecognizedEvent or ErrorDateNotAvailable</TrackingEventType>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
          <SignedBy>string</SignedBy>
          <AuthorizedAgent>boolean</AuthorizedAgent>
        </TrackingEvent>
        <TrackingEvent>
          <Timestamp>dateTime</Timestamp>
          <Event>string</Event>
          <TrackingEventType>None or ManifestAcknowledgement or ElectronicNotification or Delivered or AttemptedNoticeLeft or AcceptOrPickup or Refused or Undeliverable or Forwarded or ArrivalAtUnit or Missent or ReturnToSender or Enroute or DeadLetter or ArrivalAtPickupPoint or NoSuchNumber or InsufficientAddress or MovedNoForwarding or ForwardingExpired or AddresseeUnknown or Vacant or Unclaimed or Deceased or ReturnedOtherReason or PickedUpByShippingPartner or ArrivedAtShippingPartner or DepartedFromShippingPartner or UnrecognizedEvent or ErrorDateNotAvailable</TrackingEventType>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
          <SignedBy>string</SignedBy>
          <AuthorizedAgent>boolean</AuthorizedAgent>
        </TrackingEvent>
      </TrackingEvents>
    </TrackShipmentResponse>
  </soap12:Body>
</soap12:Envelope>