เริ่มต้นอย่างรวดเร็ว

ทำการเรียก API แรกของคุณให้เสร็จภายใน 10 นาที

1. สร้าง API Key

สร้าง API key แรกของคุณจากคอนโซล

  1. ไปที่ การตั้งค่าบัญชี → ส่วน API Keys
  2. คลิกปุ่ม "สร้าง API Key"
  3. ป้อนชื่อสำหรับ key (ตัวอย่าง: Production)
  4. คัดลอกและบันทึก API key ที่สร้างขึ้น (จะแสดงเพียงครั้งเดียว)

⚠️ API key จะแสดงเพียงครั้งเดียวเมื่อสร้าง กรุณาเก็บรักษาไว้อย่างปลอดภัย

2. ส่งคำขอแรก

ทดสอบการเชื่อมต่อ API โดยใช้ curl

สอบถามยอดเงินในกระเป๋า
BASE_URL=...   # โดเมนจริงของสภาพแวดล้อม production
API_KEY=ak_live_...

curl -H "Authorization: ApiKey $API_KEY" "$BASE_URL/v1/wallet/balance"

ตอบกลับตัวอย่าง

{
  "data": {
    "balanceSun": 1000000,
    "frozenSun": 0,
    "totalSun": 1000000
  }
}

// สำหรับคำอธิบายเกี่ยวกับหน่วยและประเภทข้อมูล โปรดดูที่ <a href="/th/docs/endpoints" class="text-blue-600 hover:underline">API Endpoints</a>

3. สร้างคำสั่งซื้อพลังงาน

เช่าพลังงานสำหรับที่อยู่ที่ระบุ

สร้างคำสั่งซื้อ
curl -X POST "$BASE_URL/v1/energy/orders" \
  -H "Authorization: ApiKey $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "manual",
    "data": {
      "tronAddress": "TYour1Address2Here3...",
      "energyValue": 65000,
      "durationHours": 1
    }
  }'

// tronAddress: 34 ตัวอักษร เริ่มต้นด้วย T
// durationHours: 1, 24, 72, 168, 336, 720 (ชั่วโมง)

ตอบกลับตัวอย่าง

{
  "data": {
    "id": 1234567890,
    "status": "processing",
    "priceSun": 3000000,
    "createdAt": "2025-01-15T10:30:00Z"
  }
}

4. ตรวจสอบสถานะคำสั่งซื้อ

ตรวจสอบว่าคำสั่งซื้อเสร็จสมบูรณ์แล้วหรือไม่

สอบถามคำสั่งซื้อ
curl -H "Authorization: ApiKey $API_KEY" "$BASE_URL/v1/energy/orders/1234567890"

ตอบกลับตัวอย่าง

{
  "data": {
    "id": 1234567890,
    "status": "completed",
    "txid": "abc123...",
    "completedAt": "2025-01-15T10:30:05Z"
  }
}