System status
curl --request GET \
--url https://paradigm.lighton.ai/api/v3/system/statusimport requests
url = "https://paradigm.lighton.ai/api/v3/system/status"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://paradigm.lighton.ai/api/v3/system/status', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"maintenance": {
"active": false,
"periods": []
},
"announcement": {
"active": false
}
}System
System status
Returns the current maintenance state: active maintenance periods and the active announcement.
This endpoint is always exempt from maintenance blocking. Poll it every 30 seconds to drive frontend maintenance banners and overlays.
The maintenance.periods list is pre-filtered for the caller: authenticated requests receive only periods that apply to their company; unauthenticated requests receive only instance-wide periods. Company IDs are never exposed in the response.
GET
/
api
/
v3
/
system
/
status
System status
curl --request GET \
--url https://paradigm.lighton.ai/api/v3/system/statusimport requests
url = "https://paradigm.lighton.ai/api/v3/system/status"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://paradigm.lighton.ai/api/v3/system/status', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"maintenance": {
"active": false,
"periods": []
},
"announcement": {
"active": false
}
}