orders orderparcelinjectlabels (http://api.3plcentral.com/rels/orders/orderparcelinjectlabels)
Resource:
Operator: inject multiple parcel labels processed outside small parcel
C# Rel Const:
Rels.OrderSvc.OrderParcelInjectLabels
URI template:
parcels/labelsinjector
Obtain URI from:
Injects labels for multiple orders processed outside small parcel into the system
Success status: 200
none
Type Description
ResourceList IList<Order.Models.LabelInjectOrderId>
OrderId int
LabelUrl string
ReturnLabel string
LabelFormat string
TrackingNumber string
TrackingUrl string
LabelPerPackage bool
Packages List<Order.Models.TrackedPackages>
PackageId int
TrackingNumber string
TrackingUrl string
LabelUrl string
ReturnLabel string
RequestCorrelationId string
LabelId string
Provider string
CarrierAccount string
ServiceCode string
LabelAmounts Order.Models.LabelAmounts
Currency string
Insurance decimal
Shipping decimal
Total decimal
Sample content-type: application/hal+json
{
  "_embedded": {
    "http://api.3plCentral.com/rels/orders/orderparcelinjectlabel": [
      {
        "orderId": 1,
        "labelUrl": "str",
        "returnLabel": "str",
        "labelFormat": "str",
        "trackingNumber": "str",
        "trackingUrl": "str",
        "labelPerPackage": true,
        "packages": [
          {
            "packageId": 1,
            "trackingNumber": "str",
            "trackingUrl": "str",
            "labelUrl": "str",
            "returnLabel": "str"
          }
        ],
        "requestCorrelationId": "str",
        "labelId": "str",
        "provider": "str",
        "carrierAccount": "str",
        "serviceCode": "str",
        "labelAmounts": {
          "currency": "str",
          "insurance": 2.0,
          "shipping": 3.0,
          "total": 4.0
        }
      }
    ]
  }
}
Type Description
SuccessIds IEnumerable<int>
FaultedOrders Generic.Models.Exceptions.ListException container of WmsExceptionBase-derived exceptions occuring during actions on lists, such as import or mass ops
Message string
Faults IList<Generic.Models.Exceptions.ListEntryFault>
EntryNumber int 1-indexed position in the source list
WmsException Generic.Models.Exceptions.WmsExceptionBase for more details at runtime see which WmsExceptionBase-derived exception it is
ErrorCode string could have been a number, but is a short string for human readability; not to be localized
Hint string helpful word or two if the thrower happens to know more things; not to be localized
Message string
InnerException System.Exception
Sample accept: application/hal+json
{
  "successIds": [
    1
  ],
  "faultedOrders": {
    "message": "ListException: Faults [{EntryNumber 1, }]",
    "faults": [
      {
        "entryNumber": 1,
        "entryInfo": "str"
      }
    ],
    "data": {},
    "helpLink": "str",
    "source": "str",
    "hResult": 3
  }
}

This documentation is subject to change, and is updated often and without warning. The models documented may or may not be available to users now or in the future. Use this documentation at your own risk.
Contact api@3plcentral.com with any questions about this documentation.