Quay lạiEnglishAPI Playground

Hướng dẫn API TempMail

Tài liệu tiếng Việt cho các URL gọi API: tạo email, xem inbox và đọc nội dung thư.

Base URL

https://tempmailapi.io.vn
https://tempmailvip.online

Xác thực

Lấy API key sau khi đăng nhập, bấm nút API và tạo key.

Header: X-API-Key: YOUR_API_KEY
Query:  ?api_key=YOUR_API_KEY

Không chia sẻ API key thật trong ảnh chụp hoặc log.

Giới hạn request

Không còn giới hạn theo ngày. API chỉ giới hạn theo phút và giờ cho user thường. Admin không bị giới hạn.

Khoảng thời gianGiới hạn
Mỗi phút300 request
Mỗi giờ10,000 request
X-API-Usage-Minute: current/300
X-API-Usage-Hour: current/10000

GETDanh sách domain

Không cần API key.

curl "https://tempmailapi.io.vn/public_api.php?action=domains"
{"success":true,"domains":["tempmailapi.io.vn","apponi.site"]}

GETTạo email

Tham sốBắt buộcMô tả
api_keyAPI key của bạn
userKhôngTên trước @, bỏ trống sẽ random
domainKhôngDomain muốn tạo email
curl -X GET "https://tempmailapi.io.vn/public_api.php?action=create&api_key=YOUR_API_KEY&user=mytest&domain=apponi.site" \
  -H "X-API-Key: YOUR_API_KEY"
{"success":true,"email":"mytest@apponi.site","password":"STRONG_PASSWORD"}

GETLấy danh sách thư

Tham sốBắt buộcMô tả
api_keyAPI key của bạn
emailĐịa chỉ email đầy đủ
limitKhôngSố thư tối đa, tối đa 50
curl "https://tempmailapi.io.vn/public_api.php?action=list&api_key=YOUR_API_KEY&email=mytest@apponi.site&limit=20" \
  -H "X-API-Key: YOUR_API_KEY"
{"success":true,"emails":[{"id":1,"uid":42,"position":1,"from":"sender@example.com","subject":"OTP"}],"total":1}

GETĐọc nội dung thư

Tham sốBắt buộcMô tả
api_keyAPI key của bạn
emailĐịa chỉ email đầy đủ
idKhôngID từ list hoặc thứ tự 1-based
uidKhôngUID ổn định của mail
email_idKhôngAlias của id cho client cũ
curl "https://tempmailapi.io.vn/public_api.php?action=read&api_key=YOUR_API_KEY&email=mytest@apponi.site&uid=42" \
  -H "X-API-Key: YOUR_API_KEY"
{"success":true,"email":{"id":1,"uid":42,"position":1,"subject":"OTP","body_text":"...","body_html":"..."}}

Mã lỗi thường gặp

CodeÝ nghĩa
200Thành công
400Tham số sai hoặc domain không được phép
401Thiếu hoặc sai API key
429Quá giới hạn request
500Lỗi server