ข้ามไปเนื้อหาหลัก

บทนำ

ABSERP OpenAPI คืออะไร เหมาะกับใคร และทำอะไรได้บ้าง

ABSERP OpenAPI ให้ระบบภายนอกอ่านและเขียนข้อมูลของ องค์กรใดองค์กรหนึ่งใน ABSERP ผ่าน HTTPS โดยยืนยันตัวตนด้วย API Key ที่องค์กรนั้นออกให้เอง

เบื้องหลังคือ API ชุดเดียวกับที่เว็บแอป ABSERP ใช้ เพียงแต่เปิดให้เรียกผ่าน /openapi/v1 และยืนยันตัวตนด้วยคีย์แทน session การเข้าสู่ระบบ นั่นหมายความว่าระบบที่คุณเชื่อมต่อทำงานกับเอกสาร เลขที่เอกสาร การคำนวณ VAT และการลงบัญชีชุดเดียวกับที่ทีมของคุณเห็นในโปรแกรม ไม่มีข้อมูล "ชุดสำหรับเชื่อมต่อ" แยกที่จะคลาดเคลื่อนจากกัน

ทำไมต้องเชื่อมต่อ ABSERP OpenAPI

  • สร้างเอกสารอัตโนมัติ — ออกใบเสนอราคา ใบวางบิล ใบกำกับภาษี ใบเสร็จรับเงิน และใบสั่งซื้อได้โดยไม่ต้องคีย์ข้อมูลซ้ำในเว็บแอป
  • บันทึกให้ครบในชุดเดียว — เอกสารที่สร้างผ่าน API ผูกกับผังบัญชีและรายการบัญชีชุดเดียวกับที่ทีมบัญชีเห็นอยู่แล้ว ไม่มีข้อมูลอีกชุดที่ต้องมากระทบยอดภายหลัง
  • ดึงข้อมูลไปวิเคราะห์เอง — endpoint สำหรับอ่านข้อมูลครอบคลุมรายการขาย ซื้อ ค่าใช้จ่าย และรายการบัญชี นำไปต่อยอดเป็นแดชบอร์ดหรือรายงานของคุณเองได้
  • ข้อมูลล่าสุดเสมอ — ทุกครั้งที่เรียก API คุณจะได้สถานะปัจจุบันขององค์กรโดยตรง ไม่ใช่ไฟล์สำรอง (ปัจจุบันเป็นแบบ request/response เท่านั้น ดูหัวข้อ "สิ่งที่ API นี้ไม่ได้ทำ" ด้านล่าง)
  • เชื่อมต่อง่ายด้วยมาตรฐานเปิด — REST + JSON ยืนยันตัวตนด้วย API Key มี Swagger spec และ API Reference แบบโต้ตอบให้เชื่อมกับ POS, ERP, CRM หรือเว็บไซต์ของคุณได้ทันที
  • ยืดหยุ่นตามธุรกิจ — เลือกใช้เฉพาะส่วนที่ต้องการจากตาราง "ทำอะไรได้บ้าง" ด้านล่าง ไม่ต้องเชื่อมทุกโมดูลพร้อมกัน
  • เริ่มต้นได้เร็ว — กรอกแบบฟอร์มสมัครใช้บริการ เราตรวจสอบและติดต่อกลับภายใน 1–2 วันทำการ จากนั้นสร้าง API Key ได้เองในหน้าตั้งค่าองค์กร ไม่ต้องคุยกับฝ่ายขาย

เหมาะกับใคร

  • ระบบขายหน้าร้าน (POS) และค้าปลีก ที่ต้องแปลงยอดขายของแต่ละวันเป็นใบกำกับภาษีหรือเอกสารขายสด
  • ร้านค้าออนไลน์ ที่ต้องการให้ระบบออกใบแจ้งหนี้และใบเสร็จรับเงินอัตโนมัติเมื่อลูกค้าชำระเงิน
  • ซอฟต์แวร์เฮาส์และผู้พัฒนาระบบ ที่สร้างตัวเชื่อมต่อ ABSERP ให้ลูกค้าของตนเอง
  • นักพัฒนาภายในองค์กร ที่ต้องการทำงานซ้ำ ๆ ให้เป็นอัตโนมัติ เช่น สร้างใบสั่งซื้อจำนวนมาก ตั้งเรื่องเบิกค่าใช้จ่าย หรือบันทึกรายการปรับปรุงสิ้นเดือน

ทำอะไรได้บ้าง

ส่วนงานขอบเขตของ API
งานขายสร้าง ค้นหา อ่าน แก้ไข และเปลี่ยนสถานะใบเสนอราคา ใบสั่งขาย ใบกำกับภาษี ใบเสร็จรับเงิน ขายสด ใบลดหนี้ และใบเพิ่มหนี้ แปลงเอกสารเป็นชนิดถัดไป และดาวน์โหลด PDF
งานซื้อสร้าง ค้นหา อ่าน แก้ไข เปลี่ยนสถานะ และลบใบขอซื้อ ใบสั่งซื้อ ใบรับสินค้า ใบแจ้งหนี้ซื้อ และใบสำคัญจ่าย
ค่าใช้จ่ายตั้งเรื่องเบิกและอ่านรายการเบิก อ่านหมวดค่าใช้จ่าย
ผู้ติดต่อสร้าง ค้นหา อ่าน แก้ไข และลบลูกค้าและผู้ขาย
สินค้าสร้าง ค้นหา อ่าน แก้ไข และลบสินค้า อ่านรายการคลังสินค้า
บัญชีค้นหาและสร้างรายการบัญชี อ่านผังบัญชี
องค์กรอ่านข้อมูลองค์กรที่คีย์นั้นสังกัด

สิ่งที่ API นี้ไม่ได้ทำ

  • ไม่ใช่ API สำหรับผู้ดูแลหลายองค์กร หนึ่งคีย์ผูกกับหนึ่งองค์กร ถ้าต้องทำงานกับหลายองค์กร ต้องมีคีย์แยกของแต่ละองค์กร
  • ไม่ได้สร้างผู้ใช้ สิทธิ์ รอบเงินเดือน หรือข้อมูลลงเวลา งานเหล่านี้ยังอยู่ในเว็บแอป
  • ไม่มีระบบ webhook API เป็นแบบ request/response เท่านั้น หากต้องการทราบความเปลี่ยนแปลงให้เรียก endpoint รายการเป็นระยะ

เอกสารอ้างอิงที่ถือเป็นข้อสรุป

คู่มือนี้อธิบายแนวคิดพร้อมตัวอย่าง request/response จริง ส่วนรายการ path พารามิเตอร์ และโมเดลที่ครบและตรงกับระบบเสมอ อยู่ที่ไฟล์ specification เอง

  • แบบโต้ตอบ: API Reference
  • ไฟล์ Swagger 2.0 ต้นฉบับ: GET /openapi/v1/spec.json (ไม่ต้องยืนยันตัวตน)

หากสองแหล่งไม่ตรงกัน ให้ยึดไฟล์ specification เพราะสร้างขึ้นจากโค้ดที่ทำงานอยู่จริง

ขั้นตอนถัดไป

อ่านต่อที่ ขอใช้งานและสร้างคีย์