E-Commerce Integration
Connect your online store to UrgentGo and automate your entire delivery workflow.
Whether you use Shopify, WooCommerce, or a custom platform — our API and pre-built plugins make integration simple.
// Create a shipment
const response = await fetch(
'https://api.urgentgo.co.za/v1/shipments',
{
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
pickup: { address: '...' },
delivery: { address: '...' },
parcel: { weight: 2.5 }
})
}
);
const { tracking_number } = await response.json();Supported Platforms
Pre-built integrations for popular e-commerce platforms. Connect in minutes, not days.
Shopify
Install our Shopify app to automatically sync orders and generate shipping labels.
WooCommerce
WordPress plugin for seamless WooCommerce integration with UrgentGo shipping.
Magento
Enterprise-grade Magento extension for high-volume e-commerce operations.
PrestaShop
Native PrestaShop module for European and South African merchants.
OpenCart
OpenCart extension for lightweight e-commerce shipping integration.
Custom API
RESTful API for custom platforms, mobile apps, and enterprise systems.
API Capabilities
Everything you need to automate your shipping workflow with our RESTful API.
Create Shipments
Programmatically create shipments with pickup and delivery details. Get instant quotes and tracking numbers.
POST /v1/shipmentsReal-Time Tracking
Track parcels in real-time. Get status updates, location data, and estimated delivery times.
GET /v1/tracking/{id}Rate Calculator
Get instant delivery quotes based on pickup/delivery locations, parcel dimensions, and service type.
POST /v1/ratesLabel Generation
Generate shipping labels in PDF or ZPL format. Support for thermal and standard printers.
GET /v1/labels/{id}Webhooks
Receive real-time notifications for shipment status changes, delivery confirmations, and exceptions.
POST /v1/webhooksBulk Operations
Process multiple shipments in a single API call. Ideal for high-volume e-commerce operations.
POST /v1/shipments/bulkReady to integrate?
Get your API credentials with a Business Account.
How to Get Started
From signup to live integration in 5 simple steps.
Open a Business Account
Apply for a Business Account to unlock API access and integration features. No contracts required.
Get Your API Credentials
Receive your unique API key and access the sandbox environment for testing.
Install Plugin or Connect API
Use our pre-built plugins for popular platforms or integrate directly via our REST API.
Test in Sandbox
Test your integration in our sandbox environment before going live. No real charges.
Go Live
Switch to production and start automating your deliveries. We handle the rest.
Technical Specifications
Built for developers. Designed for reliability.
API Specifications
Webhook Events
shipment.createdTriggered when a new shipment is created
shipment.collectedTriggered when parcel is collected from sender
shipment.in_transitTriggered when parcel is in transit
shipment.out_for_deliveryTriggered when parcel is out for delivery
shipment.deliveredTriggered when parcel is successfully delivered
shipment.exceptionTriggered when delivery exception occurs
Documentation
Comprehensive API docs with examples and guides.
Available after signupDeveloper Support
Dedicated technical support for integration help.
Priority for Pro accountsCode Samples
Ready-to-use code snippets in multiple languages.
PHP, Node.js, PythonGet Integration Documentation
Request access to our comprehensive integration guides and technical documentation
Request Documentation
Get Documentation via WhatsApp
After submitting, you'll be redirected to WhatsApp
Instant Downloads
Business Account Required
Full API access requires an active Business Account
Apply for Business Account →Integration FAQ
Common questions about our API and platform integrations.
Yes, API access is included with all Business Account tiers. Once approved, you'll receive your API credentials and access to our developer documentation.
Still have questions?
Our team is ready to help with your integration needs.
Start Automating Your Deliveries Today
Open a Business Account to get API access, platform plugins, and dedicated integration support.
