Zurück

#devops

11 APIs mit diesem Tag

GitLab API

Lesen Sie GitLab.com in Echtzeit – kein Token, kein OAuth. Suchen Sie jedes öffentliche Projekt nach numerischer ID oder "Gruppe/Name"-Pfad für dessen vollständige Details (Sterne, Forks, offene Issues, Standard-Branch, Sichtbarkeit, Lizenz, Themen, Zeitstempel) und rufen Sie dessen Commits, Branches, Tags, Releases, Issues, Merge-Requests, Sprachaufteilung, Mitglieder und dekodierte README ab. Suchen Sie jeden Benutzer, listen Sie die öffentlichen Projekte eines Benutzers auf, überprüfen Sie jede Gruppe und deren Projekte und durchsuchen Sie öffentliche Projekte nach Stichwort mit Sortierung + Reihenfolge. Übergeben Sie das Projekt als numerische ID, einen "Gruppe/Name"-Pfad oder eine gitlab.com-URL. Jeder Aufruf ist live (kein Cache) und gibt die upstream GitLab REST v4-Struktur zurück, paginiert mit page + per_page (max. 100). 16 Endpunkte. Aufrufe werden über einen rotierenden Residential-Proxy geleitet, sodass IP-basierte Ratenbegrenzungen nie greifen. Entwickelt für Entwickler-Dashboards, OSS-Analysen, CI/CD-Tools und Repository-Überwachung im gesamten GitLab-Ökosystem – das Gegenstück zu unserer GitHub API. Kein upstream Token, kein Cache.

api.oanor.com/gitlab-api

DNS-Propagation-API

Überprüfen Sie die DNS-Propagation, indem Sie einen Eintrag gleichzeitig über mehrere große öffentliche Resolver abfragen — Google (8.8.8.8), Cloudflare (1.1.1.1), AdGuard und dns.sb — und sehen, ob alle dieselbe Antwort zurückgeben. Übergeben Sie eine Domain und einen Eintragstyp, und der Dienst fragt jeden Resolver parallel ab und meldet die Antworten jedes Resolvers, ob sie konsistent sind (die Änderung wurde vollständig propagiert) oder sich noch unterscheiden (mitten in der Propagation, veralteter Cache oder Split-Horizon-DNS), die Anzahl der unterschiedlichen Antwortsätze und die Vereinigung aller Antworten. Unterstützte Eintragstypen: A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA und PTR. Ein Einzel-Resolver-Endpunkt fragt einen benannten Resolver allein ab, und ein fehlschlagender Resolver wird pro Resolver gemeldet, ohne den gesamten Aufruf fehlschlagen zu lassen. Live-DoH (DNS-over-HTTPS)-JSON-Abfragen, immer aktuell. Entwickelt zur Überprüfung von DNS-Änderungen nach einer Migration oder einem Start, zum Debuggen von Split-Horizon- oder Veralteter-Cache-Problemen sowie für Uptime-/Propagation-Überwachung. Ein DNS-Propagation-Checker — unterschieden von der Einzel-Resolver-Eintragssuche (dns), dem E-Mail-Authentifizierungs-Analyzer (emailsec) und WHOIS (whois). Kein Upstream-Schlüssel, kein Cache.

api.oanor.com/dnspropagation-api

End-of-Life (EOL) API

Produkt-End-of-Life- und Support-Lebenszyklusdaten als API, bereitgestellt von endoflife.date – der von der Community gepflegten Referenz dafür, wann Software nicht mehr unterstützt wird. Deckt über 450 Produkte in jeder Ebene des Stacks ab: Linux-Distributionen (Ubuntu, Debian, RHEL, Alpine…), Programmiersprachen (PHP, Python, Node.js, Java, Go, Ruby…), Frameworks (Django, Laravel, Spring Boot, React, Angular…), Datenbanken (PostgreSQL, MySQL, MongoDB, Redis…), Betriebssysteme, Browser, Hardwaregeräte und mehr. Listen Sie jedes verfolgte Produkt auf; für jedes Produkt erhalten Sie alle Release-Zyklen mit dem Veröffentlichungsdatum, der neuesten Patch-Version und deren Veröffentlichungsdatum, dem LTS-Flag, dem Enddatum des aktiven Supports und dem End-of-Life-Datum; und suchen Sie einen einzelnen Release-Zyklus separat. Jeder Zyklus ist mit einem berechneten Live-Status angereichert, der basierend auf dem heutigen Datum berechnet wird – ob die Version noch unterstützt wird, ob sie bereits das Ende ihrer Lebensdauer erreicht hat, wie viele Tage bis zum Ende der Lebensdauer verbleiben und ob der aktive Support beendet wurde – sodass Sie in einem Aufruf die Fragen „Wird diese Version noch unterstützt?“ und „Wie lange habe ich Zeit, um zu aktualisieren?“ beantworten können. Ideal für Abhängigkeitsaudits, Upgrade- und Migrationsplanung, Sicherheits- und Compliance-Dashboards, CI-Prüfungen und Bestandsinventare. Produkt-Slugs stammen vom Produkt-Endpunkt (z. B. php, ubuntu, nodejs, postgresql). Der berechnete Status bezieht sich auf das aktuelle UTC-Datum. Daten von endoflife.date (CC-BY-SA).

api.oanor.com/endoflife-api

Terraform Registry API

Die Terraform Registry – die Heimat von Terraform- und OpenTofu-Modulen und -Providern – als API. Rufen Sie jedes Modul nach seiner neuesten Version, Gesamtdownloads, Quellrepository, verifiziertem Status, Veröffentlichungsdatum und einem gebrauchsfertigen Nutzungsblock ab, plus Anzahl seiner Eingaben, Ausgaben und verwalteten Ressourcen; lesen Sie die vollständige Versionshistorie eines Moduls; durchsuchen Sie die Registry mit Tausenden von Community-Modulen (optional nach Provider gefiltert); und rufen Sie jeden Provider nach seiner Version, Download-Anzahl und Stufe (offiziell / Partner / Community) ab. Deckt das Infrastructure-as-Code-Ökosystem von den terraform-aws-modules VPC-, EKS- und RDS-Modulen bis zu den hashicorp/aws-, google- und azurerm-Providern ab. Live von der offiziellen registry.terraform.io API. Ideal für IaC- und GitOps-Tools, Modulkataloge und Dashboards sowie Plattform-Engineering-Automatisierung. Offene Daten aus der Terraform Registry.

api.oanor.com/terraform-api

Artifact Hub API

Artifact Hub — das CNCF-Register für Cloud-native Pakete — als API. Schlagen Sie jedes Helm-Chart, jeden OLM-Operator, jede Falco-Regel, jede OPA-/Kyverno-/Gatekeeper-Richtlinie, jedes Krew-kubectl-Plugin, jede Tekton-Aufgabe und mehr nach Version und App-Version, Beschreibung, Lizenz, Maintainern, Schlüsselwörtern, Repository (mit verifizierten Publisher- und offiziellen Flags), Home- und Quelllinks sowie der vollständigen Versionshistorie nach. Durchsuchen Sie das Register nach jeder Paketart. Deckt das Kubernetes-/Cloud-native-Ökosystem von den Bitnami-, Prometheus- und Grafana-Helm-Charts bis hin zu Krew-Plugins und Sicherheitsrichtlinien ab. Live von der offiziellen artifacthub.io-API. Ideal für GitOps- und DevOps-Dashboards, Supply-Chain- und Update-Tools, interne Chart-Kataloge und Kubernetes-Plattform-Engineering. Offene Daten von Artifact Hub.

api.oanor.com/artifacthub-api

Docker Hub API

Die Container-Image-Registry — Docker Hub — als API. Rufen Sie jedes Image (Repository) mit seiner Beschreibung, der Gesamtzahl der Pulls und der Anzahl der Sterne, dem offiziellen Status, dem Datum der letzten Aktualisierung und den Kategorien ab, sowie den ausführbaren `docker pull`-Befehl; listen Sie die Tags und Versionen eines Images mit der komprimierten Größe jedes Tags, den unterstützten Plattformen (linux/amd64, linux/arm64, …) und dem Veröffentlichungsdatum auf; und durchsuchen Sie die Registry mit Millionen von Images. Deckt alles ab, von offiziellen Images wie nginx, postgres, redis, node, python und ubuntu bis hin zu Vendor-Images wie bitnami/postgresql. Live von der offiziellen hub.docker.com API. Ideal für DevOps-Dashboards, CI/CD- und Supply-Chain-Tools, Image-Kataloge und Update-Automatisierung. Offene Daten von Docker Hub.

api.oanor.com/docker-api

SSL-Zertifikat-API

Überprüfen Sie das SSL/TLS-Zertifikat einer beliebigen Website als API. Übergeben Sie eine Domain und der Dienst führt einen Live-TLS-Handshake durch und gibt den Betreff und Aussteller des Zertifikats, das Gültigkeitsfenster, die genaue Anzahl der Tage bis zum Ablauf, ob es derzeit gültig und von einer Standard-CA-Kette vertrauenswürdig ist, das ausgehandelte TLS-Protokoll, die Seriennummer, den SHA-256-Fingerabdruck, die Schlüsselgröße und die vollständige Liste der Subject Alternative Names (SANs) zurück. Ein schlanker Ablauf-Endpunkt gibt einen einfachen Status ok / expiring_soon / expired zurück, perfekt für Uptime- und Zertifikatablauf-Überwachung, Dashboards, CI-Prüfungen und Sicherheitstools. In sich geschlossen – kein Drittanbieterdienst. IP-Adressen und interne Hosts werden nicht unterstützt.

api.oanor.com/sslcheck-api

YAML-API

Konvertieren, validieren und bereinigen Sie YAML über eine schnelle, vollständig lokale API. Wandeln Sie YAML in JSON (einschließlich Multi-Dokument-Streams) oder JSON in sauberes YAML um, mit optionaler Schlüsselsortierung und benutzerdefinierter Einrückung, validieren Sie ein Dokument und erhalten Sie die genaue Zeile und Spalte jedes Syntaxfehlers mit einem Kontextausschnitt, oder formatieren Sie vorhandenes YAML neu und normalisieren Sie es. Eingaben können als roher text/plain-Textkörper, ein JSON-Feld oder ein Abfrageparameter gesendet werden; Ausgaben sind sauberes JSON. Reine serverseitige Berechnung ohne Drittanbieter-Upstream, sodass Antworten sofort erfolgen und der Dienst immer verfügbar ist. Ideal für DevOps und CI/CD, Konfigurations- und Infrastruktur-als-Code-Tools, No-Code-Plattformen, Editoren und Datenpipelines.

api.oanor.com/yaml-api

Cron API

Ein schnelles, vollständig lokales Cron-Ausdrucks-Toolkit (UTC): Validieren Sie 5-Feld-Cron-Ausdrücke mit Bereichen, Listen, Schritten, Monats- und Wochentagsnamen sowie den gängigen @Aliassen (@yearly, @monthly, @weekly, @daily, @hourly); berechnen Sie die nächsten N Ausführungszeiten für einen Zeitplan ab jetzt oder einem beliebigen Startdatum; und beschreiben Sie einen Zeitplan in einfachem Englisch. Jeder Endpunkt akzeptiert Eingaben über die Abfragezeichenfolge oder den Anforderungstext. Reine serverseitige Berechnung, kein externer Upstream, daher sind Antworten sofort und immer verfügbar. Ideal für Planer und Job-Runner, DevOps- und CI-Tools sowie Dashboards, die die nächste Ausführungszeit einer Aufgabe anzeigen.

api.oanor.com/cron-api

Subnet API

Ein schneller, vollständig lokaler IP- und Subnetzrechner: Validieren Sie IPv4- und IPv6-Adressen mit Typklassifizierung (privat, öffentlich, Loopback, Link-Local, Multicast, CGNAT oder reserviert), berechnen Sie CIDR-Subnetzdetails (Netzwerk, Netzmaske, Wildcard, Broadcast, erste und letzte Host, Gesamtadressen und nutzbare Hosts, mit IPv6-Netzwerk und Bereichsgröße), prüfen Sie, ob eine Adresse in einem CIDR-Block liegt, und konvertieren Sie Adressen (IPv4 in Ganzzahl, Hex und Binär; IPv6 erweitern und komprimieren). Jeder Endpunkt akzeptiert Eingaben über die Abfragezeichenfolge oder den Anforderungstext. Reine serverseitige Berechnung, kein Drittanbieter-Upstream, daher sind Antworten sofort und immer verfügbar. Ideal für DevOps, Netzwerkautomatisierung, IPAM, Firewall- und ACL-Tooling sowie Cloud-Infrastruktur.

api.oanor.com/subnet-api

DNS Lookup API

Lösen Sie DNS-Einträge auf — A, AAAA, MX, NS, TXT, CNAME, SOA, SRV, CAA, PTR — für jede Domain, rufen Sie alle gängigen Einträge in einem einzigen Aufruf ab oder führen Sie eine reverse PTR-Abfrage für eine IPv4-Adresse durch. Unterstützt durch Google DNS-over-HTTPS. Ideal für DevOps-Tools, Verfügbarkeits- und E-Mail-Zustellbarkeitsprüfungen (SPF/DKIM/DMARC), Sicherheitsforschung und Domain-Überwachung.

api.oanor.com/dns-api