DAIGTLB API

The DAIGTLB API provides customers with online access to web services for direct system integration. This document outlines how to invoke the web services, and provides field by field details for each service.

REST Based XML Services

DAIGTLB uses REST based services and supports XML message formats to allow access from the widest variety of platforms and most current ways of using online webservices.

Each web service is comprised of a request and response message.

All services use standard HTTPS POST (not GET) for communication.

For each API call, the caller prepares a request message document, and posts the message via regular HTTPS methods common to all modern programming languages (Java, C#, PHP, Ruby).

Web Service Basics

We cover all the basics of our service implementation, including security, a test user account and how to migrate to production.

Web Service Workflow

Describes how to create shipments that are linked to an end of day manifest.

Services

The API contains the following services.

Create Shipment. Send consignee information, we return a tracking # and shipping label
Cancel Shipment Cancel a shipment created in error.
Manifest. End of day processing, to group your shipments together.
Tracking. Track an individual shipment, or get all your new tracking events at once.
Re-Print Label. Used to re-print a label.
File Import. Import mulitple shipments, as an alternative to FTP.