1. PO
Onflow Open API
  • Getting Started
  • Status & Shipment Logic Overview
  • API
    • Config
      • Get Warehouse
      • Get Brand
      • Get Province
      • Get District
      • Get Ward
      • Upload file
    • Product
      • Create Product
      • Assign Product
      • Get Product List
      • Get Product Detail
      • Get Stock
      • Deactivate Product
    • PO
      • Create PO
        POST
      • Get PO List
        GET
      • Get PO Bill
        GET
      • Get PO Detail
        GET
      • Get PO Inspection Detail
        GET
      • Cancel PO
        PUT
    • Shipment
      • B2C Shipment
        • Create B2C Shipment
        • Get B2C Shipment List
        • Get B2C Shipment Detail
        • Cancel B2C Shipment
      • B2C Return shipment
        • Create Return B2C Shipment
        • Get Return B2C Shipment List
        • Get Return B2C Shipment Detail
        • Cancel Return B2C Shipment
  • Webhook
  1. PO

Get PO Detail

GET
/api/v1/purchase-orders/{po_code}/detail
This API retrieves PO detail.

Request

Path Params

Header Params

Responses

🟢200
application/json
Body

🟢200
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/v1/purchase-orders//detail' \
--header 'Authorization: {{token}}' \
--header 'Accept-Language: vi'
Response Response Example
200 - - Success
{
    "data": {
        "status_info": {
            "value": 500,
            "label": "Completed",
            "updated_time": 1774576254
        },
        "created_time": 1774574748,
        "updated_time": 1774576254,
        "po_code": "OAPO215702255",
        "merchant_po_reference": "ONF_WH_HN_LB",
        "warehouse_code": "ONF_WH_HN_LB",
        "estimated_arrival_time": null,
        "received_time": 1774574921,
        "inspection_time": 1774574972,
        "completed_time": 1774519642,
        "total_packages": 1,
        "total_po_documents": 2,
        "total_products": 1,
        "total_products_quantity": 100,
        "vas": [
            "UNLOADING_PALLET"
        ],
        "received_quantity": 0,
        "damaged_quantity": 0,
        "lost_quantity": 0,
        "note": null,
        "packages": [
            {
                "weight": 100,
                "length": 1,
                "width": 1,
                "height": 1,
                "package_code": "POP02",
                "package_note": null,
                "items": [
                    {
                        "actual_weight": 0,
                        "actual_length": 0,
                        "actual_width": 0,
                        "actual_height": 0,
                        "weight": 894,
                        "length": 44,
                        "width": 71,
                        "height": 74,
                        "oasin": "OASIN1735470",
                        "product_quantity": 100
                    }
                ]
            }
        ],
        "documents": [
            {
                "document_type": "INVOICE",
                "document_url": "https://www.google.com/cdn.shopify.com/s/files/1/0070/7032/articles/package_c42e65a5-14de-426c-a4ef-10459d307c13.png?v=1765790992",
                "print_quantity": 1
            },
            {
                "document_type": "INVOICE",
                "document_url": "https://www.google.com/cdn.shopify.com/s/files/1/0070/7032/articles/package_c42e65a5-14de-426c-a4ef-10459d307c13.png?v=1765790992",
                "print_quantity": 1
            }
        ],
        "journeys": [
            {
                "status_info": {
                    "value": 400,
                    "label": "Inspection",
                    "updated_time": 1774574972
                },
                "po_code": "OAPO215702255",
                "source": "WMS"
            },
            {
                "status_info": {
                    "value": 300,
                    "label": "Received",
                    "updated_time": 1774574921
                },
                "po_code": "OAPO215702255",
                "source": "WMS"
            },
            {
                "status_info": {
                    "value": 280,
                    "label": "Transit",
                    "updated_time": 1774574748
                },
                "po_code": "OAPO215702255",
                "source": "OA"
            },
            {
                "status_info": {
                    "value": 500,
                    "label": "Completed",
                    "updated_time": 1774519642
                },
                "po_code": "OAPO215702255",
                "source": "OA"
            }
        ],
        "inspection_images": []
    },
    "error": false,
    "error_code": null,
    "log_id": null,
    "messages": "OK",
    "total": 1,
    "version": "1.0.3",
    "error_detail": null
}
Modified at 2026-03-27 04:38:42
Previous
Get PO Bill
Next
Get PO Inspection Detail
Built with