Trạng thái hệ thống
Endpoint cung cấp trạng thái hiện thời của tất cả dịch vụ CareSoft được giám sát. Dữ liệu đã được gộp & rút gọn, sẵn sàng cho hệ thống giám sát của khách hàng.
GET https://status.caresoft.vn/api/v1/heartbeat
GET https://status.caresoft.vn/api/v1/heartbeatEndpoint cung cấp trạng thái hiện thời của tất cả dịch vụ CareSoft được giám sát. Dữ liệu đã được gộp & rút gọn, sẵn sàng cho hệ thống giám sát của khách hàng.
1. Yêu cầu (HTTP Request)
Phương thức
GET
Đường dẫn
https://status.caresoft.vn/api/v1/heartbeat
Tham số query
pretty (tùy chọn) – trả JSON có thụt dòng (dễ đọc thủ công).
Header
Không bắt buộc
Ví dụ
GET https://status.caresoft.vn/api/v1/heartbeat2. Phản hồi (HTTP Response)
2.1. Mã trạng thái
200 OK
Thành công & trả về JSON hợp lệ.
502 Bad Gateway
Dữ liệu tạm thời chưa có.
2.2. Headers nổi bật
Content-Type
application/json
Luôn là JSON UTF‑8.
X-Cache-Generated
RFC3339 timestamp
Thời điểm dữ liệu vừa được hệ thống tổng hợp.
2.3. Nội dung (JSON)
generated_at
string
Thời điểm hệ thống tạo bản ghi này.
title
string
Tên cụm dịch vụ.
monitors
array<Monitor>
Danh sách tất cả dịch vụ đang public giám sát.
id
int
Định danh dịch vụ.
name
string
Tên thân thiện của dịch vụ.
status
int (1 = UP, 0 = DOWN)
Trạng thái mới nhất.
last_ping_ms
int
Thời gian phản hồi (millisecond) của heartbeat cuối.
last_heartbeat
string
Thời điểm heartbeat cuối (theo múi giờ server).
uptime_24h
float (0 – 1)
Tỉ lệ uptime 24 giờ qua (1 = 100%).
3. Ví dụ sử dụng
3.1. cURL
3.2. JavaScript
4. Cập nhật API
1.0 (07‑2025)
Phát hành lần đầu.
Mọi thay đổi sau này (nếu có) sẽ luôn bổ sung trường mới, không xoá trường cũ – bảo toàn tương thích ngược.
Last updated