Skip to main content

Order Details API (Forward)

Retrieve a paginated list of forward shipments with various filtering and sorting options.

Method: POST Endpoint: /custom/api/v1/shipments

Request Parameters

Pagination Parameters

ParameterTypeDefaultDescription
pageinteger1Page number (1-indexed)
per_pageinteger20Records per page (max: 100)

Date Range Parameters

ParameterTypeDescription
date_fieldstringField for date filtering: order_date, created_at, delivered_at, etc.
start_timeintegerStart timestamp (Unix)
end_timeintegerEnd timestamp (Unix)

Sort Parameters

ParameterTypeDefaultDescription
sort_orderstringdescSort direction: asc or desc

Filter Parameters

ParameterTypeDescription
searchstringFull search across tracking number, customer details, AWB, etc.
statusstringFilter by status: pending, in_transit, out_for_delivery, delivered, ndr_raised, rto_initiated, rto_in_transit, rto_delivered, cancelled, others
granular_status[]arrayFilter by detailed status
carrier_id[]arrayFilter by carrier IDs
warehouse_ids[]arrayFilter by warehouse IDs
channel[]arrayFilter by channel (e.g., shopify, woocommerce)
zone[]arrayFilter by shipping zone (zone_a, zone_b, zone_c, zone_d, zone_e)
is_codbooleanFilter COD shipments
sku[]arrayFilter by SKU codes
tags[]arrayFilter by order tags
ndr_reason[]arrayFilter by NDR reason
rto_reason[]arrayFilter by RTO reason
applied_weight_minfloatMinimum applied weight (grams)
applied_weight_maxfloatMaximum applied weight (grams)
attempts_count__gteintegerMinimum delivery attempts
attempts_count__lteintegerMaximum delivery attempts

Sample Requests

Basic Request

curl -X POST "https://shazam.velocity.in/custom/api/v1/shipments" \
-H "Authorization: your_access_token" \
-H "Content-Type: application/json" \
-d '{
"page": 1,
"per_page": 20
}'

Filter by Date Range

curl -X POST "https://shazam.velocity.in/custom/api/v1/shipments" \
-H "Authorization: your_access_token" \
-H "Content-Type: application/json" \
-d '{
"page": 1,
"per_page": 20,
"date_field": "order_date",
"start_time": 1704067200,
"end_time": 1704672000
}'

Filter by Status

curl -X POST "https://shazam.velocity.in/custom/api/v1/shipments" \
-H "Authorization: your_access_token" \
-H "Content-Type: application/json" \
-d '{
"page": 1,
"per_page": 20,
"status": "in_transit"
}'

Filter COD Shipments with NDR

curl -X POST "https://shazam.velocity.in/custom/api/v1/shipments" \
-H "Authorization: your_access_token" \
-H "Content-Type: application/json" \
-d '{
"page": 1,
"per_page": 20,
"is_cod": true,
"status": "ndr_raised",
"ndr_reason": ["customer_not_available", "address_incomplete"]
}'

Complex Filter

curl -X POST "https://shazam.velocity.in/custom/api/v1/shipments" \
-H "Authorization: your_access_token" \
-H "Content-Type: application/json" \
-d '{
"page": 1,
"per_page": 50,
"status": "in_transit",
"warehouse_ids": ["warehouse-uuid-1", "warehouse-uuid-2"],
"zone": ["zone_a", "zone_b"],
"channel": ["shopify"],
"is_cod": false,
"sort_order": "desc"
}'

Success Response

{
"data": [
{
"id": "shipment-uuid",
"type": "shipment",
"attributes": {
"tracking_number": "TRACK123456789",
"status": "in_transit",
"sub_status": null,
"created_at": "2024-01-15T10:30:00Z",
"warehouse_id": "warehouse-uuid",
"total_price": 1500.00,
"cod_amount": 0.00,
"is_cod": false,
"zone": "zone_b",
"applied_weight": {
"value": 750,
"metric_unit": "g"
},
"attempt_count": 1,
"carrier": {
"id": "carrier-uuid",
"name": "Delhivery"
},
"order": {
"id": "order-uuid",
"order_date": "2024-01-15T09:00:00Z",
"channel": "shopify",
"display_id": "ORD-12345",
"external_id": "shopify-order-123",
"store_name": "My Store"
},
"items": [
{
"id": "item-uuid",
"quantity": 1,
"price": 1500.00,
"name": "Product Name",
"sku": "SKU-001"
}
],
"shipping_address": {
"name": "Customer Name",
"phone": "9876543210",
"city": "Delhi",
"state": "Delhi",
"zip": "110001"
},
"shipment_milestones": [
{
"milestone": "ready_for_pickup",
"milestone_at": "2024-01-15T10:35:00Z"
},
{
"milestone": "in_transit",
"milestone_at": "2024-01-15T14:00:00Z"
}
],
"tracking_details": [
{
"id": "tracking-uuid",
"status": "in_transit",
"last_location": "Delhi Hub",
"event_date_time": "2024-01-15T14:00:00Z",
"description": "Shipment in transit"
}
]
}
}
],
"meta": {
"current_page": 1,
"per_page": 20,
"total": 156,
"next_search_after": ["1705320000000", "shipment-uuid"]
}
}