Donato.click
บนหน้านี้
TerminalCapabilitiesAPI
เว็บไซต์
หน้าแรก
แพลน
ระบบ Badge
สำหรับนักพัฒนา
ข้อกำหนดและนโยบาย
เริ่มรับ Donate ฟรี
Donato.click
TerminalCapabilitiesAPIopenapi.json
DocsGet API key
Developers · CLI

Donato, right in
your $ terminal

overview ดูภาพรวม, check บอกสายไหนขาด, listen เอา webhook จริงมายิงเข้า localhost พร้อมลายเซ็นตัวจริง — every command speaks --json for scripts and agents.

$npm install -g donatoclick

or use npx donatoclick login

สร้าง API key อ่าน docs ตัวเต็ม
◆ donato v0.1.0node ≥ 20--json ทุกคำสั่ง ต่อสคริปต์ได้
donato / zsh connected
/ developer shell
$ donato overview
◆ system overview
goals 3 items links 5 items
presets 2 items widgets 9 items
webhooks 1 endpoint
✓ ทุกอย่างเชื่อมต่อกันสมบูรณ์
ภาพรวมบัญชีในคำสั่งเดียว--json everywhere
Capabilities

One CLI.
The whole integration layer.

ไม่ได้ทำ CLI มาเพื่อห่อ API เฉย ๆ แต่ทำให้ workflow ของ developer สั้นลงตั้งแต่ local ไปจน production

● 7 developer primitives

01
$ donato overview
◆ donato overview [RISE]
plan RISE
wallet ฿1,250.00 THB
stats 2 goals · 3 links · 2 presets · 8 widgets
tip: donato check --verbose ดูละเอียด widget↔goal

Inspect everything

ภาพรวม resource ทั้งบัญชีจาก terminal เดียว ไม่ต้องเปิด dashboard สลับไปมา

Endpoint reference
02
$ donato check
◆ system diagnostics [CHECK]
┌ resource inventory ───────────────
● link "my-shop" ยังไม่ผูก preset/widget

Diagnose connections

หา link, goal และ widget ที่หลุดออกจากกัน

Retry & auto-disable
03
$ donato webhooks
◆ webhooks [2 ENDPOINTS]
● https://api.shop.com/hook all
● https://bot.shop.com/donato donation.completed,ping

Webhooks

สร้าง endpoint, ทดสอบ delivery และตรวจ HMAC ได้ใน workflow เดียว

Event catalogue
04
$ donato listen --forward localhost:3000/webhook
◆ webhook listener [FORWARD]
forwarding: http://localhost:3000/webhook
signed with HMAC SHA-256 — ctrl-c to stop

Local development

เอา event จริงมาเข้า localhost ด้วย signature แบบ production

CLI & MCP
05
$ donato events tail --json | jq
{"event":"donation.completed","event_id":"evt_9f2k"}
{"event":"webhook.delivered","event_id":"evt_9f2h"}

Event streams

tail event แบบ realtime และส่ง JSON ต่อเข้า jq, shell หรือระบบของคุณ

Catch-up (/events)
06
$ donato init my-receiver
✓ scaffolded my-receiver
1. donato webhooks create https://your-url/webhooks/donato
2. DONATO_WEBHOOK_SECRET=whsec_... node server.mjs

Scaffold fast

เริ่ม receiver ใหม่พร้อม verification ที่ถูกต้อง

Signature verification
07
$ npx -y donatoclick-mcp
MCP server on stdio — tools:
donato_list_webhooks list endpoints
donato_webhook_reference signing + verify guide

Built for agents

CLI และ MCP ใช้ surface เดียวกัน ให้ Claude หรือ Cursor เรียก integration ได้ตรง ๆ

CLI & MCP
API philosophy

REST ที่ไม่ทำให้
integration วุ่นวาย

surface ของ Donato ควร predictable พอที่จะใช้ได้ทั้ง application code, shell script และ AI agent

01 / Webhook คือความจริง

POST สำเร็จไม่ได้แปลว่า donation สำเร็จ ให้รอ donation.completed · event catalogue →

02 / เงินเป็น integer

10000 = ฿100.00 ไม่มี float ระหว่างทาง · สองข้อที่ต้องรู้ →

ENDPOINTS

Predictable by design

EnvironmentHost
dnt_test_sandbox-api.donato.click/api/v1
dnt_live_donato.click/api/v1
shell
curl $DONATO_API_URL/usage \
  -H "Authorization: Bearer dnt_live_..."
openapi.json ตัวจริงที่ server เสิร์ฟ
LOCAL

Build locally

listen → forward → verify
Read in docs
PRODUCTION

Receive events

signed → retryable → observable
Read in docs
AGENTS

Automate the workflow

CLI → MCP → API
Read in docs
Documentation

พร้อมลงลึกเมื่อคุณต้องการ

OpenAPI, event catalogue และ retry behavior ใช้ source เดียวกับระบบจริง เพื่อให้ docs เดินไปพร้อมกับ code

เปิด docs API keys + webhooks
Mock shell output · real docs at developers/docs · keys at dashboard/developers
Donato.click

แพลตฟอร์มรับ Donate สำหรับครีเอเตอร์ไทย เริ่มต้นฟรี ไม่มีค่าแรกเข้า

ผลิตภัณฑ์

  • จุดเด่น
  • แพลน
  • ตราสัญลักษณ์

สำหรับครีเอเตอร์

  • เริ่มต้นใช้งาน
  • วิธีเชื่อมต่อสตรีม

สำหรับนักพัฒนา

  • อ่าน docs
  • ติดตั้ง CLI

ติดต่อ

  • hello@donato.click
© 2026 Donato.click
ข้อกำหนดและนโยบายความเป็นส่วนตัว