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
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.
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.
Last updated