/api/meta/status
GETKhả dụngFRESH

Trạng thái dịch vụ

Trạng thái tổng thể, các instance API và kho lưu trữ, endpoint đang lỗi, các phân vị độ trễ, độ khả dụng 30 ngày, sức khỏe trình thu thập theo từng nhóm dữ liệu và các sự cố đang mở.

GET/api/meta/status

Yêu cầu

Endpoint này không nhận tham số nào.

Yêu cầu mẫu

curl -s "https://www.coinboss.com/api/meta/status"

Trường phản hồi

Bảng trường được tạo từ phản hồi thật nên liệt kê đúng những gì endpoint trả về. Đường dẫn dùng a[] cho phần tử mảng và {*} cho object có khóa là tên động, chẳng hạn một coin hoặc một sàn.

TrườngKiểuĐơn vịMô tả
successboolean—true khi yêu cầu thành công. Khi thất bại, nội dung phản hồi là `{ success: false, code, error, request_id }`.
schemastring—ID schema của phản hồi này (`coinboss.meta.status/1`).
nownumbermsThời gian máy chủ lúc phản hồi được dựng.
overallstring—Trạng thái tổng thể của dịch vụ: `operational`, `degraded`, `partial_outage`, `major_outage` hoặc `unknown`; xem `legend`.
api_versionstring—Phiên bản của API công khai (`v1`).
catalog_versionstring—Phiên bản của danh mục endpoint, là một ngày phát hành như `2026.11.11`.
componentsarray—Các thành phần dịch vụ kèm trạng thái: REST API, luồng WebSocket, cơ sở dữ liệu, cache, kho chuỗi thời gian, lượt thăm dò endpoint và thu thập dữ liệu.
components[]object—Một thành phần: `id`, `title`, `status` và một object `detail` có các trường phụ thuộc vào thành phần.
components[].idstring—Định danh.
components[].titlestring—Tên hiển thị của thành phần.
components[].statusstring—Trạng thái.
components[].detailobject—Chi tiết.
components[].detail.instances_healthynumbercountSố instance máy chủ API vừa trả lời phép kiểm tra sức khỏe. có thể vắng mặt
components[].detail.instances_totalnumbercountSố instance máy chủ API đã được kiểm tra. có thể vắng mặt
components[].detail.health_latency_msnumbermsPhản hồi kiểm tra sức khỏe chậm nhất trong các instance API. có thể vắng mặt
components[].detail.last_check_atnumbermsDấu thời gian. có thể vắng mặt
components[].detail.first_frame_msnumbermsThời gian từ lúc kết nối tới luồng WebSocket cho đến khi frame đầu tiên đến trong lượt thăm dò gần nhất; null khi chưa được thăm dò. có thể vắng mặt
components[].detail.ping_msnumbermsThời gian khứ hồi của một truy vấn đơn giản tới thành phần (cơ sở dữ liệu, cache hoặc kho chuỗi thời gian), đo từ host API. có thể vắng mặt
components[].detail.notenull—Ghi chú. có thể vắng mặt
components[].detail.last_run_atnumbermsDấu thời gian. có thể vắng mặt
components[].detail.age_snumbersSố giây kể từ lần cập nhật gần nhất của dòng này. có thể vắng mặt
components[].detail.interval_snumbersChu kỳ dự kiến giữa hai lượt thăm dò (300). có thể vắng mặt
components[].detail.took_msnumbermsThời lượng của lượt thăm dò hoàn chỉnh gần nhất; null khi không được ghi lại. có thể vắng mặt
components[].detail.families_totalnumbercountSố nhóm dữ liệu được đánh giá cho việc thu thập dữ liệu. có thể vắng mặt
components[].detail.families_degradednumbercountSố nhóm dữ liệu có trạng thái thu thập là `degraded` hoặc `outage`. có thể vắng mặt
components[].detail.judged_bystring—Trạng thái được đánh giá từ dấu thời gian nào. có thể vắng mặt
endpointsobject—Số endpoint có tài liệu ở từng trạng thái trực tiếp, kèm danh sách các endpoint đang lỗi.
endpoints.totalnumber—Tổng.
endpoints.availablenumber—Dữ liệu có khả dụng hay không.
endpoints.partialnumber—true khi chỉ có một phần dữ liệu dự kiến.
endpoints.degradednumbercountSố endpoint có trạng thái trực tiếp là `degraded`.
endpoints.downnumbercountSố endpoint có trạng thái trực tiếp là `down`.
endpoints.unavailablenumber—Các mục không có dữ liệu, kèm lý do. Không bao giờ được báo là 0.
endpoints.unknownnumbercountSố endpoint có trạng thái trực tiếp là `unknown` (không có kết quả thăm dò gần đây).
endpoints.failingarray—Các endpoint hiện đang `down` hoặc `degraded`, mỗi endpoint kèm `id`, `path`, `status`, `reason`, mã trạng thái HTTP gần nhất, thời điểm thành công gần nhất và chuỗi thất bại.
endpoints.failing[]object—Một endpoint hiện đang ngừng hoạt động hoặc suy giảm.
endpoints.failing[].idstring—Định danh.
endpoints.failing[].pathstring—Đường dẫn endpoint.
endpoints.failing[].statusstring—Trạng thái.
endpoints.failing[].reasonstring—Mã lý do.
endpoints.failing[].httpnumber—Mã trạng thái HTTP của lượt thăm dò gần nhất; `null` khi chưa từng được thăm dò.
endpoints.failing[].last_ok_atnumbermsDấu thời gian.
endpoints.failing[].fail_streaknumbercountSố lượt thăm dò thất bại liên tiếp.
latency_msobject—Phân phối thời gian phản hồi của lệnh gọi thăm dò thành công mới nhất của từng endpoint, đo trên host API.
latency_ms.p50numbermsTrung vị thời gian phản hồi trên các endpoint; null khi không có mẫu còn mới.
latency_ms.p95numbermsThời gian phản hồi ở phân vị thứ 95 trên các endpoint; null khi không có mẫu còn mới.
latency_ms.maxnumber—Tối đa.
latency_ms.samplenumbercountSố endpoint được đưa vào các số liệu độ trễ.
latency_ms.measuredstring—Ghi chú dạng văn bản thuần về nơi đo độ trễ: ở phía máy chủ, không tính thời gian truyền qua mạng.
uptimeobject—Các lượt kiểm tra thăm dò của toàn bộ endpoint gộp lại trong khung thời gian: các tổng, phần trăm thành công và phân tách theo ngày.
uptime.window_daysnumberdaysĐộ dài của khung thời gian uptime (30).
uptime.checksnumbercountSố lượt kiểm tra thăm dò trong khung thời gian, gộp toàn bộ endpoint.
uptime.oknumbercountSố lượt kiểm tra thành công trong số đó.
uptime.pctnumber%Phần trăm.
uptime.tracking_sincestring—Ngày đầu tiên có dữ liệu thăm dò trong khung thời gian, `YYYY-MM-DD`; null khi chưa có dữ liệu.
uptime.daysarray—Giá trị theo ngày hoặc số ngày.
uptime.days[]object—Giá trị theo ngày hoặc số ngày.
uptime.days[].daystring—Ngày theo lịch (UTC).
uptime.days[].checksnumbercountSố yêu cầu thăm dò trong ngày đó.
uptime.days[].oknumbercountSố yêu cầu thăm dò thành công trong ngày đó.
uptime.days[].pctnumber%Phần trăm.
uptime.days[].schema_pctnumber%Tỷ trọng các phản hồi được thăm dò trong ngày đó khớp với bảng trường trong tài liệu.
uptime.days[].avg_msnumbermsThời gian phản hồi trung bình trong ngày đó.
collectorsobject—Tình trạng thu thập dữ liệu sàn, đánh giá từ các dấu thời gian dữ liệu trong kho lưu trữ: số đếm theo nhóm dữ liệu, các phép kiểm tra bộ dữ liệu và sức khỏe của lượt tuần tra; null khi không đánh giá được.
collectors.familiesarray—Trạng thái thu thập theo từng nhóm dữ liệu.
collectors.families[]object—Một nhóm dữ liệu: `family`, `title`, số sàn ở từng trạng thái và `status` kết quả.
collectors.families[].familystring—ID nhóm dữ liệu, ví dụ `ticker`, `oi`, `funding`, `liquidation`, `options`.
collectors.families[].titlestring—Tiêu đề hiển thị của nhóm dữ liệu.
collectors.families[].exchanges_collectednumbercountCác sàn mà nhóm dữ liệu được thu thập: fresh + partial + stale + broken.
collectors.families[].freshnumbercountCác sàn có dữ liệu mới nhất của nhóm nằm trong khung dữ liệu mới.
collectors.families[].partialnumber—true khi chỉ có một phần dữ liệu dự kiến.
collectors.families[].stalenumber—Các dòng hoặc cờ dành cho dữ liệu cũ hơn khung dữ liệu mới.
collectors.families[].brokennumbercountCác sàn có nguồn liên tục lỗi hoặc có phần lớn các dòng của nhóm không vượt qua kiểm tra hợp lý.
collectors.families[].unavailablenumber—Các mục không có dữ liệu, kèm lý do. Không bao giờ được báo là 0.
collectors.families[].statusstring—Trạng thái.
collectors.datasetsarray—Các phép kiểm tra chất lượng của những bộ dữ liệu không theo từng sàn (ví dụ dữ liệu ngày của ETF giao ngay và CME), mỗi phép kèm trạng thái, độ trễ, độ phủ và lý do.
collectors.datasets[]object—Một bộ dữ liệu toàn thị trường không gắn với một sàn riêng lẻ (quyền chọn, ETF giao ngay, CME, sổ lệnh, basis).
collectors.datasets[].familystring—ID bộ dữ liệu, ví dụ `etf` hoặc `cme`.
collectors.datasets[].idstring—Định danh.
collectors.datasets[].titlestring—Tên hiển thị của bộ dữ liệu.
collectors.datasets[].sourcestring—Giá trị này đến từ đâu.
collectors.datasets[].endpointstring—Endpoint công khai cung cấp bộ dữ liệu.
collectors.datasets[].statusstring—Trạng thái.
collectors.datasets[].lag_snumbersTuổi của điểm dữ liệu mới nhất tại thời điểm phản hồi được dựng.
collectors.datasets[].source_atnumbermsDấu thời gian.
collectors.datasets[].fetched_atnumbermsThời điểm CoinBoss lấy dữ liệu từ nguồn.
collectors.datasets[].fresh_within_snumbersKhung dữ liệu mới: dữ liệu mới hơn mốc này được tính là còn mới.
collectors.datasets[].coverageobject—Những gì được tính và những gì bị thiếu.
collectors.datasets[].coverage.funds_totalnumbercountSố quỹ được theo dõi. có thể vắng mặt
collectors.datasets[].coverage.funds_coverednumbercountSố quỹ có công bố dùng được. có thể vắng mặt
collectors.datasets[].coverage.funds_unavailablenumbercountSố quỹ mà tổ chức phát hành không công bố thông tin ở dạng máy đọc được. có thể vắng mặt
collectors.datasets[].coverage.funds_failingnumbercountSố quỹ mà công bố không đọc được trong vòng thu thập gần nhất. có thể vắng mặt
collectors.datasets[].coverage.as_ofstring—Ngày công bố mới nhất trong các quỹ được bao phủ (YYYY-MM-DD). có thể vắng mặt
collectors.datasets[].coverage.as_of_minstring—Ngày công bố cũ nhất trong các quỹ được bao phủ (YYYY-MM-DD). có thể vắng mặt
collectors.datasets[].reasonstring|null—Mã lý do.
collectors.datasets[].coverage.contractsnumber—Các dòng theo từng hợp đồng. có thể vắng mặt
collectors.datasets[].coverage.report_datestring—Ngày của báo cáo Commitments of Traders mới nhất của CFTC (YYYY-MM-DD). có thể vắng mặt
collectors.datasets[].coverage.productsnumbercountSố sản phẩm CME được bao phủ. có thể vắng mặt
collectors.datasets[].coverage.trade_datestring—Ngày giao dịch của báo cáo ngày mới nhất của CME (YYYY-MM-DD). có thể vắng mặt
collectors.patrol_okboolean—true khi lượt tuần tra chất lượng dữ liệu đã chạy trong vòng 15 phút qua.
collectors.patrol_age_snumbersSố giây kể từ sự kiện.
collectors.evaluated_atnumbermsDấu thời gian.
incidentsobject—Các cảnh báo chất lượng dữ liệu đang mở hoặc đã được xử lý trong 7 ngày qua: số đếm `open` và `items` (tối đa 100).
incidents.opennumber—Giá mở cửa của kỳ.
incidents.itemsarray—Các mục kết quả.
incidents.items[]object—Các mục kết quả.
incidents.items[].levelstring—Mức.
incidents.items[].exchangestring—ID sàn, viết thường (ví dụ `binance`).
incidents.items[].familystring—Nhóm dữ liệu mà cảnh báo đề cập.
incidents.items[].codestring—Mã.
incidents.items[].detailstring—Chi tiết.
incidents.items[].opened_atnumbermsDấu thời gian.
incidents.items[].last_seen_atnumbermsDấu thời gian.
incidents.items[].resolved_atnumber|nullmsDấu thời gian.
incidents.items[].hitsnumbercountSố lượt tuần tra (5 phút một lượt) đã quan sát thấy tình trạng này kể từ khi cảnh báo được mở.
incidents.items[].openboolean—Giá mở cửa của kỳ.
probeobject—Tình trạng của lượt thăm dò endpoint đứng sau các trạng thái trực tiếp: thời điểm chạy gần nhất, tuổi của nó, chu kỳ và việc nó có còn mới hay không.
probe.last_run_atnumbermsDấu thời gian.
probe.age_snumbersSố giây kể từ lần cập nhật gần nhất của dòng này.
probe.interval_snumbersChu kỳ dự kiến giữa hai lượt thăm dò (300).
probe.freshboolean—true khi lượt thăm dò gần nhất chưa quá 20 phút; khi là false, trạng thái của các endpoint được báo là `unknown`.
probe.errornull—Thông báo lỗi (chỉ có khi thất bại).
probe.endpoints_checkednumbercountSố endpoint được kiểm tra trong vòng thăm dò gần nhất.
probe.oknumbercountSố endpoint trả lời đúng trong vòng thăm dò gần nhất.
probe.failednumbercountSố endpoint bị lỗi trong vòng thăm dò gần nhất.
probe.schema_mismatchnumbercountSố endpoint có phản hồi không khớp với bảng trường trong tài liệu.
probe.alt_samples_failednullcountSố yêu cầu mẫu bổ sung bị lỗi; `null` khi vòng gần nhất không chạy chúng.
legendobject—Định nghĩa dạng văn bản thuần của từng giá trị của `overall`.
legend.operationalstring—Định nghĩa của `operational`.
legend.degradedstring—Định nghĩa của `degraded`.
legend.partial_outagestring—Định nghĩa của `partial_outage`.
legend.major_outagestring—Định nghĩa của `major_outage`.
legend.unknownstring—Định nghĩa của `unknown`.
metaobject—Phong bì của phản hồi này: ID schema, hệ thống tạo ra, các dấu thời gian, thời gian sống của cache và độ mới.
meta.schemastring—ID schema của phản hồi này; cùng giá trị với `schema` ở cấp cao nhất.
meta.sourcearray—Giá trị này đến từ đâu.
meta.source[]object—Giá trị này đến từ đâu.
meta.source[].systemstring—Hệ thống tạo ra dữ liệu; luôn là `coinboss` với các endpoint của trung tâm nhà phát triển.
meta.source[].componentstring—Thành phần đứng sau dữ liệu: lượt thăm dò endpoint và lượt tuần tra chất lượng dữ liệu.
meta.observed_atnull—Dấu thời gian.
meta.received_atnumbermsDấu thời gian.
meta.fetched_atnumbermsThời điểm CoinBoss lấy dữ liệu từ nguồn.
meta.windowstring—Khung thời gian.
meta.cache_ttl_snumbersThời gian sống của cache phía máy chủ cho phản hồi này.
meta.qualitystring—`FRESH` khi lượt thăm dò endpoint đã báo cáo trong vòng 20 phút qua, còn lại là `STALE`.
meta.is_staleboolean—true khi dòng cũ hơn khung dữ liệu mới; dòng quá hạn không được dùng trong các tổng.
meta.fallbackstring—Ghi chú dạng văn bản thuần về những gì endpoint này trả về khi dữ liệu đầu vào của nó quá hạn hoặc bị thiếu.

Tạo lúc 2026-11-11 23:01 UTC từ 1 phản hồi thật.

Phản hồi mẫu

/api/meta/status · Phản hồi thật, ghi lại lúc 2026-11-13 03:53:47 UTC. Mảng và map dài được rút gọn khi hiển thị: components có 7 phần tử; uptime.days có 3 phần tử; incidents.items có 11 phần tử; endpoints.failing có 25 phần tử; collectors.datasets có 12 phần tử; collectors.families có 12 phần tử.

  • {
    • "success": true,
    • "schema": "coinboss.meta.status/1",
    • "now": 1794542027137,
    • "overall": "partial_outage",
    • "api_version": "v1",
    • "catalog_version": "2026.11.12",
    • "components": [
      • { … 4 },
      • { … 4 }
      ],
    • "endpoints": {
      • "total": 299,
      • "available": 256,
      • "partial": 17,
      • "degraded": 17,
      • "down": 8,
      • "unavailable": 1,
      • "unknown": 0,
      • "failing": [ … 2 ]
      },
    • "latency_ms": {
      • "p50": 7,
      • "p95": 839,
      • "max": 10047,
      • "sample": 289,
      • "measured": "server-side, from the probe on the API host (excludes network transit)"
      },
    • "uptime": {
      • "window_days": 30,
      • "checks": 119504,
      • "ok": 118277,
      • "pct": 98.97,
      • "tracking_since": "2026-11-11",
      • "days": [ … 2 ]
      },
    • "collectors": {
      • "families": [ … 2 ],
      • "datasets": [ … 2 ],
      • "patrol_ok": true,
      • "patrol_age_s": 282,
      • "evaluated_at": 1794542027976
      },
    • "incidents": {
      • "open": 2,
      • "items": [ … 2 ]
      },
    • "probe": {
      • "last_run_at": 1794541726312,
      • "age_s": 301,
      • "interval_s": 300,
      • "fresh": true,
      • "error": null,
      • "endpoints_checked": 290,
      • "ok": 289,
      • "failed": 1,
      • "schema_mismatch": 0,
      • "alt_samples_failed": null
      },
    • "legend": {
      • "operational": "all checks pass",
      • "degraded": "serving, with stale data, schema drift or reduced redundancy",
      • "partial_outage": "at least one endpoint or API instance is failing",
      • "major_outage": "database down, no API instance healthy, or 20%+ of endpoints failing",
      • "unknown": "the probe has not reported within 20 minutes — status cannot be asserted"
      },
    • "meta": {
      • "schema": "coinboss.meta.status/1",
      • "source": [ … 1 ],
      • "observed_at": null,
      • "received_at": 1794541726312,
      • "fetched_at": 1794542027137,
      • "window": "latest",
      • "cache_ttl_s": 15,
      • "quality": "FRESH",
      • "is_stale": false,
      • "fallback": "status is \"unknown\" whenever the probe is stale; process liveness is never used as evidence"
      }
    }

Chi tiết

Xác thực
Không cần. Endpoint công khai.
Giới hạn tần suất
1200 yêu cầu mỗi phút cho mỗi IP
Cache máy chủ
15s
Micro-cache biên
10s
Tần suất cập nhật
Được đánh giá theo yêu cầu; kết quả endpoint lấy từ trình thăm dò API chạy mỗi 5 phút, tình trạng trình thu thập lấy từ dấu thời gian dữ liệu.
Nguồn dữ liệu
Kết quả của trình thăm dò API, kiểm tra tình trạng theo từng instance, ma trận chất lượng dữ liệu, log cảnh báo.
Dấu thời gian
Unix epoch tính bằng mili giây (UTC), trừ khi mô tả trường ghi khác
Định dạng phản hồi
json
Độ ổn định
Ổn định
Có từ
2026-11-11

Trạng thái trực tiếp

Khả dụngKiểm tra lúc 2026-11-13 03:53:47 UTCHTTP 200872 msSchema khớpĐiểm dữ liệu mới nhất có tuổi 5m

Độ khả dụng, 30 ngày qua

99.75% trong 407 lần kiểm tra đạt

Lỗi

Lệnh gọi thất bại có chung một cấu trúc trên mọi endpoint. Danh sách đầy đủ nằm ở trang lỗi. Lỗi và giới hạn tần suất →

MãHTTPÝ nghĩaCách xử lý
INVALID_PARAM400Thiếu một tham số bắt buộc hoặc một giá trị không được chấp nhận. `param` nêu tên tham số khi xác định được.Đừng thử lại với yêu cầu y nguyên; hãy sửa yêu cầu.
UNAUTHORIZED401Header `CB-API-KEY` đã được gửi nhưng khóa không tồn tại hoặc đã bị thu hồi. Dữ liệu công khai không cần khóa — hãy bỏ header hoặc dùng một khóa hợp lệ.Đừng thử lại với yêu cầu y nguyên.
FORBIDDEN403Route này không thuộc API công khai (nội bộ hoặc chỉ dành cho tài khoản).Đừng thử lại.
NOT_FOUND404Route không xác định, hoặc coin / sàn / quỹ được yêu cầu không tồn tại.Đừng thử lại; hãy đối chiếu đường dẫn và các mã định danh với danh mục.
RATE_LIMITED429Số yêu cầu vượt quá giới hạn mỗi phút. `Retry-After` cho biết số giây cần chờ.Chờ theo `Retry-After`, rồi thử lại có backoff.
INTERNAL500Lỗi máy chủ không mong đợi. Thông báo được cố ý viết chung chung; hãy trích dẫn `request_id` khi báo lỗi.Thử lại một lần sau vài giây; nếu lỗi vẫn tiếp diễn, hãy báo cáo kèm ID yêu cầu.
UPSTREAM_FAILED503Nguồn dữ liệu đứng sau endpoint này không trả lời kịp thời. Không có số liệu quá hạn hay số liệu thay thế nào được trả về thay cho nó.Thử lại có backoff; xem trang trạng thái.
UNAVAILABLE501 / 503Bộ dữ liệu tạm thời chưa sẵn sàng (cache đang được làm nóng) hoặc endpoint chưa có nguồn công khai hợp pháp.Thử lại sau; danh mục có đánh dấu những endpoint không khả dụng theo thiết kế.
REQUEST_FAILED200Một số endpoint cũ hơn trả về HTTP 200 với `success: false`. Hãy luôn kiểm tra `success`, không chỉ trạng thái HTTP.Tùy vào thông báo; hãy coi là một yêu cầu thất bại.

Dùng thử

GET/api/meta/statusKhả dụng
Tham số

Không có tham số.

URL yêu cầuhttps://www.coinboss.com/api/meta/status
Chọn một endpoint rồi nhấn “Gửi yêu cầu”. Phản hồi, header và thời gian xử lý sẽ hiện ở đây.