Docs
Trung tâm nhà phát triểnBảng điều khiểnesimoa.com
    • Giới thiệu
    • Bắt đầu nhanh
    • Xác thực
    • Overview
    • Liệt kê eSIM
    • Mua eSIM
    • Quốc gia
    • OpenAPI
    • Theo dõi và hoa hồng
    • Giới hạn tần suất và lỗi
    • Overview
    • Claude
    • ChatGPT
    • Gemini
    • Ứng dụng khách MCP khác
    • Overview
    • Xác thực
    • Sản phẩm
    • Chi tiết sản phẩm
    • Quốc gia
    • Errors & rate limits
  1. Docs
  2. Guides
  3. Giới hạn tần suất và lỗi

Guides

Giới hạn tần suất và lỗi

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#

Lưu ý

API công khai và MCP đã xác thực dùng chung hạn mức theo giờ cho mỗi đối tác (mặc định 20.000). Thêm hoặc xoay vòng khóa không làm tăng hạn mức này.

Khung 3,600 giây bắt đầu từ yêu cầu đầu tiên; giới hạn theo phút cũng được áp dụng. Hạn mức tính theo số lần gọi, không phải số MB truyền tải. Cài đặt vận hành có thể thay đổi hạn mức.

Lô MCP nhận tối đa 100 tin nhắn và mỗi tin nhắn được tính là một lệnh gọi. Lô vượt quá hạn mức khả dụng sẽ trả về 429 trước khi thực thi.

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

Các header này cho biết giới hạn theo giờ, số lần gọi còn lại và thời điểm đặt lại (giây Unix). Khi hết hạn mức theo giờ, hệ thống trả về HTTP 429 kèm Retry-After tính bằng giây. Các lần gọi bị từ chối do giới hạn theo phút không tính vào hạn mức theo giờ.

Mặc định mỗi tài khoản đối tác được gửi 600 yêu cầu mỗi phút. Nếu vượt quá, bạn sẽ nhận 429 rate_limited.

Tiền boa

Nếu nhận lỗi 429, hãy chờ một lát rồi thử lại. Nếu lặp lại cùng một tìm kiếm, lưu bộ nhớ đệm kết quả trong vài phút là cách hiệu quả nhất.

Status codes#

HTTPÝ nghĩa
200Thành công
400Tham số không hợp lệ
401 invalid_api_keyKhóa bị thiếu, sai hoặc đã bị thu hồi
404ID eSIM không xác định
429 rate_limitedĐã vượt giới hạn tần suất

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#

Giá thay đổi thường xuyên — chỉ lưu bộ nhớ đệm kết quả tìm kiếm tối đa vài phút.

Cập nhật lần cuối: 1 tháng 10, 2026

PreviousTheo dõi và hoa hồngTiếp theoTích hợp 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 đối tác (B2B)
  • MCP server
  • OpenAPI spec

esimoa

  • Trang chủ
  • eSIM gói cước
  • Trung tâm nhà phát triển
  • Bảng điều khiển
  • Cổng đối tác

Company

  • Về chúng tôi
  • Hợp tác
  • Điều khoản dịch vụ
  • Chính sách quyền riêng tư
  • Chính sách giao hàng và hoàn tiền

Hỗ trợ

  • support@esimoa.com
  • Chat hỗ trợ

NBase Korea Co., Ltd.

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

Trụ sở tại Mỹ: NBASE CORP. · Corporate Park, Irvine, CA 92606, USA

© 2026 esimoa. Bảo lưu mọi quyền.