General principles:


Unival API is guided by principles of JSON API http://jsonapi.org/, and JSON Tokens https://jwt.io/ There are 2 dev servers for API, dev server for our customers and dev server for our developers.

Obtaining API key and password

Each Unival account can have its own key and password for API access. API key is unique, per-customer, it is obtained only once, and cannot be changed, while password is used as standard password, to confirm identity of a customer.


To obtain API access, contact our support at:

E-mail: support@unival-logistics.com
Telephone: +(1) 213-368-3444 (UTC -8)
Skype: unival-logistics


At first, you will be awarded credentials for development server, and once you believe that your software using our API is ready for production, contact us again to create production credentials for you.

The API username and password should look like below:

User ID: df32a1
Password: a3d23s321dfd

User ID 6 characters, Password 12 characters (a-z,0-9)

Dev server endpoint is: https://apitest.unival-logistics.com
Production server endpoint is: https://api.unival-logistics.com

API Features

In a Shipment API's there are 2 most-commonly used API calls - perform shipment and get rate for shipment.

The general organisation of shipment JSON object looks like below:


#

Or in a short JSON object at top level looks like this:

"ShipmentData": {
"Packages":[], //array of packages
"Shipment":{} //shipment details
}

chat_logo

Live chat is currently online

Click here to talk with our agent

Live chat is currently offline

Click here to leave a message