Dependency Status
Dependency-Anbieter abfragen
Öffentliche Detailansicht ohne Anmeldung zu einem verfolgten Drittanbieter: aktueller Status, Komponenten mit 90-Tage-Verlauf und erfasste Vorfälle.
GET /api/public/dependencies/:slug
Keine Authentifizierung nötig. :slug ist der slug aus Dependency-Anbieter auflisten. Enthält keine Kundendaten.
Query-Parameter
| Parameter | Typ | Standard | Beschreibung |
|---|---|---|---|
incidentPage | Ganzzahl, 1 bis 100000 | 1 | Seite von incidents, 10 je Seite |
Beispiel (cURL)
curl -X GET "https://uptimeify.io/api/public/dependencies/bunny?incidentPage=1" \
-H "Accept: application/json"Antwort (Response)
{
"provider": {
"slug": "bunny",
"name": "bunny.net",
"vendor": "BunnyWay d.o.o.",
"homepageUrl": "https://bunny.net",
"statusPageUrl": "https://status.bunny.net",
"logoUrl": "/img/dependency/bunny.png",
"category": "CDN",
"status": "operational",
"staleness": "fresh",
"since": "2026-10-06T09:14:02.000Z",
"monitoringSince": "2026-08-20T12:00:00.000Z",
"lastCheckedAt": "2026-10-08T15:02:11.000Z",
"incidentCount": 14,
"statusDerived": false,
"noOverallStatus": false
},
"components": [
{
"id": 812,
"name": "CDN",
"status": "operational",
"statusAsOf": "2026-10-08T15:02:11.000Z",
"history": [
{ "date": "2026-10-07", "status": "operational", "hasData": true },
{ "date": "2026-10-08", "status": "degraded", "hasData": true }
]
}
],
"incidents": [
{
"id": 3051,
"title": "Elevated latency in Frankfurt",
"titleDe": "Erhöhte Latenz in Frankfurt",
"status": "resolved",
"impact": "minor",
"startedAt": "2026-10-08T07:40:00.000Z",
"resolvedAt": "2026-10-08T08:15:00.000Z",
"resolutionInferred": false,
"scheduledFor": null,
"scheduledUntil": null,
"affectedComponentCount": 1,
"affectedComponentNames": ["CDN"],
"shortlink": "https://stspg.io/abc123",
"updates": [
{ "status": "investigating", "at": "2026-10-08T07:41:00.000Z" },
{ "status": "resolved", "at": "2026-10-08T08:15:00.000Z" }
]
}
],
"incidentsPagination": { "page": 1, "limit": 10, "total": 14, "totalPages": 2 },
"historyIncidents": [
{ "startedAt": "2026-10-08T07:40:00.000Z", "resolvedAt": "2026-10-08T08:15:00.000Z", "affectedComponentNames": ["CDN"] }
],
"relatedProviders": [
{ "slug": "cloudflare", "name": "Cloudflare", "category": "CDN", "logoUrl": "/img/dependency/cloudflare.png", "status": "operational", "sameCategory": true }
],
"reportCount": 0,
"reportToken": "…"
}Hinweise:
provider.status,staleness,statusDerivedundnoOverallStatusbedeuten dasselbe wie in der Liste.components[].historyumfasst die letzten 90 Tage in UTC, ein Eintrag pro Tag;hasData: false(mitstatus: null) markiert einen Tag ohne Messwert.components[].statusistunknownmitstatusAsOf: null, wenn unser letzter Messwert älter als zwei Stunden ist.incidentsist eine Seite der Vorfälle, neueste zuerst;incidentsPaginationnennt die Zahl der Seiten.historyIncidentsenthält bis zu 50 jüngere Vorfälle für die 90-Tage-Balken und ist nicht seitenweise.resolutionInferred: trueheißt: Der Anbieter hat keine Entwarnung veröffentlicht, wir haben den Vorfall geschlossen, als sich seine Komponenten erholt hatten.relatedProviderslistet bis zu 6 weitere veröffentlichte Anbieter;sameCategorykennzeichnet die aus derselben Kategorie.reportCountist die Zahl jüngerer Nutzermeldungen,0unterhalb der Veröffentlichungsschwelle.reportTokengehört zum Meldeformular der Webseite und ist nicht für die API gedacht.- Antworten zu veröffentlichten Anbietern tragen
Cache-Control: public, max-age=30.
Häufige Fehler
404 Provider not found(data.code: providerNotFound), wenn der Slug nicht existiert oder der Anbieter nicht veröffentlicht ist400(data.code: invalidIncidentPage), wennincidentPagekeine Ganzzahl von 1 bis 100000 ist500 Unexpected server errorbei einem internen Fehler
Dependency-Anbieter auflisten
Öffentliche Liste ohne Anmeldung: alle Drittanbieter, deren Status Uptimeify verfolgt, jeweils mit dem aktuellen Gesamtstatus.
White-Label & Branding
Passe Produktname, Theme-Farben, Logos, Favicons und eigene Domains deiner Organisation an. Alle White-Label-Endpunkte erfordern die Admin- oder Global-Admin-Rolle.