Vultr provides real-time server status in JSON format via two endpoints. Read more about the JSON status endpoints on Vultr Docs.
The status.json endpoint displays a summary of all regions. This endpoint includes all current outages, alerts, and upcoming scheduled maintenance.
URL
Example Response
{
service_alerts: [],
regions:
{
atl:
{
location: "Atlanta",
country: "US",
country_name: "United States",
alerts: [
{
id: "6ac43839-fcd5-444e-ad5c-4f2d72a37c95",
subject: "Atlanta Scheduled Maintenance - 2020-11-10",
status: "ongoing",
start_date: "2020-11-02T16:07:00+00:00",
updated_at: "",
entries: [
{
updated_at: "2020-11-02T16:07:00+00:00",
message: "Event Type: Network Upgrade We are performing system changes in the Atlanta location."
}]
}]
},
ord:
{
location: "Chicago",
country: "US",
country_name: "United States",
alerts: []
}
...
}
}
The alerts.json endpoint displays an alert stream with new alerts added to the beginning of the list.
URL
Example Response
{
service_alerts: [
{
id: "6ac43839-fcd5-444e-ad5c-4f2d72a37c95",
region: "atl",
subject: "Atlanta Scheduled Maintenance - 2020-11-10",
start_date: "2020-11-02T16:07:00+00:00",
updated_at: "",
status: "ongoing",
entries: [
{
updated_at: "2020-11-02T16:07:00+00:00",
message: "Event Type: Network Upgrade We are performing system changes in the Atlanta location during the following scheduled maintenance window. Start Time: 2020-11-10 11:00:00 UTC End Time: 2020-11-10 15:00:00 UTC"
}
]
}
]
}