Developer API

Build with VCB

Powerful APIs and SDKs to integrate logistics into your applications. Ship packages, track deliveries, and manage your logistics programmatically.

Fast Integration

Get up and running in minutes with our well-documented API and SDKs.

Secure by Default

Industry-standard authentication and encryption for all API calls.

Real-time Webhooks

Get instant notifications for delivery status changes and events.

Comprehensive Docs

Detailed documentation with examples in multiple programming languages.

Simple, Powerful API

Create a delivery with just a few lines of code

import VCB from '@vcb-logistics/sdk';

const vcb = new VCB({ apiKey: 'YOUR_API_KEY' });

const delivery = await vcb.deliveries.create({
  pickup: {
    address: '123 Main Street, Lagos',
    contactName: 'John Doe',
    contactPhone: '+234 800 123 4567'
  },
  dropoff: {
    address: '456 Market Avenue, Ikeja',
    contactName: 'Jane Smith',
    contactPhone: '+234 800 987 6543'
  },
  package: {
    weightKg: 2.5,
    dimensions: { length: 30, width: 20, height: 15 },
    description: 'Electronics - Handle with care'
  },
  serviceType: 'same_day'
});

console.log(`Delivery created: ${delivery.id}`);
console.log(`Tracking URL: ${delivery.trackingUrl}`);

API Endpoints

Core endpoints to manage your logistics operations

POST/v1/deliveries
GET/v1/deliveries/:id
GET/v1/deliveries/:id/tracking
POST/v1/quotes
GET/v1/vehicles
POST/v1/webhooks
Authentication

Secure API Access

All API requests require authentication using API keys. We support both test and live modes for safe development.

  • Bearer token authentication
  • Separate test and production keys
  • Key rotation and revocation
  • Rate limiting and usage tracking
  • IP whitelisting (optional)
Authentication Header

Authorization: Bearer vcb_live_sk_...

Test Mode: Use keys prefixed with vcb_test_ for development

Official SDKs

Use our official libraries for faster integration

Node.js

Available

Python

Available

PHP

Coming Soon

Ruby

Coming Soon

Ready to Start Building?

Get your API keys and start integrating VCB Logistics into your applications today.