# ข้อมูลทั่วไป

> ข้อกำหนดทางเทคนิคสำหรับการประมวลผลการชำระเงินด้วยคริปโตเคอร์เรนซีและการถอนเงินผ่าน 2328.io

ยินดีต้อนรับสู่เอกสารประกอบ API ของ 2328.io เอกสารอ้างอิงนี้อธิบายวิธีรวมการประมวลผลการชำระเงินด้วยคริปโตเคอร์เรนซีและการถอนเงินเข้ากับแอปพลิเคชันของคุณ

## เริ่มต้นใช้งาน

ขั้นตอนการเริ่มต้นรวม API:

1. สร้างบัญชีผู้ค้าและโปรเจกต์ที่ [2328.io](https://2328.io)
2. รับ **project UUID** และ **API key** จากการตั้งค่าโปรเจกต์
3. สร้าง **Payout API key** แยกต่างหากหากคุณวางแผนใช้งานการถอนเงิน
4. อ่านส่วน [Authentication](/docs/authentication) เพื่อเรียนรู้วิธีลงลายเซ็นคำขอ
5. เรียกใช้ [Create Payment](/docs/payments) เป็นครั้งแรก

## Base URL

คำขอ API ในระบบโปรดักชันทั้งหมดใช้ base URL ต่อไปนี้:

```
https://api.2328.io/api
```

> **WARNING:** คำขอทั้งหมดต้องส่งผ่าน **HTTPS** เท่านั้น คำขอที่ไม่ใช้ HTTPS จะถูกบล็อก

## สิ่งที่คุณทำได้

ด้วย 2328.io API คุณสามารถ:

- **รับการชำระเงินด้วยคริปโต** — สร้างเซสชันการชำระเงินและนำลูกค้าไปยังหน้า checkout ที่โฮสต์ไว้หรือ Telegram MiniApp
- **ถอนเงิน** — ส่งการถอนจากยอดคงเหลือของผู้ค้าไปยังที่อยู่บล็อกเชนใด ๆ ผ่านโปรแกรม
- **ตรวจสอบยอดคงเหลือ** — ดูยอดคงเหลือบัญชีผู้ค้าตามสกุลเงิน ค่าเทียบเท่า USD และจำนวนที่ถูกล็อกโดย AML
- **ใช้กระเป๋าเงินคงที่** — สร้างที่อยู่ฝากเงินถาวรที่ผูกกับผู้ใช้หรือคำสั่งซื้อ
- **ดึงอัตราแลกเปลี่ยน** — รับอัตราแลกเปลี่ยนแบบเรียลไทม์สำหรับคู่สกุลเงิน fiat และคริปโต
- **รับ Webhook** — รับการแจ้งเตือนทันทีเมื่อสถานะการชำระเงินเปลี่ยนแปลง
## ข้อจำกัดอัตราคำขอ

API อนุญาตสูงสุด **10 คำขอต่อวินาทีต่อโปรเจกต์** คำขอที่เกินขีดจำกัดจะได้รับการตอบกลับ HTTP `429 Too Many Requests` — ให้ถอยและลองใหม่