Our Public API
Six public endpoints for the TensorPlay download index status — summary, components, history and feeds. No authentication required.
/v1/summary.json
Get the overall status for your status page. Doesn't include components and historical notices.
{
"page": {
"name": "TensorPlay Download",
"url": "https://download.tensorplay.cn/status/",
"status": "UP"
},
"activeIncidents": [
{
"id": "inc-20260903-cdn-latency",
"name": "Elevated latency on the download CDN",
"impact": "DEGRADED",
"status": "INVESTIGATING",
"started": "2026-09-03T08:12:00Z",
"components": ["download-cdn"],
"url": "https://download.tensorplay.cn/status/incident/?id=inc-20260903-cdn-latency",
"updatedAt": "2026-09-03T08:12:00Z"
}
],
"activeMaintenances": []
}/v1/components.json
Get your status page components, and active issues affecting them.
[
{
"id": "simple-index",
"name": "Package index (simple/)",
"status": "OPERATIONAL",
"description": "PEP 503 project index served from download.tensorplay.cn.",
"uptime_90d": 100.0,
"active_incident_ids": []
}
]/v1/history.json
Full notice timeline: every incident and maintenance window with its updates.
{
"generated_at": "2026-09-09T10:21:40Z",
"components": [
{ "id": "download-cdn", "name": "Download CDN", "description": "…" }
],
"incidents": [
{
"id": "inc-20260903-cdn-latency",
"title": "Elevated latency on the download CDN",
"impact": "degraded",
"components": ["download-cdn"],
"started_at": "2026-09-03T08:12:00Z",
"resolved_at": "2026-09-03T11:47:00Z",
"updates": [
{
"at": "2026-09-03T08:12:00Z",
"status": "investigating",
"body": "We are investigating this issue."
}
]
}
]
}/v1/components/history.json
Per-component daily status for the last 90 days, oldest day first — the data behind the uptime bars.
{
"generated_at": "2026-09-09T10:21:41Z",
"days": ["2026-06-12", "2026-06-13", "…"],
"per_check": {
"download-cdn": ["operational", "operational", "…"]
}
}/v1/rss.xml
RSS 2.0 feed of status notices — one entry per incident or maintenance window.
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>TensorPlay Download — Status</title>
<link>https://download.tensorplay.cn/status/</link>
…
</channel>
</rss>/v1/atom.xml
Atom 1.0 counterpart of the RSS feed, for readers that prefer Atom.
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>TensorPlay Download — Status</title>
<id>https://download.tensorplay.cn/status/</id>
…
</feed>
