สำหรับนักพัฒนา v1.0

คลัง API หลัก

เข้าถึง AI Agents ของ Swashi ผ่าน API เพื่อสร้างคอนเทนต์, วิเคราะห์ข้อมูลผลิตภัณฑ์ และจัดการเชิงลึกได้โดยตรงจากแอปพลิเคชันของคุณแบบอัตโนมัติ

บทนำ

Master API Vault คือ REST-based API ที่ออกแบบมาสำหรับนักพัฒนา, ผู้ก่อตั้งธุรกิจ และทีมงานด้าน Automation โดยเฉพาะ ให้ผลลัพธ์ในรูปแบบ JSON ที่คาดเดาได้, ตอบสนองรวดเร็ว และมีโครงสร้างพื้นฐานที่ปรับขนาดได้ เพื่อรองรับการทำงานจริงในระดับ Production ดู ฟีเจอร์ทั้งหมด หรือตรวจสอบ แพ็กเกจที่มี ได้เลย

การยืนยันตัวตน

ยืนยันตัวตนสำหรับการเรียกใช้ API โดยใช้x-api-keyในส่วนหัว (header)

BASH
curl -X POST https://api.swashi.io/v1/generate \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt":"scaling strategy"}'

ข้อจำกัดการเรียกใช้ API

เพื่อรักษาเสถียรภาพของแพลตฟอร์ม การเรียกใช้ API จึงมีข้อจำกัด

  • 60 คำขอต่อนาที
  • 1,000 คำขอต่อวัน (สำหรับแพ็กเกจ Free)
  • สามารถเพิ่มข้อจำกัดได้ในแพ็กเกจแบบชำระเงิน

รูปแบบการตอบกลับ (Response Object)

การตอบกลับทั้งหมดจะอยู่ในรูปแบบ JSON มาตรฐาน

JSON
{
  "status": "success",
  "data": {
    "id": "gen_839201",
    "content": "Dropshipping automation...",
    "usage": {
      "tokens": 150,
      "model": "swashi-core"
    }
  }
}

การจัดการข้อผิดพลาด

ข้อผิดพลาดจะส่งคืนรหัส HTTP ที่ไม่ใช่ 200 พร้อมข้อความที่จัดโครงสร้างไว้อย่างชัดเจน

JSON
{
  "status": "error",
  "code": 401,
  "message": "Unauthorized request"
}