Zurück

#software

3 APIs mit diesem Tag

DataCite API

DataCite als API – das globale Register von DOIs (Digital Object Identifiers) für Forschungsergebnisse. Während Crossref DOIs für Zeitschriftenartikel registriert, registriert und beschreibt DataCite DOIs für Forschungsdaten, Software, Proben, Dissertationen, Preprints, Modelle, Bilder und andere Ergebnisse aus Repositorien wie Zenodo, Dryad und Tausenden von Institutionen. /v1/search?query=climate durchsucht das Register im Volltext und kann nach Ressourcentyp eingegrenzt werden (type=dataset, software, text, image, audiovisual, collection, model und mehr) und gibt jeden DOI mit Titel, Typ, Erstellern, Verlag und Veröffentlichungsjahr zurück. /v1/doi?id=10.5281/zenodo.3509134 gibt die vollständigen Metadaten eines einzelnen DOIs zurück – Titel, Ressourcentyp, Ersteller, Verlag, Veröffentlichungsjahr, Beschreibung, Themen, Version, Lizenz und Registrierungsdatum. DOIs sehen aus wie 10.5281/zenodo.3509134 (Zenodo) oder 10.5061/dryad.xxxx (Dryad). Ideal für die Entdeckung und Zitierung von Forschungsdaten, Datenrepositorien und Referenzmanagement-Tools, Software-Zitierungsfunktionen und Reproduzierbarkeits-Workflows. Metadaten sind CC0 von DataCite. Dies ist das Register für Forschungsdaten- und Software-DOIs – unterschieden vom Zeitschriftenartikel-DOI-Index (Crossref) und von Preprint- und Open-Access-Diensten.

api.oanor.com/datacite-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

Software Licenses API

Die vollständige SPDX-Lizenzliste als API — alle 729 Softwarelizenzen mit Metadaten und dem vollständigen Lizenztext für jede. Schlagen Sie jede Lizenz nach ihrer SPDX-ID nach (z. B. MIT, Apache-2.0, GPL-3.0-only, MPL-2.0) und erhalten Sie den exakten, kanonischen Lizenztext sowie ihren Namen, Referenz-URL, See-Also-Links und Standard-Header. Suchen oder listen Sie Lizenzen nach Name/ID und filtern Sie nach OSI-geprüft (Open Source Initiative), FSF-libre (Free Software Foundation) oder veraltetem Status. Ideal für SBOM-/Lizenz-Compliance-Tools, Paketmanager, Repository-Scanner, rechtliche Überprüfungen und Open-Source-Governance-Dashboards.

api.oanor.com/licenses-api