ISBN-Validator-API
ISBN-Validierung und -Konvertierung als API, lokal und deterministisch berechnet. Der Validate-Endpunkt erkennt, ob ein Code eine ISBN-10 oder ISBN-13 ist, ignoriert Bindestriche und Leerzeichen und überprüft die Prüfziffer – ISBN-10 mit dem Mod-11-Schema, dessen letztes Zeichen der Buchstabe X (für 10) sein kann, und ISBN-13 mit dem gewichteten 1-3-1-3-Mod-10-Schema – sodass 0-306-40615-2 und 978-0-306-40615-7 beide gültig sind, während eine falsche Prüfziffer abgelehnt wird. Der Checkdigit-Endpunkt berechnet die abschließende Prüfziffer für einen 9-stelligen ISBN-10-Stamm oder einen 12-stelligen ISBN-13-Stamm (und berechnet sie für einen vollständigen Code neu). Der Convert-Endpunkt konvertiert zwischen den beiden Formen: Eine ISBN-10 wird zu einer ISBN-13, indem 978 vorangestellt und die Prüfung neu berechnet wird, und eine mit 978 beginnende ISBN-13 wird zurück in ISBN-10 konvertiert (979-präfixierte Codes haben kein ISBN-10-Äquivalent). Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Verlage, Bibliotheken, Buchhandlungen, Kataloge, E-Commerce- und Metadaten-App-Entwickler, ISBN-Validierungs- und Barcode-Tools sowie Inventarsysteme. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies ist ISBN-spezifische Validierung und Konvertierung; für generische Luhn/Verhoeff-Prüfziffern verwenden Sie eine Check-Digit-API.
api.oanor.com/isbn-api