API Documentation
Complete API documentation for wOow Global shipping and logistics platform
wOow Global API Documentation
Welcome to the wOow Global API - your complete solution for shipping and logistics operations. Build powerful applications that integrate seamlessly with our comprehensive shipping platform.
What You Can Build
- E-commerce Integration: Calculate real-time shipping rates and create orders
- Order Management: Create and manage order lifecycles
- Label Generation: Automatically generate shipping labels and packing lists
- Category Management: Organize products with smart categorization
⚡ Quick Start
1. Get Your API Token
Visit the Developer Dashboard to obtain your API token for sandbox testing.
2. Choose Your Environment
Sandbox (Testing):
https://dev-api.woowbd.comProduction:
https://api.woowbd.com3. Make Your First Request
curl -X GET "https://api.woowbd.com/categories" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"4. Calculate Shipping Rates
curl -X POST "https://api.woowbd.com/get-shipping-rates" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"box_dimension": [
{
"length": 10,
"width": 8,
"height": 6,
"weight": 2.5,
"items": [
{
"name": "Sample Product",
"quantity": "2",
"unit_price": "29.99"
}
]
}
],
"product_type": "1",
"weight": 2.5,
"weight_unit": "LBS",
"sender": {
"state": "New York",
"state_short_code": "NY",
"city": "New York",
"zip_code": "10001",
"country_code": "US"
},
"receiver": {
"state": "California",
"state_short_code": "CA",
"city": "Los Angeles",
"zip_code": "90210",
"country_code": "US"
},
"delivery_type": "commercial"
}'API Reference
Core Endpoints
Categories
Retrieve product categories for shipping classification.
/categoriesRetrieve all available categories
Shipping Rates
Calculate shipping costs with multiple courier options.
/get-shipping-ratesCalculate shipping rates with package details
Orders
Complete order lifecycle management.
/create-orderCreate a new order with rate ID
/ordersList all orders (paginated)
/orders/{tracking_number}Get order details
/orders/cancel/{tracking_number}Cancel an order
Labels
Retrieve shipping labels and packing lists.
/labels/{tracking_number}Get shipping label and packing list
Authentication
All API requests require authentication using Bearer tokens in the Authorization header:
Authorization: Bearer YOUR_API_KEYSecurity Best Practices:
- • Always use HTTPS for production requests
- • Keep your API keys secure and never expose them in client-side code
- • Rotate keys regularly
- • Use environment variables to store keys
Response Format
All API responses follow a consistent JSON format:
{
"status": true,
"message": "Success message",
"data": {
// Response data
},
"errors": [],
"response_code": "200"
}Error Handling
API errors return appropriate HTTP status codes and detailed error information:
{
"status": false,
"message": "Error message",
"data": [],
"errors": [
"Detailed error information"
],
"response_code": "400"
}📋 Common HTTP Status Codes:
SDKs & Libraries
We're working on official SDKs for popular programming languages. For now, you can use our REST API with any HTTP client.
🚀 Coming Soon:
Support
📚 Documentation
Browse our comprehensive guides
📊 API Status
Check status.woowbd.com👥 Community
Join our Discord communityReady to get started?
Set up your environment →