API

Everything on this page, as JSON. No key needed, 60 requests a minute.

Endpoints

Add ?locale=en or ?locale=zh to get one language instead of both.

GET/api/v1/statusWhether anything is wrong right now, and how each service is doing.
GET/api/v1/servicesEverything we run: datacentres, product lines and routes.
GET/api/v1/incidentsWhat has happened. Narrow it by service, type, severity or date. Announcements also carry importance and category.
GET/api/v1/incidents/{slug}One incident, with every update we posted on it.
GET/api/v1/history?days=90How available each service has been over a window you choose.
GET/status.jsonJust the answer, for a script that only needs one.

Feeds

New updates, in your feed reader.

Embedding

Puts the current status into a page of your own.

<div id="dmit-status"></div>
<script src="https://does.dmit.fail/embed.js" async></script>

A status badge for a README or a dashboard.

![DMIT status](https://does.dmit.fail/badge.svg)
DMIT status badge

Does DMIT fail?

Live status for DMIT cloud services.

© 2026 DMIT Inc. All rights reserved.