Skip to main content
TLDP (Tybrite Logistics Developer Platform) is a unified logistics API that connects your application to multiple African courier networks through a single integration. Instead of maintaining separate integrations for each carrier, you send one request to TLDP and it handles carrier selection, label generation, tracking aggregation, and returns — so you can focus on building your product rather than wiring up logistics infrastructure.

What you can build

Rates

Compare real-time delivery quotes across carriers. Filter by price, speed, or service level and present the best option to your customers.

Orders & Shipments

Create orders, select a rate quote, and fulfil shipments in two API calls. TLDP generates the label and books the pickup automatically.

Tracking

Poll or subscribe to live shipment status updates — from pending through picked_up, in_transit, and all the way to delivered.

Returns

Initiate and manage return shipments with the same unified interface, keeping your reverse-logistics flow consistent with your outbound flow.

Two ways to integrate

Choose the integration style that fits your stack. Both the REST API and the TypeScript SDK expose the same capabilities — pick whichever feels natural.

REST API

Send standard HTTP requests with a Bearer token. Works with any language or HTTP client. Ideal when you need fine-grained control or are working outside of a Node.js environment.

TypeScript SDK

Install the @tybrite-labs/tldp-sdk package and get fully typed methods, auto-completion, and built-in error handling. The fastest way to go from zero to a working integration.

Base URL

Every REST API request is made to the following base URL. All endpoints are versioned under /v1.

Next steps

Quickstart

Install the SDK, make your first rate quote, and track a shipment end-to-end in under five minutes.

Authentication

Understand API key types, test vs live environments, and how to pass your credentials securely.