Internal API และ health endpoint

Portal เป็น UI-first; มีเพียง endpoint แคบ ๆ ที่ระบุไว้เท่านั้นที่ควรใช้เป็น integration surface

ไม่มี general public API

dashboard ใช้ internal API ที่เป็น session cookie และ CSRF route, payload และ error string เป็น implementation detail ที่อาจเปลี่ยนตาม UI Portal ไม่มี API v1, bearer scope สำหรับ project management, REST automation ทั่วไป หรือ public webhook registration contract

Health endpoint

GET /api/health

installer และ operator ใช้ unauthenticated endpoint นี้ยืนยัน Portal service ใน production ต้องทดสอบผ่าน HTTPS และ local 127.0.0.1:3100

Monitoring endpoint ที่จำกัด

Monitor Logs Token คือ bearer-token interface ที่ตั้งใจทำไว้: GET /api/monitor/v1/projects/<slug>/deployments ส่งเฉพาะ safe deployment/job status ของ project เดียวตาม token และไม่รวม repository URL, runtime log หรือ secret ห้ามใช้เป็น deploy trigger

สถานะ automation

inbound GitHub/GitLab auto-deploy webhook และ general automation API เป็นแผนในอนาคต ยังไม่มี ให้ trigger deploy จาก dashboard ด้วยมือในตอนนี้

ตรวจทานล่าสุด: 2026-08-25
ดู source ของ Portal