Web Service Integration - Version 31

Getting Started:

Authentication - Get your web service keys

Standard Response - Applies to all web services


Getting Carrier Data:

The CarrierLookup service is the primary service for getting data on a carrier.

CarrierLookup - Get carrier FMCSA, CertData and other detail information

Carrier Details Link - Link users directly to the SaferWatch.com carrier details window

CertData - Request certificates and download certificate images


Watching Carriers:

The "Watch services" can be used to tell SaferWatch which carriers you want to monitor for changes. Establishing your watch list also enables features at SaferWatch.com allowing you to evaluate and manage carriers you work with:

AddWatch - Add a single carrier to your list of watched carriers

RemoveWatch - Remove a single carrier from your list of watched carriers

UpdateWatchList - Update or replace your entire list of watched carriers

GetWatchList - Get a list of your watched carriers


Initial implementation or reset:

When you first start with SaferWatch, you will want to tell SaferWatch which carriers you do business with and get the latest information on them. Also, it is a good idea to perform this procedure every few months to reset and make sure everything is in-sync between the two systems:

UpdateWatchList - Update your entire list of watched carriers

GetWatchedCarriers - Get Carrier data on all carriers on your watch list.


Tracking daily changes:

After you have reset above, you can use the following service to get information on changes to carriers on your watch list.

GetChangedCarriers - Get carrier data on all watched carriers that had changes


Other considerations:

Setting up a new carrier:

Give user access to invoke a call to CarrierLookup to get the carrier data and pre-populate your carrier entry window. Then call AddWatch to add the carrier to the customers watch list so changes will be tracked on the carrier.


Assigning a carrier to a load:

SaferWatch is constantly updating its data so it would be a good idea to get the latest data prior to assigning a carrier to a load. Can do this by giving the user access to invoke a call to CarrierLookup to get the latest carrier data and determine risk. Also, providing the user access to the Carrier Details Link gives quick access to additional SaferWatch.com features.


Removing or invalidating a carrier:

Call RemoveWatch so the carrier is no longer watched.

Contact Information

SaferWatch Support
(844) 878-9700
[email protected]