properties carrieraccountupdate (http://api.3plcentral.com/rels/properties/carrieraccountupdate)
Resource:
Operator: update a carrier account in parcelapi
C# Rel Const:
Rels.PropertySvc.CarrierAccountUpdate
URI template:
carrieraccounts/update/{hasprovidersettings}
Obtain URI from:
This method will pass the carrier connection to papi
Success status: 200
Name Data Type Description
hasprovidersettings bool
Type Description
provider string
carrier string
customerId int? ...
facilityId int? ...
nickname string
syncWithProvider string
data System.Dynamic.ExpandoObject
shipEngineId string
authUrl string
accountNumber string
includeShippingCost bool
payload Object
Sample content-type: application/hal+json
{
  "provider": "str",
  "carrier": "str",
  "customerId": 1,
  "facilityId": 1,
  "nickname": "str",
  "syncWithProvider": "str",
  "data": {},
  "shipEngineId": "str",
  "authUrl": "str",
  "accountNumber": "str",
  "includeShippingCost": true,
  "payload": {}
}
Type Description
provider string
carrier string
customerId int? ...
facilityId int? ...
nickname string
syncWithProvider string
data System.Dynamic.ExpandoObject
shipEngineId string
authUrl string
accountNumber string
includeShippingCost bool
payload Object
Sample accept: application/hal+json
{
  "provider": "str",
  "carrier": "str",
  "customerId": 1,
  "facilityId": 1,
  "nickname": "str",
  "syncWithProvider": "str",
  "data": {},
  "shipEngineId": "str",
  "authUrl": "str",
  "accountNumber": "str",
  "includeShippingCost": true,
  "payload": {}
}

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.