Get AWB by ID
GET
/api/pay/v1/orders/{orderId}/awb/{awbId}Retrieves a single AWB record by its ID.
Requires
Bearer token. Get token →Path Parameters
| Name | Type | Description |
|---|---|---|
orderId | stringrequired | Order ID returned from Create Order API. |
awbId | stringrequired | AWB ID returned from Create AWB API. |
Response
| Name | Type | Description |
|---|---|---|
awb_id | string | Unique AWB ID generated by Pinelabs in response to AWB creation. |
order_id | string | Order ID. |
invoice_id | string | Associated invoice ID. |
awb_number | string | Unique AWB number shared by the merchant in the request. |
awb_date | string | AWB date. |
status | AWB_CAPTURED | AWB_UPLOADED | AWB_REJECTED | Current AWB status.
AWB_CAPTUREDAWB_UPLOADEDAWB_REJECTED |
created_at | string | ISO 8601 timestamp of creation. |
updated_at | string | ISO 8601 timestamp of last update. |
Status Codes
200 | AWB retrieved successfully. |
400 | Bad Request — Validation error. |
404 | Not Found — AWB not found. |
500 |
Request
curl --request GET \
--url https://pluraluat.v2.pinepg.in/api/pay/v1/orders/%7BorderId%7D/awb/%7BawbId%7D \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN'Run this request
orderIdawbId200 OK
{
"awb_id": "awb-260522-001",
"order_id": "v1-260520225359-aa-LHy288",
"invoice_id": "inv-260520225359-ab-XyZ123",
"awb_number": "AWB-2026-001",
"awb_date": "2026-05-22",
"status": "AWB_UPLOADED",
"created_at": "2026-05-22T10:30:00.000Z",
"updated_at": "2026-05-22T11:00:00.000Z"
}