API Documentation
Use the public API to fetch domain status, check history, report summaries, and trending incidents.
Base URL
https://checkifsiteisup.com
Endpoints
| Method | Path | Description |
|---|---|---|
| GET | /api/v1/domain/{domain} | Current domain status and technical metadata. |
| GET | /api/v1/domain/{domain}/history?limit=20 | Recent technical checks for a domain. |
| GET | /api/v1/domain/{domain}/reports/summary | User + external signal summary with 24h series. |
| POST | /api/v1/check | Run a fresh check for input domain/URL. |
| GET | /api/v1/reports/trending?limit=20 | Top incident pressure services. |
| GET | /api/v1/domains/recent?limit=50 | Recently checked domains. |
Example Requests
curl -s https://checkifsiteisup.com/api/v1/domain/cloudflare.com
curl -s https://checkifsiteisup.com/api/v1/domain/cloudflare.com/history?limit=20
curl -s https://checkifsiteisup.com/api/v1/domain/cloudflare.com/reports/summary
curl -s -X POST https://checkifsiteisup.com/api/v1/check \
-H "Content-Type: application/json" \
-d '{"input":"cloudflare.com"}'