FOR HUMANS & AI AGENTS
Developer Document
เลือกความสามารถที่ต้องการ แล้วใช้ REST API หรือ MCP จากสัญญาข้อมูลชุดเดียวกัน ทั้งหมดเป็นข้อมูลสาธารณะแบบอ่านอย่างเดียว ไม่ต้องเข้าสู่ระบบ
ความสามารถที่เปิดให้ใช้
| ต้องการทำอะไร | ข้อมูลที่ได้ | REST | MCP |
|---|---|---|---|
| สรุปประจำวัน | Briefs, data window, completeness | /api/public/v1/briefs | get_today_brief |
| การเปลี่ยนแปลงสำคัญ | Signals และเหตุการณ์ที่แก้ไข/ถอน | /api/public/v1/signals | list_signals |
| ค่าที่เก็บได้จริง | Observations, weather, dams | /api/public/v1/observations | get_observations |
| ที่มาและคุณภาพ | Sources, health, evidence metadata | /api/public/v1/sources | list_sources |
| ปฏิทินสาธารณะ | วันหยุด ภาษี และกำหนดเผยแพร่ | /api/public/v1/holidays | get_calendar |
| บริบทประกอบ | Social และข่าว (ไม่ใช่ Signal) | /api/public/v1/social | list_social_updates |
เริ่มต้นเร็ว
curl 'https://thailands-daily-pulse.lovable.app/api/public/v1/signals?limit=10'ดูรายละเอียดและตัวอย่างภาษาอื่นในหน้า Public API
ข้อจำกัดสำคัญ
- ไม่เปิดคำสั่งดึงข้อมูล เผยแพร่ Brief, backfill, queue หรือตั้งค่า
- ไม่เปิดไฟล์หลักฐานดิบหรือลิงก์ชั่วคราว เปิดเฉพาะ metadata
- ข่าวและ Social เป็นบริบท ไม่ใช่ Signal และไม่เพิ่มคะแนน
- ตรวจสุขภาพระบบ:
/api/public/health(ฐานข้อมูล, คิวงานที่ค้าง, Brief ล่าสุด, ความสดของแต่ละแหล่ง; 503 เมื่อระบบล่ม) - สูงสุด 100 รายการต่อคำขอ เวลารายงานอ้างอิง Asia/Bangkok
ความหมายของเวลาและคุณภาพ
- observed_on / period
- วันที่ข้อมูลกล่าวถึง
- published_at
- เวลาที่ต้นทางเผยแพร่
- received_at
- เวลาที่ระบบได้รับ ใช้ตัด cutoff 05:45
- effective_from
- วันที่เริ่มมีผลจริง
- is_demo / is_live
- แยกข้อมูลตัวอย่างออกจากข้อมูลจริง
- version / status
- ติดตามการแก้ไขและถอนเหตุการณ์ย้อนหลัง