ข้อมูลอ้างอิง API
ผลิตภัณฑ์ Jetweb ทุกตัวมี REST API แบบกำหนดเวอร์ชันพร้อมการรับรองความถูกต้องด้วย bearer-token ด้านล่างคือ URL ฐานและรายการ endpoint
การรับรองความถูกต้อง
ทุก API endpoint ต้องใช้ Bearer token สร้าง token ได้ที่ Dashboard ภายใต้ "API Keys" สำหรับผลิตภัณฑ์ที่เกี่ยวข้อง เก็บ token ไว้ที่ฝั่งเซิร์ฟเวอร์ — ห้าม commit ไปยัง public repositories หรือส่งไปใน frontend bundles
http
Authorization: Bearer YOUR_API_KEY
Image Optimizer
Base URL: https://image-optimizer.api.jetweb.app
POST
/api/optimize
ปรับให้เหมาะสมรูปภาพเดียว รับค่า url, format (webp/avif), quality (1–100) และ width/height ที่ไม่บังคับ
GET
/api/history
แสดงรายการรูปภาพที่ปรับให้เหมาะสมล่าสุดสำหรับบัญชีที่รับรองความถูกต้อง
GET
/api/usage
ส่งคืนโควตาการใช้งานปัจจุบันและสิทธิ์คงเหลือสำหรับบัญชีที่ได้รับการยืนยันตัวตน
GET
/api/cdn/:domain/:path
ดึงข้อมูลสินทรัพย์ที่ปรับให้เหมาะสมโดยตรงจาก CDN มีประโยชน์สำหรับการทดสอบ ไคลเอนต์ที่ใช้งานจริงควรฝัง URL CDN ที่ส่งคืน
Translate
Base URL: https://translate.api.jetweb.app
POST
/api/translate
Translate สตริงเดียว รับข้อความ target_lang และ optional source_lang + glossary_id
POST
/api/translate/batch
Translate สูงสุด 500 สตริงในคำขอเดียว แนะนำสำหรับงานซิงค์ระดับหน้า
GET
/api/languages
แสดงรายการภาษาที่รองรับทั้งหมดพร้อมรหัส ISO และชื่อที่แสดง
GET
/api/usage
ส่งคืนโควตาการใช้งานปัจจุบันและสิทธิ์คงเหลือสำหรับบัญชีที่ได้รับการยืนยันตัวตน
Backup Vault
Base URL: https://backup.api.jetweb.app
POST
/api/backups
เริ่มงานสำรองข้อมูลใหม่ รับ site_url, include_db, include_files
GET
/api/backups
แสดงรายการสำรองข้อมูลที่มีอยู่สำหรับบัญชี
POST
/api/backups/:id/restore
กู้คืนข้อมูลสำรองด้วย id ไปยังไซต์ต้นทางหรือปลายทางใหม่
DELETE
/api/backups/:id
ลบข้อมูลสำรองอย่างถาวรจากพื้นที่จัดเก็บแบบเย็น
GET
/api/usage
ส่งคืนโควตาการใช้งานปัจจุบันและสิทธิ์คงเหลือสำหรับบัญชีที่ได้รับการยืนยันตัวตน
Cookie Guard
Base URL: https://cookie.api.jetweb.app
GET
/api/sites
แสดงรายการไซต์ที่ลงทะเบียนกับบัญชี
POST
/api/sites/:id/scan
เรียกใช้การสแกนตามความต้องการสำหรับไซต์ที่กำหนด ส่งคืนคุกกี้และสคริปต์ที่ตรวจพบ
GET
/api/sites/:id/consents
แสดงรายการบันทึกการยินยอมที่เก็บไว้สำหรับไซต์ (การส่งออกการตรวจสอบ)
POST
/api/consents
บันทึกการยินยอมด้วยตนเอง (สำหรับแอปที่แสดงผลบนเซิร์ฟเวอร์ที่ไม่สามารถใช้วิดเจ็ตไคลเอ็นต์ได้)
Live Chat วิดเจ็ต
Base URL: https://livechat.api.jetweb.app
GET
/api/conversations
แสดงรายการการสนทนาที่เปิดอยู่และล่าสุดสำหรับบัญชีตัวแทนที่ได้รับการยืนยันตัวตน
POST
/api/conversations/:id/messages
ส่งข้อความตัวแทนไปยังการสนทนาที่กำลังดำเนินอยู่ ข้อความจะถูกแปลเป็นภาษาท้องถิ่นของผู้เยี่ยมชม
GET
/api/agents
แสดงรายชื่อตัวแทนในทีมพร้อมสถานะออนไลน์
POST
/api/tickets
สร้าง ticket จากแชทที่ออฟไลน์หรือช่องทางภายนอก (อีเมล, WhatsApp)
Ad Radar
Base URL: https://adradar.api.jetweb.app
POST
/api/projects
สร้างโปรเจกต์ติดตามใหม่
GET
/api/projects/:id/ads
แสดงรายการโฆษณาที่กำลังทำงานอยู่สำหรับโปรเจกต์ บนทุกแพลตฟอร์มที่รองรับ
POST
/api/scans
เรียกใช้การสแกนตามความต้องการสำหรับโปรเจกต์
GET
/api/insights
ส่งคืนข้อมูลเชิงลึกที่สร้างโดย AI เกี่ยวกับประสิทธิภาพการใช้จ่าย ความเหนื่อยล้าของครีเอทีฟ และช่องว่างทางการแข่งขัน