[v1] ProNumber

Overview

This endpoint generates a PRO number for the referenced shipment.

If you are using the PRO number generation engines in SCC, this generates the next in sequence.

If you are getting PRO numbers directly from the carrier, this returns whatever the carrier assigns.


POST /ProNumber

 Request Body
PropertyData TypeNotes
includeTransactionsboolean

Gets or sets a flag that dictates if this request should include transactions in the response.

isProductionboolean

Gets or sets a flag that dictates to send to test or production endpoints.

orderNumberstring

Gets or sets order number.


 carrier

Gets or sets the carrier webservice details in the request.


PropertyData TypeNotes
integrationNamestring

Gets or sets the name of the carrier's integration.

carrierNamestring

Gets or sets the name of the carrier used for the provided integration.

credentialSetNamestring

Gets or sets the identifier for the set of account credentials to be looked up for the provided integration.

billingAccountNumberstringGets or sets the account number to be billed for this request.
thirdPartyBillingAccountNumberstring

Gets or sets the account number to be billed when the request requires another account to pay.

 shipFrom

Gets or sets origin address.


PropertyData TypeNotes
countryCodestring

Gets or sets the country code, expecting ISO2 formatting.

postalCodestring

Gets or sets the postal code in different country formats.

citystring

Gets or sets the name of the city.

addressLinesstring

Gets or sets the address lines that represent the street address.

stateProvinceCodestring

Gets or sets the state or province code in the expected country format.

companyNamestring

Gets or sets the name of the company that this address represents.

namestring

Gets or sets the name of the contact.

emailAddressstring

Gets or sets the email address of the contact.

phoneNumberstring

Gets or sets the phone number of the contact.


 Response

PRO number response provided back to external systems from pro number operation executed in a specified carrier integration's webservice or in our internal pro number generation service.


PropertyData TypeNotes
runTimeinteger

Gets or sets the run time for creating a response for the incoming request in the LTL API.

  • int64

 messages

Gets or sets list of response messages.


PropertyData TypeNotes
valuestring

Gets or sets the message text content.

severityenum

Gets or sets the type of message severity.

  •  Information
  • Warning
  • Error
 carrierProNumberResponse

Gets or sets the carrier pro number response.


PropertyData TypeNotes
proNumberstring

Gets or sets pro number.


 messages

Gets or sets list of response messages.


PropertyData TypeNotes
valuestring

Gets or sets the message text content.

severityenum

Gets or sets the type of message severity.

  •  Information
  • Warning
  • Error
 transactions

Gets or sets list of transactions.


PropertyData TypeNotes
transactionIdstring

Gets or sets the transaction ID used for the request.

endpointstring

Gets or sets the endpoint used for the request.

requeststringGets or sets the transaction request content.
response
Gets or sets the transaction response content.
 carrierTransactions

Gets or sets the collection of carrier transactions.


PropertyData TypeNotes
transactionIdstring

Gets or sets the transaction ID used for the request.

endpointstring

Gets or sets the endpoint used for the request.

requeststringGets or sets the transaction request content.
response
Gets or sets the transaction response content.

Feedback

Submit feedback.