Eine REST-API für deinen gesamten Stack
Alles, was du in InfraNest tun kannst, kannst du automatisieren. Domains, DNS, Server, Zertifikate und Monitoring liegen hinter einem Endpunkt und einem Token — mit signierten Webhooks und Ingest-Endpunkten für die Tools, die du bereits nutzt.
Kostenloser Tarif · Keine Kreditkarte nötig · Bereichsbezogene Tokens in Sekunden
# DNS-Einträge auflisten
curl https://api.infranest.io/v1/dns/records \
-H "Authorization: Bearer inf_live_•••"
{
"data": [
{ "type": "A", "name": "@", "synced": true }
]
}Eine API für alles, was InfraNest kann
Jeder Produktbereich ist über dieselbe REST-API verfügbar — sauberes JSON, ein Token und dieselben Aktionen, die du im Dashboard ausführen würdest.
Domains & Kontakte
Domains, Kontakte und Ablauf über Registrare hinweg registrieren, transferieren, verlängern und auslesen.
GET /v1/domainsDNS
Zonen, Einträge und Vorlagen erstellen, aktualisieren und synchronisieren — mit Drift-Erkennung.
POST /v1/dns/zones/{id}/recordsServer & Cloud
Server, Volumes und Firewalls provisionieren, neustarten, snapshotten und Metriken auslesen.
POST /v1/servers/{id}/actionsZertifikate
Deinen Zertifikatsbestand, Ablauf, Sicherheitslage und Abdeckungslücken auslesen.
GET /v1/certificatesMonitoring
Checks verwalten, Vorfälle und Wartung auslesen und Statusseiten steuern.
GET /v1/monitorsDynamische IP
Dynamische IP-Quellen und die Einträge und Firewall-Regeln, die sie steuern, verwalten.
GET /v1/dynamic-ipsTokens mit genau dem Zugriff, den du brauchst
Gib jedem API-Token nur die Berechtigungen, die es braucht — Lesen oder Schreiben, pro Bereich — mit optionalem Ablauf. Sieh, wann ein Token zuletzt genutzt wurde, und widerrufe es jederzeit.
- Lese- oder Schreibzugriff pro Bereich — oder nur lesen und Vollzugriff
- Optionaler Ablauf; das Token wird einmal angezeigt, danach bleibt nur ein Hinweis
- Fair-Use-Ratenlimits halten alles stabil
dns.writedomains.readmonitoring.readcloud.writeinf_live_9f2c•••••••••••••••• · läuft in 90 Tagen ab
Webhooks für die Ereignisse, die dir wichtig sind
Richte eine URL auf die Ereignisse deiner Wahl, und InfraNest sendet an sie, wenn sie eintreten — jede Nachricht signiert, sodass du überprüfen kannst, dass sie wirklich von uns kam. Zustellungen werden protokolliert, und Fehlschläge werden automatisch wiederholt.
X-InfraNest-Event: domain.expiring
X-InfraNest-Timestamp: 1720353600
X-InfraNest-Signature: sha256=a1b2c3…
{
"event": "domain.expiring",
"data": { "domain": "northwind.com", "expires_at": "2026-08-01" }
}Ingest-Endpunkte für die Tools, die du bereits nutzt
Einfache, token-geschützte Endpunkte, die deine Infrastruktur in InfraNest hineinruft — kein Login, jeder mit seinem eigenen bereichsbezogenen Token.
Dynamische-IP-Updates
Dein Router oder ddclient meldet eine wechselnde IP, und deine DNS-Einträge und Firewall-Regeln aktualisieren sich automatisch.
Heartbeats
Ein Cron-Job pingt eine eindeutige URL nach Zeitplan an — ein fehlender Ping löst eine Warnung aus.
Deploy-Hooks
Löse ein Deployment aus deiner CI/CD-Pipeline mit einem einfachen eingehenden Webhook aus — protokolliert, wer es getan hat.
Remote-Sonden
Führe Monitoring-Checks von deinen eigenen Standorten aus und sende die Ergebnisse sicher zurück.
Server-Agent
Ein leichter Agent auf deinen Servern schiebt Daten hinein — etwa die Zertifikate eines Servers in deinen Bestand.
Sicher konzipiert
API- & Webhook-FAQs
Wie überprüfe ich, dass ein Webhook wirklich von InfraNest kommt?
Jeder Webhook wird mit einem Geheimnis signiert, das nur du und InfraNest teilen. Jede Anfrage trägt einen Signatur-Header — berechne ihn aus dem Anfrage-Body und deinem Geheimnis neu und prüfe, ob beide übereinstimmen. Wenn ja, kam die Nachricht wirklich von InfraNest und wurde unterwegs nicht verändert. Schritt-für-Schritt-Beispiele findest du in der Dokumentation.
Welche Ereignisse können Webhooks senden?
Eine ablaufende Domain oder eine Statusänderung, sich ändernde DNS-Einträge, ein Server, der online oder offline geht, eine Monitoring-Warnung und der Drop-Catch-Lebenszyklus (eine beobachtete Domain wird verfügbar oder wird registriert). Du wählst genau, welche Ereignisse jeder Endpunkt empfängt.
Brauche ich einen bezahlten Tarif, um die API zu nutzen?
Du kannst im kostenlosen Tarif starten. Der API-Zugang und die Anzahl der Webhook-Endpunkte skalieren mit deinem Tarif, sodass umfangreichere Automatisierung in den bezahlten Stufen liegt.
Gibt es ein Ratenlimit?
Ja — Fair-Use-Limits schützen die Plattform und skalieren mit deinem Tarif. Wenn du eines erreichst, antwortet die API mit einer klaren „Bitte gleich erneut versuchen“-Antwort, sodass dein Skript zurückweichen und es erneut versuchen kann.
Auf InfraNest aufbauen
Vollständige Endpunkt-Referenz, Authentifizierung und Beispiele findest du in der interaktiven API-Dokumentation.
Kostenloser Tarif · Keine Kreditkarte nötig