properties packinglisttemplate (http://api.3plcentral.com/rels/properties/packinglisttemplate)
Resource:
C1 packing list template
C# Rel Const:
Rels.PropertySvc.PackingListTemplate
URI template:
packinglisttemplates/{id}
Obtain URI from:
Get a packing list template
Success status: 200; ETag response header supplied; Response is cacheable
Name (* = required) Data Type Description
id * int PackingListTemplateID
Type Description
PackingListTemplateID int
Description string
Address1Label string
Address1Source Common.Enum.PackingListAddressSource? ...
- 0: ShipTo
- 1: Warehouse
- 2: CustomerContact
- 3: SavedElements
- 4: BillTo
- 5: SoldTo
Address1CustomerContactType Common.Enum.PackingListCustomerContactType? ...
- 0: Contact1
- 1: Contact2
- 2: Primary
- 3: Invoicing
- 4: Additional
- 5: For753
Address1SEName string
Address1SECompanyName string
Address1SEAddress1 string
Address1SEAddress2 string
Address1SECity string
Address1SEState string
Address1SEZip string
Address1SECountry string
Address1SEDept string
ShowAddress2 bool
Address2Label string
Address2Source Common.Enum.PackingListAddressSource? ...
- 0: ShipTo
- 1: Warehouse
- 2: CustomerContact
- 3: SavedElements
- 4: BillTo
- 5: SoldTo
Address2CustomerContactType Common.Enum.PackingListCustomerContactType? ...
- 0: Contact1
- 1: Contact2
- 2: Primary
- 3: Invoicing
- 4: Additional
- 5: For753
Address2SEName string
Address2SECompanyName string
Address2SEAddress1 string
Address2SEAddress2 string
Address2SECity string
Address2SEState string
Address2SEZip string
Address2SECountry string
Address2SEDept string
ShowShippingNotes bool
Sample accept: application/hal+json
{
  "packingListTemplateID": 1,
  "description": "str",
  "address1Label": "str",
  "address1Source": 0,
  "address1CustomerContactType": 0,
  "address1SEName": "str",
  "address1SECompanyName": "str",
  "address1SEAddress1": "str",
  "address1SEAddress2": "str",
  "address1SECity": "str",
  "address1SEState": "str",
  "address1SEZip": "str",
  "address1SECountry": "str",
  "address1SEDept": "str",
  "showAddress2": true,
  "address2Label": "str",
  "address2Source": 0,
  "address2CustomerContactType": 0,
  "address2SEName": "str",
  "address2SECompanyName": "str",
  "address2SEAddress1": "str",
  "address2SEAddress2": "str",
  "address2SECity": "str",
  "address2SEState": "str",
  "address2SEZip": "str",
  "address2SECountry": "str",
  "address2SEDept": "str",
  "showShippingNotes": true,
  "rowVersion": "str"
}
Update a packing list template
If-Match request header required; Success status: 200; ETag response header supplied
Name (* = required) Data Type Description
id * int PackingListTemplateID
Packing list template
Type Description
PackingListTemplateID int
Description string
Address1Label string
Address1Source Common.Enum.PackingListAddressSource? ...
- 0: ShipTo
- 1: Warehouse
- 2: CustomerContact
- 3: SavedElements
- 4: BillTo
- 5: SoldTo
Address1CustomerContactType Common.Enum.PackingListCustomerContactType? ...
- 0: Contact1
- 1: Contact2
- 2: Primary
- 3: Invoicing
- 4: Additional
- 5: For753
Address1SEName string
Address1SECompanyName string
Address1SEAddress1 string
Address1SEAddress2 string
Address1SECity string
Address1SEState string
Address1SEZip string
Address1SECountry string
Address1SEDept string
ShowAddress2 bool
Address2Label string
Address2Source Common.Enum.PackingListAddressSource? ...
- 0: ShipTo
- 1: Warehouse
- 2: CustomerContact
- 3: SavedElements
- 4: BillTo
- 5: SoldTo
Address2CustomerContactType Common.Enum.PackingListCustomerContactType? ...
- 0: Contact1
- 1: Contact2
- 2: Primary
- 3: Invoicing
- 4: Additional
- 5: For753
Address2SEName string
Address2SECompanyName string
Address2SEAddress1 string
Address2SEAddress2 string
Address2SECity string
Address2SEState string
Address2SEZip string
Address2SECountry string
Address2SEDept string
ShowShippingNotes bool
Sample content-type: application/hal+json
{
  "packingListTemplateID": 1,
  "description": "str",
  "address1Label": "str",
  "address1Source": 0,
  "address1CustomerContactType": 0,
  "address1SEName": "str",
  "address1SECompanyName": "str",
  "address1SEAddress1": "str",
  "address1SEAddress2": "str",
  "address1SECity": "str",
  "address1SEState": "str",
  "address1SEZip": "str",
  "address1SECountry": "str",
  "address1SEDept": "str",
  "showAddress2": true,
  "address2Label": "str",
  "address2Source": 0,
  "address2CustomerContactType": 0,
  "address2SEName": "str",
  "address2SECompanyName": "str",
  "address2SEAddress1": "str",
  "address2SEAddress2": "str",
  "address2SECity": "str",
  "address2SEState": "str",
  "address2SEZip": "str",
  "address2SECountry": "str",
  "address2SEDept": "str",
  "showShippingNotes": true,
  "rowVersion": "str"
}
Type Description
PackingListTemplateID int
Description string
Address1Label string
Address1Source Common.Enum.PackingListAddressSource? ...
- 0: ShipTo
- 1: Warehouse
- 2: CustomerContact
- 3: SavedElements
- 4: BillTo
- 5: SoldTo
Address1CustomerContactType Common.Enum.PackingListCustomerContactType? ...
- 0: Contact1
- 1: Contact2
- 2: Primary
- 3: Invoicing
- 4: Additional
- 5: For753
Address1SEName string
Address1SECompanyName string
Address1SEAddress1 string
Address1SEAddress2 string
Address1SECity string
Address1SEState string
Address1SEZip string
Address1SECountry string
Address1SEDept string
ShowAddress2 bool
Address2Label string
Address2Source Common.Enum.PackingListAddressSource? ...
- 0: ShipTo
- 1: Warehouse
- 2: CustomerContact
- 3: SavedElements
- 4: BillTo
- 5: SoldTo
Address2CustomerContactType Common.Enum.PackingListCustomerContactType? ...
- 0: Contact1
- 1: Contact2
- 2: Primary
- 3: Invoicing
- 4: Additional
- 5: For753
Address2SEName string
Address2SECompanyName string
Address2SEAddress1 string
Address2SEAddress2 string
Address2SECity string
Address2SEState string
Address2SEZip string
Address2SECountry string
Address2SEDept string
ShowShippingNotes bool
Sample accept: application/hal+json
{
  "packingListTemplateID": 1,
  "description": "str",
  "address1Label": "str",
  "address1Source": 0,
  "address1CustomerContactType": 0,
  "address1SEName": "str",
  "address1SECompanyName": "str",
  "address1SEAddress1": "str",
  "address1SEAddress2": "str",
  "address1SECity": "str",
  "address1SEState": "str",
  "address1SEZip": "str",
  "address1SECountry": "str",
  "address1SEDept": "str",
  "showAddress2": true,
  "address2Label": "str",
  "address2Source": 0,
  "address2CustomerContactType": 0,
  "address2SEName": "str",
  "address2SECompanyName": "str",
  "address2SEAddress1": "str",
  "address2SEAddress2": "str",
  "address2SECity": "str",
  "address2SEState": "str",
  "address2SEZip": "str",
  "address2SECountry": "str",
  "address2SEDept": "str",
  "showShippingNotes": true,
  "rowVersion": "str"
}
Delete a packing list template
If-Match request header required; Success status: 204
Name (* = required) Data Type Description
id * int PackingListTemplateID

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.