TenantId — ระบบใช้ tenant ของ token เสมอ200 แต่ Data.ShuttleBuses เป็นnull (ไม่ใช่ array ว่าง แบบ endpoint สายรถ) — client ต ้องเช็ค null ก่อนวน loopWelfare ระดับ ReadAuthorization: ********************curl --location 'https://api.gofive.co.th/empeo/api/v1/welfares/passengers?busLineId=101&busLineNo=BUS-01&busLineName=%E0%B8%AA%E0%B8%B2%E0%B8%A2%E0%B8%95%E0%B8%B1%E0%B8%A7%E0%B8%AD%E0%B8%A2%E0%B9%88%E0%B8%B2%E0%B8%87%20%E0%B8%AB%E0%B8%99%E0%B8%B6%E0%B9%88%E0%B8%87&pickupPoint=%E0%B8%88%E0%B8%B8%E0%B8%94%E0%B8%A3%E0%B8%B1%E0%B8%9A%E0%B8%95%E0%B8%B1%E0%B8%A7%E0%B8%AD%E0%B8%A2%E0%B9%88%E0%B8%B2%E0%B8%87%20A&isActive=true&isDelete=false&dateStart=2026-06-30&dateEnd=2026-06-30' \
--header 'Ocp-Apim-Subscription-Key: YOUR_SUBSCRIPTION_KEY' \
--header 'Authorization: Bearer <token>'Data.ShuttleBuses คือสายรถที่มีผู้โดยสารตรงตัวกรอง; เป็น null เมื่อไม่พบผู้โดยสารเลย{
"Status": {
"Code": "1000",
"Description": "Success!"
},
"Data": {
"BusLineId": 101,
"BusLineNo": null,
"BusLineName": null,
"PickupPoint": null,
"IsActive": null,
"IsDelete": null,
"DateStart": "2026-06-30T00:00:00",
"DateEnd": "2026-06-30T00:00:00",
"TenantId": "a1b2c3d4-0000-0000-0000-000000000001",
"ShuttleBuses": [
{
"BusLineId": 101,
"TotalPassengers": 2,
"BusLineNo": "BUS-01",
"BusLineName": "สายตัวอย่าง หนึ่ง",
"ZoneName": "โซนตัวอย่าง เหนือ",
"PickupPoint": "จุดรับตัวอย่าง A",
"BusType": 1,
"BusType_TH": "รถบริษัท",
"BusType_EN": "CompanyBus",
"AmountOfSeat": 40,
"Passengers": [
{
"EmployeeNo": "EMP001",
"Date": "2026-06-30T00:00:00",
"BusLineId": 101,
"IsWorkDay": true,
"IsOT": false,
"StampIn": "2026-06-30T08:02:00",
"StampOut": "2026-06-30T17:05:00",
"TotalPassengers": 2,
"BusLineNo": "BUS-01",
"BusLineName": "สายตัวอย่าง หนึ่ง",
"ZoneName": "โซนตัวอย่าง เหนือ",
"PickupPoint": "จุดรับตัวอย่าง A",
"BusType": 1,
"BusType_TH": "รถบริษัท",
"BusType_EN": "CompanyBus",
"AmountOfSeat": 40
},
{
"EmployeeNo": "EMP002",
"Date": "2026-06-30T00:00:00",
"BusLineId": 101,
"IsWorkDay": true,
"IsOT": true,
"StampIn": "2026-06-30T07:58:00",
"StampOut": "2026-06-30T20:10:00",
"TotalPassengers": 2,
"BusLineNo": "BUS-01",
"BusLineName": "สายตัวอย่าง หนึ่ง",
"ZoneName": "โซนตัวอย่าง เหนือ",
"PickupPoint": "จุดรับตัวอย่าง A",
"BusType": 1,
"BusType_TH": "รถบริษัท",
"BusType_EN": "CompanyBus",
"AmountOfSeat": 40
}
]
}
]
}
}