Docs
ศูนย์นักพัฒนาแดชบอร์ดesimoa.com
    • บทนำ
    • เริ่มต้นใช้งานด่วน
    • การยืนยันตัวตน
    • Overview
    • แสดงรายการ eSIM
    • รับ eSIM
    • ประเทศ
    • OpenAPI
    • การติดตามและค่าคอมมิชชัน
    • ขีดจำกัดอัตราคำขอและข้อผิดพลาด
    • Overview
    • Claude
    • ChatGPT
    • Gemini
    • ไคลเอนต์ MCP อื่นๆ
    • Overview
    • การยืนยันตัวตน
    • สินค้า
    • รายละเอียดสินค้า
    • ประเทศ
    • Errors & rate limits
  1. Docs
  2. Guides
  3. ขีดจำกัดอัตราคำขอและข้อผิดพลาด

Guides

ขีดจำกัดอัตราคำขอและข้อผิดพลาด

Public API per-account rate limits, error response format, status codes and caching guidance.

On this page
  • Rate limits
  • Status codes
  • Error format
  • Caching

Rate limits#

หมายเหตุ

API สาธารณะและ MCP ที่ยืนยันตัวตนแล้วใช้โควตารายชั่วโมงร่วมกันต่อพาร์ตเนอร์ (ค่าเริ่มต้น 20,000) การเพิ่มหรือหมุนเวียนคีย์ไม่ได้เพิ่มโควตา

กรอบเวลา 3,600 วินาทีเริ่มนับตั้งแต่คำขอแรก และมีขีดจำกัดต่อนาทีด้วย โควตานับจากจำนวนการเรียก ไม่ใช่ MB ที่รับส่ง การตั้งค่าการดำเนินงานอาจเปลี่ยนโควตาได้

ชุดคำขอ MCP รับได้สูงสุด 100 ข้อความ และนับแต่ละข้อความเป็นหนึ่งการเรียก ชุดที่เกินโควตาที่มีจะได้ผลลัพธ์ 429 ก่อนดำเนินการ

X-RateLimit-Hour-Limit · X-RateLimit-Hour-Remaining · X-RateLimit-Hour-Reset

เฮดเดอร์เหล่านี้แสดงขีดจำกัดรายชั่วโมง จำนวนการเรียกที่เหลือ และเวลารีเซ็ต (วินาที Unix) เมื่อใช้ครบโควตารายชั่วโมงจะคืนค่า HTTP 429 พร้อม Retry-After เป็นวินาที การเรียกที่ถูกปฏิเสธจากขีดจำกัดต่อนาทีจะไม่นับรวมในโควตารายชั่วโมง

โดยค่าเริ่มต้น แต่ละบัญชีพาร์ตเนอร์ส่งคำขอได้ 600 ครั้งต่อนาที หากเกินจะได้รับ 429 rate_limited.

ทิป

หากได้รับ 429 ให้รอสักครู่แล้วลองใหม่ หากค้นหาแบบเดิมซ้ำๆ การแคชผลลัพธ์ไว้สักไม่กี่นาทีเป็นวิธีแก้ที่ได้ผลที่สุด

Status codes#

HTTPความหมาย
200สำเร็จ
400พารามิเตอร์ไม่ถูกต้อง
401 invalid_api_keyคีย์หายไป ไม่ถูกต้อง หรือถูกเพิกถอน
404ไม่รู้จัก ID ของ eSIM
429 rate_limitedเกินขีดจำกัดอัตราคำขอ

Error format#

json
// 401 — missing, invalid or revoked key
{
  "error": "invalid_api_key",
  "message": "Missing or invalid API key. Create one at https://www.esimoa.com/developers/dashboard"
}

// 429 — too many requests for this key
{ "error": "rate_limited", "message": "Rate limit exceeded (600 requests per minute)." }

// 400 — invalid parameters / 404 — unknown eSIM id
{ "statusCode": 404, "message": "eSIM not found", "error": "Not Found" }

Caching#

ราคาเปลี่ยนบ่อย — แคชผลการค้นหาไม่เกินไม่กี่นาที

อัปเดตล่าสุด: 1 ตุลาคม 2569

Previousการติดตามและค่าคอมมิชชันถัดไปการเชื่อมต่อ AI (MCP)

On this page

  • Rate limits
  • Status codes
  • Error format
  • Caching

APIs and MCP for bringing esimoa eSIMs to your product

Resources

  • Docs
  • API reference
  • API สำหรับพาร์ตเนอร์ (B2B)
  • MCP server
  • OpenAPI spec

esimoa

  • หน้าหลัก
  • eSIM แพ็กเกจ
  • ศูนย์นักพัฒนา
  • แดชบอร์ด
  • พอร์ทัลพาร์ตเนอร์

Company

  • เกี่ยวกับเรา
  • พาร์ตเนอร์
  • เงื่อนไขการใช้บริการ
  • นโยบายความเป็นส่วนตัว
  • นโยบายจัดส่งและคืนเงิน

ช่วยเหลือ

  • support@esimoa.com
  • แชตช่วยเหลือ

NBase Korea Co., Ltd.

902, Bldg A, 767 Sinsu-ro, Suji-gu, Yongin-si, Gyeonggi-do (Dongcheon-dong, Bundang Suji U-TOWER)

สำนักงานใหญ่ในสหรัฐฯ: NBASE CORP. · Corporate Park, Irvine, CA 92606, USA

© 2026 esimoa สงวนลิขสิทธิ์