Skip to Content
🚀 Welcome to Humansoft Open API Documentation
DocumentationAPI ReferenceDevices (อุปกรณ์บันทึกเวลา)Overview

Devices API Module

ภาพรวม (Overview)

โมดูล Devices เป็น API สำหรับดึงรายการอุปกรณ์บันทึกเวลา (Device) ที่ลงทะเบียนในระบบ ใช้สำหรับอ้างอิง device_sn และ device_name เมื่อส่งข้อมูลบันทึกเวลาแบบ Wifi, Beacon หรือ QR ในโมดูล Time Attendance

Device Types

ระบบรองรับอุปกรณ์บันทึกเวลา 5 ประเภท:

TypeDescription
Wifiอุปกรณ์บันทึกเวลาผ่าน WiFi
Beaconอุปกรณ์ Beacon
TimeAppแอปบันทึกเวลาผ่าน QR Code
Fingerprintเครื่องสแกนลายนิ้วมือ
Facialระบบสแกนใบหน้า

API Endpoints (1 endpoint)

Get Device List

ดึงรายการอุปกรณ์บันทึกเวลาที่ลงทะเบียนในระบบ กรองตามประเภทอุปกรณ์และเรียงลำดับได้

Use Cases:

  • ดึงรายการอุปกรณ์ทั้งหมดเพื่อแสดงผลในระบบ
  • ค้นหา device_sn สำหรับใช้กับ API บันทึกเวลา (Time Attendance)
  • กรองเฉพาะอุปกรณ์ประเภท Wifi, Beacon หรือ TimeApp

Standard Response Format

Success Response

{ "code": "200", "message": "Success", "payload": [] }

Error Response

{ "code": "400", "message": "Failed", "errors": [] }

Response code ในโมดูลนี้เป็น string ("200", "400") ต่างจากบางโมดูลที่เป็น number


  • Submit Time Attendance - บันทึกเวลาโดยอ้างอิง device_sn และ device_name
Last updated on