Mã lỗi API · HTTP 404
NOT_FOUND
Resource không tồn tại
Tài nguyên được yêu cầu không tồn tại, hoặc không có dữ liệu cho phạm vi đã hỏi.
Nguyên nhân thường gặp
- Đường dẫn hoặc id sai:
mapIdkhông có trong/v1/maps, id trạm không tồn tại. - Tỉnh/xã trong
/v1/mapsdùng mã hành chính (01,00004), không dùng id của/v1/geo. - Không có dữ liệu: tile ngoài vùng dữ liệu, điểm ngoài lưới dự báo, khoảng
datetimekhông có giờ nào. - Hiếm gặp, chỉ thoáng qua: dịch vụ phía sau đang khởi động lại hoặc tạm thời chưa sẵn sàng — request đúng vẫn nhận 404 trong vài giây.
Cách khắc phục
- Lấy danh sách hợp lệ từ
/v1/mapsvà/v1/maps/{mapId}(phạm vi không gian, thời gian). - Request đúng mà vẫn 404: thử lại sau vài giây — nếu do dịch vụ khởi động lại, lỗi sẽ tự hết.
- Đổi id Snowflake sang mã hành chính qua trường
adminIdcủa/v1/geo.
Response mẫu
API bản đồ /v1/maps trả lỗi theo RFC 9457 (application/problem+json); detail chỉ có ở môi trường thử nghiệm.
{
"type": "https://nhipso.vn/tai-lieu/loi/not-found",
"title": "Resource không tồn tại",
"status": 404,
"instance": "/v1/maps/…"
}Các API khác trả dạng phẳng:
{
"name": "NhipsoError",
"type": "NOT_FOUND",
"code": 404,
"message": "…"
}