Tra kết quả MN / MT / MB theo ngày, dùng cache Supabase, API key và giới hạn 60 request/phút.
| Region | Khu vực |
|---|---|
| MN | Miền Nam |
| MT | Miền Trung |
| MB | Miền Bắc |
Luồng: kiểm tra cache → có thì trả ngay → chưa có thì lấy nguồn → parse → lưu Supabase → trả JSON.
| Tên | Bắt buộc | Ví dụ | Mô tả |
|---|---|---|---|
region | Có | MN | MN, MT hoặc MB |
date | Có | 2026-10-01 | Định dạng YYYY-MM-DD |
key | Có | YOUR_API_KEY | API key hợp lệ |
MN https://zigpqddlhvjbjrwhfhaa.supabase.co/functions/v1/xosoapi?region=MN&date=2026-10-01&key=YOUR_API_KEY MT https://zigpqddlhvjbjrwhfhaa.supabase.co/functions/v1/xosoapi?region=MT&date=2026-10-01&key=YOUR_API_KEY MB https://zigpqddlhvjbjrwhfhaa.supabase.co/functions/v1/xosoapi?region=MB&date=2026-10-01&key=YOUR_API_KEY
{
"success": true,
"api": "xosoapi",
"version": "2.1",
"region": "MN",
"date": "2026-10-01",
"source": "xsmn.mobi",
"cached": true,
"count": 3,
"data": [...]
}
| HTTP | Ý nghĩa |
|---|---|
| 200 | Thành công |
| 400 | Thiếu hoặc sai tham số |
| 401 | API key không hợp lệ |
| 429 | Vượt quá 60 request/phút |
| 500 | Lỗi xử lý phía server |
Dữ liệu đã có trong Supabase sẽ được trả từ cache để giảm thời gian phản hồi và giảm số lần gọi nguồn ngoài.
API yêu cầu key hợp lệ và có giới hạn 60 request/phút cho mỗi key.