API สำหรับเชื่อมต่อ TMS
รายการ API ที่แพลตฟอร์มเปิดให้ TMS เรียก แบ่งตามหมวด — คลิกแถวเพื่อดูสเปก ตัวอย่าง และข้อมูลที่รับเข้า · ท้ายหน้าเป็น endpoint ที่ TMS เปิดให้แพลตฟอร์มเรียก
โมดูลทั้งหมด
82โมดูล
พร้อมใช้งานแล้ว
63โมดูล
มีสเปกครบและ endpoint ทำงานจริง
รอกำหนดสเปก
19โมดูล
endpoint รับข้อมูลและเก็บ payload ทั้งก้อนไว้แล้ว
ระบบ (System)
1 รายการ
- API
ตรวจสุขภาพระบบ
- Endpoint
- GET
/api/v1/health - สถานะ
- จำนวนข้อมูลที่รับ
- —
ข้อมูลหลัก (Master Data)
17 รายการ
- API
ข้อมูลหลักพนักงานขับรถ
Driver Master
ข้อมูล Master พนักงานขับรถ ใช้วางแผนและวิเคราะห์ความพร้อมของทรัพยากร
- Endpoint
- POSTGET
/api/v1/master/drivers - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ข้อมูลหลักรถบรรทุก EV
Truck Master
ข้อมูล Master รถบรรทุก EV ใช้วิเคราะห์ความพร้อมของรถและการจัดสรรทรัพยากร
- Endpoint
- POSTGET
/api/v1/master/trucks - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ข้อมูลหลักหางรถ
Trailer Master
ข้อมูล Master หางรถ ใช้จัดสรรทรัพยากรและตรวจสอบความพร้อม
- Endpoint
- POSTGET
/api/v1/master/trailers - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ล็อตถ่านหินจากเรือใหญ่
Vessel Lot
ล็อตถ่านหินที่มากับเรือใหญ่ (Mother Vessel) พร้อมเป้าหมาย+ETA รายท่าที่ลูกค้าจัดสรร — ต้นน้ำของแผนรับ 2 ขั้น · ระบบวางแผนรับต่อท่า (ขั้นที่…
- Endpoint
- POSTGET
/api/v1/master/vessel-lots - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ข้อมูลหลักสถานี
Station Master
- Endpoint
/api/v1/master/station-master- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
ใบลาของพนักงานขับรถ
Driver Leave
ใบลาของพนักงานขับรถ — แยก “ลางาน” ออกจาก “ขาดงาน”
- Endpoint
- POSTGET
/api/v1/master/driver-leaves - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ข้อมูลหลักเส้นทาง
Route Master
- Endpoint
/api/v1/master/route-master- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
กลุ่มคนสำรอง
Standby Driver Pool
กลุ่มคนสำรอง — คนที่เรียกมาแทนได้เมื่อมีคนไม่มาตามกะ
- Endpoint
- POSTGET
/api/v1/master/standby-drivers - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
สถานีชาร์จ
Charging Station
MD-06 · ทะเบียนสถานีชาร์จ/สลับแบตรถ EV — ที่ตั้ง · เวลาเปิด · สถานะ · ความสามารถสลับแบต (master:write)
- Endpoint
- POSTGET
/api/v1/master/charging-stations - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
จุดชาร์จ
Charging Point
หัวชาร์จรายจุด
- Endpoint
- POSTGET
/api/v1/master/charging-points - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ข้อมูลท่าเรือขาเข้า (เวลาทำการ/เพดาน/วันเรือโป๊ะพร้อม)
Port Working Hours & Capacity (API-503)
API-503 · ข้อมูลท่าเรือขาเข้า — เวลาทำการ/ช่วงพัก/ขั้นต่ำ/เพดาน/ลำดับ ตามช่วงวัน + วันเรือโป๊ะพร้อม (Phase 5 · master:write)
- Endpoint
- POSTGET
/api/v1/master/port-hours - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ตารางกะคนขับ
Shift Template
ตารางกะคนขับรายเดือน
- Endpoint
- POSTGET
/api/v1/master/driver-shifts - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
Yard master — จุดขึ้นสินค้า
Yard Master (Loading Points)
Yard master — เพิ่ม/แก้/ปิดจุดขึ้นสินค้าของแต่ละล็อต ทุกท่า (master:write)
- Endpoint
- POSTGET
/api/v1/master/port-sub-yards - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
โครงสร้างต้นทุน
Cost Structure
- Endpoint
/api/v1/master/cost-structure- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
แผนขนส่งถ่านหิน (ระดับ Master)
Coal Transportation Plan
- Endpoint
/api/v1/master/coal-transportation-plan-master- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
แผนการส่งมอบถ่านหิน
Coal Shipment Plan
- Endpoint
/api/v1/master/coal-shipment-plan- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
แผนการใช้ถ่านหิน
Coal Consumption Plan
- Endpoint
/api/v1/master/coal-consumption-plan- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
ข้อมูลปฏิบัติการ (Operational Data)
29 รายการ
- API
การรายงานตัวของพนักงานขับรถ
Driver Check-in
พนักงานขับรถรายงานตัวเข้ากะ — ระบบระบุตัวตน ตรวจความพร้อม แล้วแนะนำท่า/ลานต้นทางที่ควรไปรับถ่านหิน (ไม่ออกใบงานที่นี่ — ใบงานออกเมื่อ TMS ส่…
- Endpoint
- POSTGET
/api/v1/operations/driver-checkin - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ปริมาณรับเข้าท่าจริง
Port Receiving Actual
TMS รายงานปริมาณรับถ่านหินเข้าท่าจริงต่อวัน เพื่อเทียบกับแผนขั้นที่ 1 (plan vs actual)
- Endpoint
- POSTGET
/api/v1/operations/port-receiving-actual - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
กองถ่านหินลาน AYA
AYA Stockpile
TMS รายงานปริมาณคงเหลือ + priority ของแต่ละกองที่ลาน AYA เพื่อให้ขั้นจัดคิวรถดึงมาเติมตามลำดับ
- Endpoint
- POSTGET
/api/v1/operations/aya-stockpile - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ยอดขนส่งจริงรายวัน (OP-08)
Coal Delivery Actual
ปิดยอดขนถ่านหินจริงเมื่อจบวัน (OP-08)
- Endpoint
- POSTGET
/api/v1/operations/coal-delivery - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ความพร้อมของพนักงานขับรถ
Driver Availability
- Endpoint
/api/v1/operations/driver-availability- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
สถานะยานพาหนะ
Vehicle Status
- Endpoint
/api/v1/operations/vehicle-status- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
สถานะแบตเตอรี่ (SoC)
Battery Status (SoC)
OP-04 · ส่งระดับแบตรถ EV (SoC) — ระบบประเมินว่าแบตพอวิ่งจบเที่ยวไหม · พ่วงตำแหน่ง GPS มาในแถวเดียวกันได้
- Endpoint
- POSTGET
/api/v1/operations/battery-status - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ตำแหน่งรถแบบชุด
Vehicle Position — batched GPS (OP-12)
OP-12 · ส่งตำแหน่ง GPS ของรถแบบชุด — หลายคันหลายจุดในคำเรียกเดียว · ระบบตอบสรุปรายคัน
- Endpoint
- POSTGET
/api/v1/operations/vehicle-position - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
สภาพเส้นทาง/สภาพอากาศ
Weather & Route Condition (API-404)
API-404 · สภาพเส้นทาง/สภาพอากาศ — ECC บอกว่าฝนตก ⇒ ตัวคูณเวลามาตรฐานปรับเอง · คืนผลกระทบและ Alert ที่ถูกกลบ (Phase 4)
- Endpoint
- POSTGET
/api/v1/operations/site-condition - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ตำแหน่งหาง + สถานะโหลด
Trailer Position & Load Status
รายงานตำแหน่งหางและสถานะโหลด (หางหนัก/หางเบา)
- Endpoint
- POSTGET
/api/v1/operations/trailer-position - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
การมอบหมายงาน (ใบงานประจำวัน)
Job Assignment
ใบงานประจำวันที่ระบบจ่ายให้คนขับ
- Endpoint
- GET
/api/v1/operations/job-assignment - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ความคืบหน้าของงาน (สถานะรายขั้น)
Job Progress
รายงานความคืบหน้าของใบงาน — ต้องส่ง 4 ขั้น (PICKUP_TRUCK → HITCH_EMPTY → LOAD_COAL → HANDOVER) · ใบงานใหม่ออกเมื่อส่ง PICKUP_TRUCK
- Endpoint
- POSTGET
/api/v1/operations/job-step - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
พจส. กดรับ/ปฏิเสธใบงาน
Job Acceptance (OP-10)
OP-10 · พจส. กดรับ/ปฏิเสธใบงาน (Phase 2)
- Endpoint
- POST
/api/v1/operations/job-accept - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ด่านเข้างาน 4 ด่าน
Gate-In Event (OP-11)
OP-11 · ด่านเข้างาน 4 ด่าน — สแกนหน้า · แอลกอฮอล์ · ตรวจหัวรถ · เกี่ยวหาง (Phase 3)
- Endpoint
- POSTGET
/api/v1/operations/gate-in - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
sync เบอร์หางเข้าใบงาน
Trailer Status (Sync)
sync เบอร์หางที่คนขับเกี่ยวจริงกลับเข้าใบงาน
- Endpoint
- POST
/api/v1/operations/trailer-sync - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ใบแจ้งหางชำรุด
Trailer Defect & Repair (OP-19)
OP-19 · ใบแจ้งหางชำรุด — แจ้ง · รับงานซ่อม · ปิดงาน · ยกเลิก (Phase 3)
- Endpoint
- POSTGET
/api/v1/operations/trailer-defect - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
สถานะการชาร์จ
Charging Status
แจ้ง "เริ่มชาร์จ" / "ชาร์จเสร็จ" ของรอบชาร์จ (แยกจาก job-step) รวมถึงคิวรอชาร์จและสถานะสถานี — ไม่ต้องส่ง sessionId ระบบจับคู่กับรอบที่เปิดข…
- Endpoint
- POSTGET
/api/v1/operations/charging-status - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
บันทึกสาเหตุการรอ
Waiting-Time Attribution (API-301)
API-301 · บันทึกสาเหตุการรอ — แยกเวลารอจากเวลาทำงาน (Phase 3 · ไม่ใช้ประเมินคน)
- Endpoint
- POSTGET
/api/v1/operations/wait-reason - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ยอดใช้ถ่านหินรายวัน + คงคลัง
Coal Consumption & Stock
ยอดใช้ถ่านหินรายวันของโรงไฟฟ้า (เดินคงคลังต่อยอดให้เอง)
- Endpoint
- POSTGET
/api/v1/operations/coal-consumption - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
อุบัติเหตุและรถเสีย
Incident / Breakdown (OP-13)
OP-13 · อุบัติเหตุและรถเสีย — แจ้งแล้วได้ผลกระทบต่อแผนของวันนั้นทันที + Top 3 ทางออก (Phase 4)
- Endpoint
- POSTGET
/api/v1/operations/incident - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
เหตุการณ์หน้าท่า
Port Operation Event (OP-14)
OP-14 · เหตุการณ์หน้าท่า 5 จุด — อัตราขึ้นของ ตัน/ชม. + ยอดของวันเทียบขั้นต่ำ/เพดาน (Phase 5)
- Endpoint
- POSTGET
/api/v1/operations/port-operation - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ใบชั่งต้นทาง
Weighbridge Ticket (OP-20)
OP-20 · ใบชั่งต้นทาง 2 โหมด (ทันที · ชุดสิ้นวัน) คีย์ ticketNo เดียว — ตัดยอดคงเหลือของท่า/ล็อต (Phase 5)
- Endpoint
- POSTGET
/api/v1/operations/scale-ticket - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
งานรถทอยต้นทาง
Shunting Task Status (OP-21)
OP-21 · งานรถทอยต้นทาง — กำลังรถทอยเทียบที่ต้องมี + หางเบา/หางหนักหน้าท่า (Phase 5)
- Endpoint
- POSTGET
/api/v1/operations/shunting-task - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ทะเบียนเหตุขัดข้องหน้าท่า
Disruption Register (API-502)
API-502 · ทะเบียนเหตุขัดข้องหน้าท่า — ผลกระทบต่อยอดของวัน + Top 3 ทางเลือก + AL-PRT-02/AL-DSR-01 (Phase 5)
- Endpoint
- POSTGET
/api/v1/operations/disruption - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
สต็อกในลานรายจุด
Yard Inventory (OP-22)
OP-22 · สต็อกในลานรายจุด — หัวลาก หางเบา หางหนัก + สมดุลหัว-หาง + หางจอดนิ่ง + AL-TRL-01/03/06 (Phase 6)
- Endpoint
- POSTGET
/api/v1/operations/yard-inventory - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
โอนใบงาน / เปลี่ยนรถที่จะรับ
Work Order Transfer (API-603)
API-603 · โอนใบงาน / เปลี่ยนรถที่จะรับ — จำนวนคน-กะไม่เปลี่ยน · ผู้รับใหม่ต้องผ่านด่านเวลาพัก (Phase 6)
- Endpoint
- POSTGET
/api/v1/operations/job-transfer - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ใบชั่งปลายทางท่าตูม
Destination Weighbridge — Tatum (OP-24)
OP-24 · ส่งใบชั่งปลายทางท่าตูม — ระบบหาใบงานให้เองจากหาง + เวลา
- Endpoint
- POSTGET
/api/v1/operations/plant-scale - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
อัตราหางเบาไหลกลับจากโรงไฟฟ้า
Empty-trailer Return Rate (replaces OP-23)
อัตราหางเบาไหลกลับจากโรงไฟฟ้า (แทน OP-23) — หางเบาที่กลับมาวางที่ COAL-YARD ต่อชั่วโมง · ค่าเฉลี่ย 3 ชม. (Phase 7 · อ่านอย่างเดียว)
- Endpoint
- GET
/api/v1/operations/plant-discharge - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ความต้องการโรงไฟฟ้า + ตารางเดินเครื่อง
Plant Demand & Boiler Schedule (OP-25)
OP-25 · ความต้องการโรงไฟฟ้า + ตารางเดินเครื่อง — ยอดใช้รวมของวัน · ความจุ · หน่วยผลิต · คาดการณ์คงคลัง + AL-PLT-02 (Phase 7)
- Endpoint
- POSTGET
/api/v1/operations/plant-status - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
การวางแผนและแจ้งเตือน (Planning & Alert)
36 รายการ
- API
คำแนะนำแผนขนส่ง
Transportation Plan Recommendation
สร้าง/รีเฟรชคำแนะนำแผนขนส่งของวันที่ระบุ
- Endpoint
- GETPOST
/api/v1/planning/transportation-plan-recommendation - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
แผนแจกงานล่วงหน้ารายคน
Driver Pre-assignment
แผนแจกงานล่วงหน้ารายคน — พรุ่งนี้ใครไปท่าไหน
- Endpoint
- GET
/api/v1/planning/driver-preassignment - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
คำขอเปลี่ยนเส้นทาง ณ เวลาเช็คอิน
Route Change Request
อนุมัติ / ไม่อนุมัติการเปลี่ยนเส้นทาง
- Endpoint
- GETPOST
/api/v1/planning/route-change-request - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
แผนรับต่อท่า (ขั้นที่ 1)
Port Receiving Plan
สั่งให้ระบบวางแผนรับต่อท่าใหม่ (ขั้นที่ 1)
- Endpoint
- POSTPATCHGET
/api/v1/planning/port-receiving-plan - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ตารางเวลาปล่อยรถ
Release Headway Schedule (API-302)
API-302 · ตารางเวลาปล่อยรถ — เสนอเวลาปล่อยรายคันไม่ให้เกินเพดานคันต่อชั่วโมงของท่า (Phase 3 · ข้อเสนอเท่านั้น)
- Endpoint
- GET
/api/v1/planning/headway-schedule - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
แผนคิวรถรายวัน (ขั้นที่ 2)
Truck Queue Plan
สั่งคำนวณแผนคิวรถรายวันใหม่ (ขั้นที่ 2)
- Endpoint
- POSTPATCHGET
/api/v1/planning/truck-queue-plan - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
เวลามาตรฐานรายเส้นทาง
Standard Time Profile (API-403)
API-403 · ตั้งเวลามาตรฐานรายเส้นทาง × กิจกรรม (ขาเดียว) พร้อมตัวคูณตามสภาพ (Phase 4)
- Endpoint
- POSTGET
/api/v1/planning/standard-time - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ผลการพิจารณาคำแนะนำ
Recommendation Response
TMS ส่งผลการพิจารณาของ Planner กลับ
- Endpoint
- POST
/api/v1/planning/transportation-plan-recommendation/response - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ทางเลือกโยกท่ากลางทาง
Re-route Options (API-401)
API-401 · ทางเลือกโยกท่ากลางทาง — Top 3 พร้อมผลกระทบนาที/ตัน/กม. (Phase 4 · อ่านอย่างเดียว)
- Endpoint
- GET
/api/v1/planning/reroute-options - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
อนุมัติแผนรับต่อท่า (ขั้นที่ 1)
Port Receiving Plan Approval
อนุมัติ / ปลดอนุมัติแผนรับต่อท่า
- Endpoint
- POST
/api/v1/planning/port-receiving-plan/approve - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ยืนยันโยกท่า
Confirm Re-route (API-402)
API-402 · ยืนยันโยกท่า — เปลี่ยนท่าของใบงาน ปรับแผนคิวรถสองท่า และปลดอนุมัติแถวที่แก้ (Phase 4)
- Endpoint
- POST
/api/v1/planning/reroute-confirm - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
อนุมัติแผนคิวรถ (ขั้นที่ 2)
Truck Queue Plan Approval
อนุมัติ / ปลดอนุมัติแผนคิวรถรายวัน
- Endpoint
- POST
/api/v1/planning/truck-queue-plan/approve - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
คำแนะนำด้านพลังงาน
Energy Decision (API-501)
API-501 · คำแนะนำด้านพลังงาน — สลับแบต / ชาร์จตรง / ย้ายสถานี / รับของก่อน พร้อมเวลารอ (Phase 5 · อ่านอย่างเดียว)
- Endpoint
- GET
/api/v1/planning/energy-decision - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ปรับปริมาณรับรายวัน (ขั้นที่ 1)
Port Receiving Plan Edit
สั่งให้ระบบวางแผนรับต่อท่าใหม่ (ขั้นที่ 1)
- Endpoint
- POSTPATCHGET
/api/v1/planning/port-receiving-plan - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
พยากรณ์รถย้วย
Shift Drift Forecast (API-601)
API-601 · พยากรณ์รถย้วย — คันไหนจะกลับไม่ทันส่งมอบกะ ช้ากี่นาที + ทางเลือก 3 อันดับ (Phase 6 · อ่านอย่างเดียว)
- Endpoint
- GET
/api/v1/planning/shift-drift - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
เลื่อนวันเริ่มรับ (ขั้นที่ 1)
Port Receiving Plan Shift
เลื่อนวันเริ่มรับทั้งชุด (เรือมาช้า/เร็ว)
- Endpoint
- POST
/api/v1/planning/port-receiving-plan/shift - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
แผนส่งมอบกะ
Handover Plan & Standby Trigger (API-602)
API-602 · แผนส่งมอบกะ — ใครรับรถคันไหน + คนสำรองที่ผ่านด่านเวลาพักแล้วเท่านั้น (Phase 6 · อ่านอย่างเดียว)
- Endpoint
- GET
/api/v1/planning/handover-plan - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ปรับแผนคิวรถรายวัน-ท่า (ขั้นที่ 2)
Truck Queue Plan Edit
สั่งคำนวณแผนคิวรถรายวันใหม่ (ขั้นที่ 2)
- Endpoint
- POSTPATCHGET
/api/v1/planning/truck-queue-plan - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
สมดุลหัวลากกับหาง
Head-Trailer Balance Check (API-604)
API-604 · สมดุลหัวลากกับหาง — หัวลาก/หางเบารายจุด + หัวลากที่จะกลับถึงลาน ⇒ ขาดกี่หาง ตั้งแต่เมื่อไร (Phase 6 · อ่านอย่างเดียว)
- Endpoint
- GET
/api/v1/planning/head-trailer-balance - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ส่วนต่างแผนกับจริง
Plan vs Actual Variance (API-801)
API-801 · ส่วนต่างแผนกับจริง — ราย วัน × ท่า × ล็อต · ยอดที่ผูกกับแผนไม่ได้ · ความแม่นของแผน · ส่วนขาด (Phase 8 · อ่านอย่างเดียว)
- Endpoint
- GET
/api/v1/planning/variance - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
คำแนะนำความพร้อมทรัพยากร
Resource Readiness Recommendation
- Endpoint
/api/v1/planning/resource-readiness-recommendation- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
พยากรณ์หางช็อต
Discharge Rate Forecast & Trailer Shortage (API-701)
API-701 · พยากรณ์หางช็อต — หางเบาที่ COAL-YARD จะขาดในอีกกี่นาที ขาดกี่หาง + Top 3 ทางเลือก (Phase 7 · อ่านอย่างเดียว)
- Endpoint
- GET
/api/v1/planning/discharge-forecast - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
ข้อเสนอเกลี่ยส่วนขาด
Shortfall Top-up Recommendation (API-802)
API-802 · ข้อเสนอเกลี่ยส่วนขาด — ทางเลือกอย่างน้อย 3 แบบพร้อมผลตรวจความเป็นไปได้ · dryRun = ขอข้อเสนอ · false = นำไปใช้ (planning:edit) (Pha…
- Endpoint
- POST
/api/v1/planning/topup-recommendation - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
คำแนะนำการจัดสรรทรัพยากร
Resource Allocation Recommendation
- Endpoint
/api/v1/planning/resource-allocation-recommendation- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
ยืนยันปิดวัน
Day Close Confirmation (API-803)
API-803 · ยืนยันปิดวัน / เปิดวันใหม่ — ล็อกยอดของวันนั้น · ยอดผูกไม่ได้ต้องรับทราบพร้อมเหตุผล · ประวัติปิด/เปิดลบไม่ได้ (Phase 8)
- Endpoint
- POST
/api/v1/planning/day-close - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
การเตือนล่วงหน้าระดับงาน
Job Early Warning
- Endpoint
/api/v1/planning/job-early-warning- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
ประสิทธิผลของการแจ้งเตือน
Alert Effectiveness Report (API-804)
API-804 · ประสิทธิผลของการแจ้งเตือน — ชนิดไหนถูกยอมรับ/ปฏิเสธ/เพิกเฉย เพื่อรัดเกณฑ์ (Phase 8 · อ่านอย่างเดียว)
- Endpoint
- GET
/api/v1/analytics/alert-effectiveness - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
การพยากรณ์การขนส่ง
Transportation Forecast
- Endpoint
/api/v1/planning/transportation-forecast- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
แยกองค์ประกอบรอบเวลา
Cycle Time Breakdown (API-805)
API-805 · แยกองค์ประกอบรอบเวลา — เวลาต่อเที่ยวหายไปกับอะไร · สัดส่วนเวลารอ · ห้ามใช้ประเมินผลงาน พจส. (Phase 8 · อ่านอย่างเดียว)
- Endpoint
- GET
/api/v1/analytics/cycle-time - สถานะ
- พร้อมใช้งาน
- จำนวนข้อมูลที่รับ
- —
- API
คำแนะนำการชาร์จ
Charging Recommendation
- Endpoint
/api/v1/planning/charging-recommendation- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
การแจ้งเตือนคอขวดการชาร์จ
Charging Bottleneck Alert
- Endpoint
/api/v1/planning/charging-bottleneck-alert- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
การพยากรณ์ถ่านหินคงคลัง
Coal Stock Forecast
- Endpoint
/api/v1/planning/coal-stock-forecast- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
การแจ้งเตือนแผนคลาดเคลื่อน
Plan Deviation Alert
- Endpoint
/api/v1/planning/plan-deviation-alert- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
การวิเคราะห์ผลกระทบจากเหตุการณ์
Incident Impact Analysis
- Endpoint
/api/v1/planning/incident-impact-analysis- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
ทางเลือกสถานการณ์การขนส่ง
Alternative Transportation Scenario
- Endpoint
/api/v1/planning/alternative-transportation-scenario- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
- API
สรุปคำแนะนำจาก AI
AI Recommendation Summary
- Endpoint
/api/v1/planning/ai-recommendation-summary- สถานะ
- รอ spec
- จำนวนข้อมูลที่รับ
- —
Endpoint ฝั่ง TMS ที่แพลตฟอร์มเรียกออกไป (PN → TMS)
4 รายการ
endpoint เหล่านี้ TMS เป็นผู้เปิด แพลตฟอร์มเป็นผู้เรียกออกไป — บางรายการเป็นร่างสัญญาที่ยังไม่ได้ตกลงกับ TMS
- API
แพลตฟอร์มส่งคำแนะนำแผนขนส่งไปแสดงบนหน้าจอ Planner ของ TMS
- Endpoint
- POST
{TMS_BASE_URL}/api/v1/tms/planning/recommendations - สถานะ
- จำนวนข้อมูลที่รับ
- —
- API
PN ขอชื่อ/เบอร์ติดต่อของ พจส. หนึ่งคนจาก TMS ตอนผู้ใช้กดดู (ร่างสัญญา — ยังไม่ได้ตกลงกับทีม TMS)
- Endpoint
- GET
{TMS_BASE_URL}/api/v1/tms/drivers/{employeeCode}/contact - สถานะ
- จำนวนข้อมูลที่รับ
- —
- API
PN ดึงตำแหน่ง GPS ล่าสุดของรถทุกคันจาก TMS (ร่างสัญญา — TMS ยังไม่มี endpoint นี้ และยังไม่ได้ตกลงกัน)
- Endpoint
- GET
https://app.bhl.co.th/Tms2025Api/api/partner/promptnow/vehicles/positions - สถานะ
- จำนวนข้อมูลที่รับ
- —
- API
ตรวจว่า TMS พร้อมรับคำแนะนำ (เรียกจาก /api/v1/health และ Dashboard)
- Endpoint
- GET
{TMS_BASE_URL}/health - สถานะ
- จำนวนข้อมูลที่รับ
- —