overview ดูภาพรวม, check บอกสายไหนขาด, listen เอา webhook จริงมายิงเข้า localhost พร้อมลายเซ็นตัวจริง — every command speaks --json for scripts and agents.
npm install -g donatoclickor use npx donatoclick login
ไม่ได้ทำ CLI มาเพื่อห่อ API เฉย ๆ แต่ทำให้ workflow ของ developer สั้นลงตั้งแต่ local ไปจน production
● 7 developer primitives
ภาพรวม resource ทั้งบัญชีจาก terminal เดียว ไม่ต้องเปิด dashboard สลับไปมา
Endpoint referenceหา link, goal และ widget ที่หลุดออกจากกัน
Retry & auto-disableสร้าง endpoint, ทดสอบ delivery และตรวจ HMAC ได้ใน workflow เดียว
Event catalogueเอา event จริงมาเข้า localhost ด้วย signature แบบ production
CLI & MCPtail event แบบ realtime และส่ง JSON ต่อเข้า jq, shell หรือระบบของคุณ
Catch-up (/events)เริ่ม receiver ใหม่พร้อม verification ที่ถูกต้อง
Signature verificationCLI และ MCP ใช้ surface เดียวกัน ให้ Claude หรือ Cursor เรียก integration ได้ตรง ๆ
CLI & MCPsurface ของ Donato ควร predictable พอที่จะใช้ได้ทั้ง application code, shell script และ AI agent
POST สำเร็จไม่ได้แปลว่า donation สำเร็จ ให้รอ donation.completed · event catalogue →
10000 = ฿100.00 ไม่มี float ระหว่างทาง · สองข้อที่ต้องรู้ →
| Environment | Host |
|---|---|
| dnt_test_ | sandbox-api.donato.click/api/v1 |
| dnt_live_ | donato.click/api/v1 |
curl $DONATO_API_URL/usage \ -H "Authorization: Bearer dnt_live_..."
OpenAPI, event catalogue และ retry behavior ใช้ source เดียวกับระบบจริง เพื่อให้ docs เดินไปพร้อมกับ code