ขายสินค้า (Store)
Licence keys
ออก licence key ต่อการซื้อ แล้วให้แอป desktop/CLI ตรวจสิทธิ์ผ่าน endpoint public (ไม่ต้องฝัง secret)
เชื่อมต่อ
key ถูกเก็บใน httpOnly cookie ฝั่ง server — JavaScript ในเบราว์เซอร์อ่านไม่ได้ · สร้าง test key ที่ Dashboard → API keys
โค้ด & API
ตรวจ licence key — public (ไม่ต้องใช้ API key) ปลอดภัยเรียกจากแอปฝั่งผู้ใช้
Headers
Heysub-VersionRequiredstring
2026-09-01
Body
product_idRequiredstring
id สินค้าที่เปิด licence
license_keyRequiredstring
คีย์ 4 กลุ่ม กลุ่มละ 8 ตัว
increment_uses_countboolean
นับการใช้ seat (ดีฟอลต์ true) — เช็คเฉยๆ ใส่ false
curl -X POST https://api.heysub.co/v1/licenses/verify \
-H "Heysub-Version: 2026-09-01" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{"product_id":"prod_xxx","license_key":"AAAA1111-BBBB2222-CCCC3333-DDDD4444","increment_uses_count":false}'{
"valid": true,
"uses": 1,
"seats": 1,
"purchase": {
"email": "buyer@example.com"
}
}