Click or drag to resize

Purolator.Webservice.Objects Namespace

[This is preliminary documentation and is subject to change.]

Defines objects supporting Purolator Webservice calls.
Classes
  ClassDescription
Public classAddItemRequestV3
Public classAddItemResponse
Public classAddLTLPalletRequest
Public classAddLTLPalletResponse
Public classAddPackageRequestV3
Public classAddPackageResponse
Public classAddress
Canadian Address
Public classCloseoutDocument
ClosoeutDocuments are obsolete, and this field is never populated.
Public classCloseoutPackage
Package information returned by Closeout(CloseoutRequest)
Public classCloseoutRequest
Request for Closeout(CloseoutRequest)
Public classCloseoutRequestLTLV3
Public classCloseoutRequestV3
Public classCloseoutResponse
Response for Closeout
Public classCloseoutResponseLTLV3
Public classCloseoutResponseV3
Response for CloseoutV3(CloseoutRequestLTLV3)
Public classCloseoutWithWeightRequest
Public classContainerInfo
Request for AddPackageContainer(AddPackageContainerRequest)
Public classContainerLabelsResponse
Public classContainerRequest
Request for AddPackageContainer(AddPackageContainerRequest)
Public classContainerResponse
Response for AddPackageContainer(AddPackageContainerRequest)
Public classContainersRequest
Request for AddPackageContainer(AddPackageContainerRequest)
Public classContainersResponse
Response for AddPackageContainer(AddPackageContainerRequest)
Public classCredentialInfo
Login credentials for validation.
Public classCustomsItemResponse
Public classDocumentRequest
Public classDocumentResponse
A document returned by GetDocument(DocumentRequest)
Public classGetContainerLabelsRequest
Public classGetContainerRequest
Request for GetPackageContainer(GetPackageContainerRequest)
Public classIDResponse
Public classKeyValueDecimal
A serializable key/value string and decimal.
Public classKeyValueStrings
A serializable key/value pair of strings.
Public classLabelRequest
Request for GetLabel(LabelRequest).
Public classLabelRequestV3
Public classLabelResponse
Response for GetLabel(LabelRequest).
Public classLabelResponseV3
Returned Package Label Data.
Public classLTLLabelRequest
Public classLTLLabelResponse
Public classLTLOrderRequest
Request for AddLTLOrder(LTLOrderRequest) Adds an LTL order that will be included in a single LTL Shipment.
Public classLTLOrderRequestV3
Request for AddLTLOrderV3(LTLOrderRequestV3) Adds an LTL order and LTL shipment.
Public classLTLOrderResponse
Public classLTLOrderResponseV3
Public classLTLPalletListRequest
Public classLTLPalletRequest
A Pallet included in an LTLShipmentRequest
Public classLTLPalletRequestV3
A Pallet included in an LTLPalletRequestV3
Public classLTLPalletResponse
A Pallet included in an LTLShipmentResponse
Public classLTLPalletResponseV3
A Pallet included in an LTLShipmentResponse
Public classLTLShipmentListRequest
Public classLTLShipmentRequest
Request for AddConsolidatedLTLShipment(LTLShipmentRequest)
Public classLTLShipmentRequestV3
Public classLTLShipmentResponse
Public classLTLShipmentResponseV3
Public classOrderListRequest
Public classOrderListResponse
The response returned by a CloseoutRequest.
Public classOrderPinListRequest
The request for VoidOrdersByPin(OrderPinListRequest)
Public classOrderPinListResponse
Public classOrderRequestV3
Public classOrderResponseV3
Public classPackageContainerRequest
Request for AddPackageContainer(AddPackageContainerRequest)
Public classPackageContainerResponse Obsolete.
Response for AddPackageContainer(AddPackageContainerRequest)
Public classPackageIDWeight
Public classPackageListRequest
The request for ShipmentVerification(PackageListRequest) and VoidPackages(PackageListRequest)
Public classPackageListResponse
The response returned by a CloseoutRequest.
Public classPackageResponse
Public classParentChildContainerRequest
Request for AddPackageContainer(AddPackageContainerRequest)
Public classRate
A single Rate returned in OrderResponse
Public classRateV3
A single Rate returned in OrderResponseV3
Public classRequestItemEx
An item contained in an order for customs purposes.
Public classRequestItemV3
An item contained in an order for customs purposes. Item Data is required when Purolator is supporting customs clearance.
Public classRequestPackageV3
Describes a package
Public classResponseBase
Base class for responses
Public classResponseMessage
The status and messages returned by each web service call.
Public classResponsePackage
Returned Package Data.
Public classShipmentItemResponse
Public classShipperAccountServiceTypeLinkResponse
A link indicating whether a shipping type is available to a Shipper Account
Public classTemporaryLoginResponse
Returns a temporary login with an expiration date
Public classUpdateOrderInfo
Public classUpdateOrderRequest
Public classUpdateOrderResponse
Public classVoidLTLShipmentListResponse
Public classVoidPalletResponse
Public classWebServiceConsoleNotificationHelper
Helper class to send notifications to Console.
Public classZPLInitializationResponse
Enumerations
  EnumerationDescription
Public enumerationResponseMessageSeverityEnum
The severity of each message and the response status.