08/09/2569
OpenAPI v1 — รุ่นแรก
ฟีเจอร์ใหม่
ABSERP OpenAPI รุ่นแรกเปิดใช้งานแล้วที่ /openapi/v1
เพิ่มเข้ามา
- การยืนยันตัวตนด้วย API Key ส่ง
Authorization: Bearer absk_…(หรือX-API-Key) คีย์สร้างแยกตามองค์กรที่ ตั้งค่าองค์กร → API Keys ทำงานในนามผู้ใช้ที่สร้างคีย์ และกำหนดวันหมดอายุได้ - การจำกัดอัตราการเรียก 60 ครั้งต่อนาทีต่อคีย์ พร้อม header
X-RateLimit-LimitและX-RateLimit-Remainingในทุก response และRetry-Afterเมื่อได้รับ429 - ไฟล์ specification สาธารณะ
GET /openapi/v1/spec.jsonไม่ต้องยืนยันตัวตน แคช 5 นาที และแสดงผลที่หน้า API Reference - เอกสารขาย สร้าง ค้นหา อ่าน แก้ไข เปลี่ยนสถานะ แปลงเอกสาร และดาวน์โหลด PDF
- เอกสารซื้อ สร้าง ค้นหา อ่าน แก้ไข เปลี่ยนสถานะ และลบ
- เรื่องเบิกค่าใช้จ่าย สร้าง ค้นหา และอ่าน พร้อมหมวดค่าใช้จ่าย
- ผู้ติดต่อ สร้าง ค้นหา อ่าน แก้ไข และลบ พร้อมเส้นทางย่อ
/customersและ/vendors - สินค้าและคลังสินค้า จัดการสินค้าครบวงจร พร้อมรายการคลังสินค้า
- รายการบัญชีและผังบัญชี ค้นหาและสร้างรายการบัญชี อ่านผังบัญชี
- ข้อมูลองค์กร
GET /openapi/v1/companyคืนข้อมูลองค์กรที่คีย์นั้นสังกัด
หมายเหตุ
- ระบบคืนค่าคีย์แบบเต็มเพียงครั้งเดียวใน response ตอนสร้าง ไม่มีการบันทึกลง log และไม่สามารถเรียกดูย้อนหลังได้
- การเพิกถอนคีย์มีผลทันทีและถาวร แต่ระบบยังเก็บแถวข้อมูลไว้เพื่อการตรวจสอบย้อนหลัง
- หนึ่งองค์กรมีคีย์ที่ใช้งานอยู่ได้ไม่เกิน 20 คีย์