API v1
นักพัฒนาและ API
เป็นสาธารณะ ไม่ต้องใช้คีย์ และอ่านได้อย่างเดียว ทุกเอกสารเผยแพร่ หน่วยงาน และข้อเท็จจริงมี ID ที่คงที่ซึ่งไม่เปลี่ยนแม้มีการเปลี่ยนชื่อ
Endpoint
| GET /api/v1 | ดัชนีของ Endpoint ทั้งหมด |
| GET /api/v1/news?type=&topic=&entity=&since=&limit=&cursor= | เอกสารเผยแพร่ เรียงจากล่าสุด |
| GET /api/v1/news/{slug|stableId} | เอกสารเผยแพร่หนึ่งรายการ (JSON); ?format=md สำหรับ Markdown |
| GET /api/v1/news/{slug}/source-pack | ชุดแหล่งข้อมูลเป็นไฟล์ ZIP |
| GET /api/v1/entities[/{id|slug}] | บริษัท บุคคล ผลิตภัณฑ์ และโครงการ |
| GET /api/v1/facts?entity= | ข้อเท็จจริงหลักพร้อมแหล่งที่มาและวันที่ตรวจสอบ |
| GET /api/v1/statements | แถลงการณ์ |
| GET /api/v1/corrections | การแก้ไขและการอัปเดต |
| GET /api/v1/media | สื่อพร้อมสิทธิ์การใช้งาน เครดิต และ Checksum |
| GET /api/v1/events | กิจกรรมสาธารณะ |
| GET /api/v1/search?q=&lang=de|en|es|th | ค้นหาข้อความแบบเต็มในเนื้อหาสาธารณะทั้งหมด |
| GET /api/ask?q=&article=&lang=de|en|es|th | Ask Peak Atlas: คำตอบพร้อมการอ้างอิง |
curl https://news.peak-atlas.com/api/v1/news?limit=3
curl "https://news.peak-atlas.com/api/ask?q=%E0%B9%83%E0%B8%84%E0%B8%A3%E0%B9%80%E0%B8%9B%E0%B9%87%E0%B8%99%E0%B8%9C%E0%B8%B9%E0%B9%89%E0%B8%9A%E0%B8%A3%E0%B8%B4%E0%B8%AB%E0%B8%B2%E0%B8%A3%20Peak%20Atlas"- คำตอบเป็น JSON ที่มี `data` และ `meta` (เวอร์ชัน วันที่ของข้อมูล แหล่งที่มา) เวลาใช้รูปแบบ ISO 8601 (UTC)
- การแคช: 5 นาทีที่ Edge, CORS เปิดสำหรับ GET
- Breaking Changes จะมาพร้อมเวอร์ชันใหม่เท่านั้น (/api/v2)
ฟีดและ Discovery
- เอกสารเผยแพร่ทั้งหมด/rss.xml
- ข่าวประชาสัมพันธ์/feeds/press-releases.xml
- แถลงการณ์/feeds/statements.xml
- การแก้ไข/feeds/corrections.xml
- JSON Feed 1.1/feeds/news.json
- Sitemap/sitemap.xml
- Google News Sitemap/news-sitemap.xml
- llms.txt/llms.txt
- llms-full.txt/llms-full.txt

