Home/Developer APIs

Developer APIs

Build With Our APIs

Integrate Kazt Logistics shipping, tracking, and logistics capabilities directly into your applications. Our RESTful APIs provide secure, reliable access to our logistics network, enabling you to automate workflows, build custom shipping experiences, and scale your business.

Get Started in Minutes

Sign up for a free API key, review our documentation, and make your first API call within minutes. Visit our Developer Platform to register.

Available APIs

Shipment API

Create, schedule, and manage shipments programmatically. Generate labels, calculate rates, and book pickups.

Tracking API

Retrieve real-time shipment status, location updates, and delivery confirmation data for any tracking number.

Rate Calculator API

Get instant shipping quotes based on origin, destination, weight, dimensions, and service level.

Address Validation API

Validate and standardize addresses before shipping to reduce delivery failures and returns.

Pickup API

Schedule, modify, and cancel courier pickups at any location within our service network.

Customs & Documents API

Generate customs declarations, commercial invoices, and shipping documentation programmatically.

Quick Start Example

Create a shipment with a single API call:

# Create a shipment via REST API curl -X POST https://api.kaztlogistics.com/v1/shipments \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "origin": { "name": "John Doe", "address": "", "phone": "+14695550123" }, "destination": { "name": "Jane Smith", "address": "221B Baker Street, London, UK", "phone": "+442071234567" }, "package": { "weight": 2.5, "length": 30, "width": 20, "height": 15 }, "service": "express" }'

Track a shipment:

# Get tracking updates curl -X GET https://api.kaztlogistics.com/v1/track/KAZT123456789 \ -H "Authorization: Bearer YOUR_API_KEY" # Response { "tracking_number": "KAZT123456789", "status": "in_transit", "estimated_delivery": "2026-05-12T14:00:00Z", "events": [ { "timestamp": "2026-05-10T08:30:00Z", "location": "Dubai, UAE", "description": "Shipment picked up" }, { "timestamp": "2026-05-10T22:15:00Z", "location": "Dubai Sort Facility", "description": "Departed origin facility" } ] }

API Features

  • RESTful architecture — standard HTTP methods (GET, POST, PUT, DELETE) with JSON responses
  • OAuth 2.0 authentication — secure bearer token authentication with automatic refresh
  • Webhooks — receive real-time event notifications for shipment status changes
  • Sandbox environment — test your integration without affecting live shipments
  • Comprehensive error handling — detailed error codes and messages for debugging
  • Rate limiting — fair usage limits with clear headers for quota management
  • Multi-language SDKs — official SDKs for PHP, Python, Node.js, Java, and .NET

API Rate Limits

Plan Requests/Minute Requests/Day Webhooks
Free 30 1,000 Not included
Business 300 50,000 10 endpoints
Enterprise Unlimited Unlimited Unlimited

Documentation & Resources

  • API Reference — complete endpoint documentation with request/response examples
  • Integration Guides — step-by-step tutorials for common use cases
  • SDK Downloads — official libraries for popular programming languages
  • Postman Collection — import our Postman collection to test APIs quickly
  • Changelog — track API version updates and new feature releases
  • Status Page — real-time API status and incident history

Review our SDK Policy for terms governing SDK usage.

Developer Support

Need help? Email track@kaztlogistics.com or join our developer community for peer support and best practices.

Last updated: January 2026