Marktplatz-Vorschau

API-Marktplatz

Entdecke und integriere APIs über oanors secret-sicheres Gateway.

673–696 von 1117 APIs

Elo-Bewertungs-API

Berechnen Sie Elo-Bewertungen – das Bewertungssystem hinter Schach, E-Sport, Spielen und wettbewerbsorientierten Bestenlisten. Der Erwartungs-Endpoint nimmt die Bewertungen zweier Spieler und gibt die Gewinnwahrscheinlichkeit jeder Seite mithilfe der klassischen logistischen Formel 1 / (1 + 10^((Rb − Ra) / 400)) zurück, benennt den Favoriten und meldet die Bewertungslücke. Der Match-Endpoint wendet ein Ergebnis an – einen Sieg, eine Niederlage oder ein Unentschieden für Spieler A – und gibt die aktualisierten Bewertungen beider Spieler, die genauen Punkte, die jeder gewonnen oder verloren hat, sowie die erwarteten Ergebnisse zurück, unter Verwendung eines konfigurierbaren K-Faktors (standardmäßig 32; niedriger für etablierte Spieler, höher für Neulinge, sodass sich Bewertungen nach Wahl stabilisieren oder schnell ändern). Eine Überraschung wird mit einer größeren Schwankung belohnt, und ein Unentschieden verschiebt Punkte in Richtung des Außenseiters, genau wie Elo es vorsieht. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat – es werden keine Spieler oder Bestenlisten gespeichert. Ideal für Spiele- und E-Sport-Matchmaking, Schach- und Brettspiel-Apps, Turnier- und Leitersysteme, Ranglisten- und Reputationsfunktionen sowie A/B-ähnliche Fähigkeitsvergleiche. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpoints. Dies berechnet Bewertungen aus den von Ihnen bereitgestellten Eingaben; es speichert keine Bestenliste und sucht keine Bewertung eines Spielers nach.

#elo #rating #ranking
P von PremiumApi
Uptime
100.0%
Latenz
82ms
Subs
3,641
Server-geprüft 9 Probes/24h

api.oanor.com/elo-api

GPA API

Berechnen Sie einen gewichteten Notendurchschnitt (GPA). Der calc-Endpunkt nimmt eine Liste von Kursen – jeweils mit einer Note und den Kreditstunden, die er wert ist – und gibt den kreditgewichteten GPA, die Summen und eine Aufschlüsselung der Qualitätspunkte pro Kurs zurück, damit Sie genau sehen können, wie der Durchschnitt gebildet wurde. Noten können US-Buchstabennoten (A, A-, B+, … F) auf der standardmäßigen 4.0-Skala oder 4.3 mit der us_plus-Skala sein, die A+ zusätzliches Gewicht verleiht; Prozentangaben von 0 bis 100, die mit den üblichen Grenzen Buchstaben und Punkten zugeordnet werden; rohe Notenpunkte, die direkt als Zahlen angegeben werden; oder Ihre eigene benutzerdefinierte Buchstaben-zu-Punkt-Zuordnung für jedes institutionelle Schema. Kurse können als JSON-Array oder als kompakter String wie "A:3,B+:4,C:2" übergeben werden, und Kreditpunkte standardmäßig 1 für einen ungewichteten Durchschnitt. Der scales-Endpunkt listet die integrierten Notenskalen und ihre Punktwerte auf. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat – keine Schülerdaten werden gespeichert. Ideal für Studienplaner und Dashboards, Universitäts- und Schulportale, LMS- und Ed-Tech-Apps, Stipendien- und Zulassungstools sowie akademische Was-wäre-wenn-Rechner. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies berechnet GPA; für allgemeine Statistiken verwenden Sie eine Statistik-API.

#gpa #grades #education
P von PremiumApi
Uptime
100.0%
Latenz
73ms
Subs
3,627
Server-geprüft 9 Probes/24h

api.oanor.com/gpa-api

Subtitle API

Arbeiten Sie mit Untertitel- und Beschriftungsdateien — parsen, konvertieren und neu synchronisieren, vollständig lokal. Der Parse-Endpunkt liest SubRip (.srt) oder WebVTT (.vtt) Text in saubere, strukturierte Cues — Index, Start, Ende (als HH:MM:SS,mmm Zeitcodes und Millisekunden), Dauer und den Cue-Text (mehrzeilig erhalten) — und erkennt automatisch, welches Format Sie gesendet haben. Der Convert-Endpunkt konvertiert zwischen SRT und WebVTT, wobei die Details korrekt sind: das Zeitstempel-Trennzeichen (Komma für SRT, Punkt für WebVTT), Hinzufügen oder Entfernen des WEBVTT-Headers und Neunummerierung der Cues. Der Shift-Endpunkt verschiebt jeden Zeitstempel um einen Offset in Millisekunden, positiv oder negativ, um eine Spur zu korrigieren, die zu früh oder zu spät läuft, und begrenzt bei Null, sodass nichts negativ wird. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat — Ihre Mediendateien verlassen niemals die Anfrage. Ideal für Video- und Streaming-Pipelines, Untertitel-Editoren und Player, Lokalisierungs- und Übersetzungs-Workflows, Barrierefreiheit und Korrektur von asynchronen Untertiteln. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts gespeichert. 4 Endpunkte. Dies verarbeitet Untertiteldateien; für SMPTE-Videozeitcode (HH:MM:SS:FF) verwenden Sie eine Timecode-API.

#subtitle #srt #webvtt
P von PremiumApi
Uptime
100.0%
Latenz
76ms
Subs
4,884
Server-geprüft 12 Probes/24h

api.oanor.com/subtitle-api

Fraction API

Exakte Bruchrechnung mit Ganzzahlen beliebiger Genauigkeit – keine Fließkomma-Rundung. Der simplify-Endpunkt reduziert jeden Bruch auf seine niedrigsten Terme und gibt den Dezimalwert, die gemischte Zahl (10/4 → 2 1/2) und zurück, ob es sich um eine ganze Zahl handelt. Der calc-Endpunkt addiert, subtrahiert, multipliziert oder dividiert zwei Werte – angegeben als Brüche (1/2), ganze Zahlen, gemischte Zahlen (1 1/2) oder Dezimalzahlen (0.5) – und gibt das vereinfachte Ergebnis zurück. Der fromdecimal-Endpunkt wandelt eine Dezimalzahl in einen Bruch um: exakt für endliche Dezimalzahlen und präzise für periodische Dezimalzahlen, die mit Klammern geschrieben werden, sodass 0.(3) zu 1/3 und 0.1(6) zu 1/6 wird. Da jeder Schritt große Ganzzahlen verwendet, sind Ergebnisse immer exakt, und sehr große Zähler oder Nenner werden als Zeichenfolgen zurückgegeben, anstatt an Genauigkeit zu verlieren. Ideal für Bildung und Mathematikwerkzeuge, Rezepte und Maßstabsänderungen, Technik- und Holzbearbeitungsmaße, Finanzen und überall dort, wo Brüche exakt bleiben müssen. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 4 Endpunkte. Dies ist Bruchrechnung; für allgemeine Ausdrücke verwenden Sie eine Math-Engine-API und für Primfaktorzerlegung eine Zahlentheorie-API.

#fraction #math #rational
P von PremiumApi
Uptime
100.0%
Latenz
85ms
Subs
3,435
Server-geprüft 12 Probes/24h

api.oanor.com/fraction-api

Dotenv API

Konvertieren Sie zwischen .env (dotenv)-Dateien und JSON in beide Richtungen. Der Parse-Endpunkt liest .env-Text in ein sauberes JSON-Objekt: Er überspringt leere Zeilen und #-Kommentare, berücksichtigt ein optionales führendes export, entfernt Anführungszeichen bei einfachen und doppelten Anführungszeichen (interpretiert \n, \t und \"-Escape-Sequenzen innerhalb doppelter Anführungszeichen), entfernt Inline-Kommentare nach Werten ohne Anführungszeichen, unterstützt Werte, die sich über mehrere Zeilen innerhalb von Anführungszeichen erstrecken, und kann optional ${VAR}- und $VAR-Referenzen gegen die bereits zuvor in derselben Datei definierten Variablen expandieren – während Werte in einfachen Anführungszeichen strikt literal bleiben. Der Stringify-Endpunkt wandelt ein JSON-Objekt zurück in eine gültige .env-Datei um, wobei nur die Werte in Anführungszeichen gesetzt werden, die dies tatsächlich benötigen, und optional jede Zeile mit export für Shell-Sourcing versehen wird. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat – Ihre Geheimnisse verlassen niemals die Anfrage. Ideal für Konfigurations-Tooling und Migrationen, CI/CD-Pipelines, Konvertierung von .env in JSON für Apps, die strukturierte Konfiguration wünschen (und zurück), und Validierung von Umgebungsdateien. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies verarbeitet das dotenv-Format; für INI-Dateien mit [Abschnitten] verwenden Sie eine INI-API, und für YAML oder TOML verwenden Sie diese APIs.

#dotenv #env #config
P von PremiumApi
Uptime
100.0%
Latenz
78ms
Subs
3,653
Server-geprüft 9 Probes/24h

api.oanor.com/dotenv-api

JSON Merge API

Führen Sie eine tiefe Zusammenführung von JSON-Objekten durch – die Operation, die jedes Konfigurations- und Einstellungssystem benötigt. Der Merge-Endpoint führt zwei Objekte rekursiv zusammen (das zweite überschreibt das erste) oder eine ganze Liste von Objekten von links nach rechts, wobei verschachtelte Objekte Schlüssel für Schlüssel kombiniert werden, anstatt sie vollständig zu ersetzen, mit einer Auswahl an Array-Strategien: replace (Standard), concat, union (zusammenführen und doppelte entfernen) oder merge_index (elementweise zusammenführen). Ein null-Wert im überschreibenden Objekt kann entweder den vorhandenen Wert überschreiben oder ignoriert werden, sodass Sie nur die Felder patchen können, die Sie beabsichtigen. Der Defaults-Endpoint ist das Gegenteil und genauso nützlich: Er füllt nur die Schlüssel aus, die in Ihren Daten fehlen, aus einem Standardobjekt, sodass Ihre vorhandenen Werte immer gewinnen – genau so, wie Sie Benutzereinstellungen über Standardkonfigurationen legen. Alles wird lokal und deterministisch berechnet, ohne Schema. Ideal für Konfigurations- und Feature-Flag-Schichtung, Einstellungs- und Präferenzzusammenführungen, Kombinieren von API-Antworten oder partiellen Updates, Umgebungsüberschreibungen und Vorlagenstandards. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpoints. Dies führt Dokumente zusammen; um sie zu differenzieren oder zu patchen (RFC 6902), verwenden Sie eine JSON-Diff-API, um sie zu flatten, eine Flatten-API, und um Werte zu adressieren, eine JSON-Pointer-API.

#json #merge #config
P von PremiumApi
Uptime
100.0%
Latenz
78ms
Subs
3,319
Server-geprüft 9 Probes/24h

api.oanor.com/jsonmerge-api

URL Canonicalize API

Normalisieren Sie URLs in eine kanonische Form, um sie zu deduplizieren, zu vergleichen und zu bereinigen. Der Canonicalize-Endpunkt wandelt Schema und Host in Kleinbuchstaben um, entfernt den Standardport (80 für http, 443 für https), löst ./ und ../ Pfadsegmente auf und korrigiert die Prozentkodierung mit dem standardmäßigen WHATWG URL-Parser. Anschließend wendet er die von Ihnen gewählten Bereinigungen an: Entfernen von Marketing- und Analyse-Tracking-Parametern (alle utm_* sowie gclid, fbclid, msclkid, yclid, mc_eid und viele mehr), Sortieren der verbleibenden Abfrageparameter in eine stabile Reihenfolge, optionales Entfernen des #fragments und Hinzufügen oder Entfernen des abschließenden Schrägstrichs. Er gibt die kanonische URL, die vollständig geparsten Komponenten und die genaue Liste der vorgenommenen Änderungen zurück. Der Compare-Endpunkt kanonisiert zwei URLs und teilt Ihnen mit, ob sie auf dieselbe Ressource verweisen – perfekt zum Erkennen doppelter Links, die sich nur durch Tracking-Codes, Groß-/Kleinschreibung, Port oder Parameterreihenfolge unterscheiden. Alles wird lokal ohne Netzwerkaufrufe berechnet, daher ist es sofort, privat und sicher. Ideal für Crawler und SEO-Tools, Link-Deduplizierung und -Analyse, Cache-Schlüssel, Lesezeichen und Content-Pipelines. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies kanonisiert die URL-Zeichenfolge; es ruft sie nicht ab und folgt keinen Weiterleitungen – für Link-Vorschauen und das Auflösen von Kurz-URLs verwenden Sie eine URL-Unfurl-API.

#url #canonical #normalize
P von PremiumApi
Uptime
100.0%
Latenz
83ms
Subs
3,435
Server-geprüft 9 Probes/24h

api.oanor.com/urlcanon-api

E-Mail-Normalisierungs-API

Kanonisieren Sie E-Mail-Adressen, um Konten zu deduplizieren und verschiedene Aliase desselben Posteingangs zu erkennen. Der Normalisierungs-Endpunkt wandelt die Adresse in Kleinbuchstaben um und wendet anbieterabhängige Regeln an: Er entfernt Punkte aus dem lokalen Teil von Gmail und Googlemail (da Gmail diese ignoriert) und ordnet googlemail.com gmail.com zu, entfernt +Tag-Subadressierung für Gmail und die vielen Anbieter, die dies unterstützen – Outlook, Hotmail, Live, iCloud, Fastmail, Proton, Yandex, Zoho, GMX und mehr – und standardmäßig für jede Domain, sodass Duplikate nie durchrutschen, während genau gemeldet wird, welche Änderungen vorgenommen wurden und welcher Anbieter erkannt wurde. Der Vergleichs-Endpunkt normalisiert zwei Adressen und teilt Ihnen mit, ob sie zum selben Postfach führen. Alles wird lokal und deterministisch berechnet, ohne DNS- oder Netzwerkaufrufe, daher ist es sofort und privat. Ideal für die Deduplizierung bei Anmeldung und Registrierung, Betrugs- und Missbrauchsprävention (eine Person, viele Aliase), CRM- und Mailinglisten-Hygiene sowie Zusammenführung von Kundenaufzeichnungen. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies normalisiert Adressen für den Vergleich; um zu überprüfen, ob eine Adresse tatsächlich existiert und E-Mails empfangen kann (MX, Wegwerf-, Rollen-Konten), verwenden Sie eine E-Mail-Verifizierungs-API.

#email #normalize #deduplication
P von PremiumApi
Uptime
100.0%
Latenz
75ms
Subs
3,885
Server-geprüft 9 Probes/24h

api.oanor.com/emailnormalize-api

Recurrence Rule API

Erweitern und beschreiben Sie RFC 5545-Wiederholungsregeln – die RRULE, die Kalenderwiederholungen steuert. Der Expand-Endpunkt nimmt eine RRULE und eine Start-Datumszeit entgegen und gibt die nächsten Vorkommensdaten zurück, wobei FREQ (täglich, wöchentlich, monatlich, jährlich und die feineren stündlich/minütlich/sekündlich), INTERVAL (alle 2 Wochen…), COUNT und UNTIL, BYDAY einschließlich Ordinalzahlen wie 2MO oder -1FR (also „der letzte Freitag im Monat“ oder „der dritte Sonntag im Juni“), BYMONTHDAY einschließlich Negativen (-1 für den letzten Tag des Monats), BYMONTH und WKST korrekt behandelt werden. Der Describe-Endpunkt wandelt eine Regel in einen englischen Satz um, wie z. B. „jede Woche am Montag, Mittwoch und Freitag, 10 Mal“. Alles wird lokal in UTC und deterministisch berechnet, sodass es sofort, privat und auf jedem Rechner identisch ist. Ideal für Planungs- und Buchungssysteme, Kalender- und Erinnerungs-Apps, Abrechnungs- und Abonnementzyklen, Job- und Berichtsplanung sowie um Kunden zu zeigen, wann etwas als Nächstes passiert. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Service, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies erweitert die Wiederholungsregel; um ein herunterladbares .ics-Kalenderereignis zu erstellen, verwenden Sie eine iCalendar-API, und für einfache Datumsarithmetik verwenden Sie eine Datumszeit-API.

#rrule #recurrence #calendar
P von PremiumApi
Uptime
100.0%
Latenz
85ms
Subs
4,012
Server-geprüft 9 Probes/24h

api.oanor.com/rrule-api

Maze API

Erzeugen und lösen Sie Labyrinthe – vollständig lokal und reproduzierbar. Der Generate-Endpunkt erstellt ein perfektes Labyrinth (genau ein Pfad zwischen zwei beliebigen Zellen, keine Schleifen) in der von Ihnen gewählten Breite und Höhe, entweder mit einem rekursiven Backtracker-Algorithmus (lange, gewundene Korridore) oder Prims Algorithmus (mehr Verzweigungen, kürzere Sackgassen), und gibt es als druckfertige ASCII-Kunst sowie ein kompaktes per-Zell-Wand-Bitmasken-Raster zurück, wobei der Start oben links und der Ausgang unten rechts markiert ist. Jedes Labyrinth ist vollständig reproduzierbar: Übergeben Sie einen Seed und Sie erhalten auf jedem Rechner immer genau dasselbe Labyrinth, und der Seed wird zurückgegeben, wenn Sie ihn weglassen, damit Sie es später nachbilden können. Der Solve-Endpunkt erstellt das Labyrinth aus demselben Seed, derselben Breite, Höhe und demselben Algorithmus neu und gibt den kürzesten Weg vom Start zum Ziel zurück, sowohl als geordnete Liste von Zellen als auch auf das Labyrinth gezeichnet. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Spiele und Rätsel, prozedurale Levelgenerierung, Lehre von Algorithmen und Graphensuche, druckbare Aktivitätsblätter und kreatives Programmieren. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte.

#maze #generator #puzzle
P von PremiumApi
Uptime
100.0%
Latenz
79ms
Subs
4,240
Server-geprüft 9 Probes/24h

api.oanor.com/maze-api

Turnierplaner-API

Generieren Sie Turnierpläne – vollständig lokal. Der Roundrobin-Endpunkt erstellt eine vollständige Round-Robin-Spielliste, bei der jeder Teilnehmer genau einmal gegen jeden anderen spielt (oder zweimal (Hin- und Rückspiel) mit double=true), unter Verwendung der klassischen Kreismethode: Sie gleicht Heim- und Auswärtsspiele über die Runden aus und gibt bei einer ungeraden Anzahl von Teilnehmern automatisch jedem der Reihe nach ein Freilos. Der Bracket-Endpunkt erstellt ein Single-Elimination-K.o.-Turnier: Er rundet das Teilnehmerfeld auf die nächste Zweierpotenz auf, setzt die Teilnehmer in der Standard-Bracket-Reihenfolge, sodass der beste Setzplatz auf den schlechtesten trifft und die Stärksten erst in späteren Runden aufeinandertreffen, vergibt die Freilose an die höchsten Setzplätze und legt jede Runde bis zum Finale mit den richtigen Namen (Viertelfinale, Halbfinale, Finale) fest. Übergeben Sie eine Liste von Team- oder Spielernamen oder einfach eine Anzahl von Teilnehmern. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Sportligen und Apps, E-Sport- und Gaming-Ranglisten, Vereins- und Schulwettbewerbe, Hackathons und jede Veranstaltung, die faire Spielpläne benötigt. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Service, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies generiert den Spielplan; für Live-Ergebnisse, Resultate und reale Spielpläne verwenden Sie eine Sportdaten-API.

#tournament #round-robin #bracket
P von PremiumApi
Uptime
100.0%
Latenz
79ms
Subs
4,854
Server-geprüft 9 Probes/24h

api.oanor.com/tournament-api

Color Temperature API

Wandeln Sie physikalisches Licht in RGB-Farben um – vollständig lokal. Der Kelvin-Endpunkt wandelt eine Farbtemperatur in Kelvin in die RGB-Farbe eines schwarzen Körpers bei dieser Temperatur um: warme Kerzen- und Glühlampentöne unter 3000 K, neutrale und Tageslichtweißtöne um 5000–6500 K und kühles bläuliches Licht darüber, unter Verwendung von Tanner Hellands weit verbreiteter Näherung und Rückgabe von Hex, einem rgb()-String und einer beschreibenden Bezeichnung (Kerzenlicht, warmweiß, neutral, Tageslicht, kühl). Der Wellenlängen-Endpunkt wandelt eine Wellenlänge sichtbaren Lichts in Nanometern (380–780 nm) in die ungefähre RGB-Farbe um, die das menschliche Auge wahrnimmt, mit dem natürlichen Intensitätsabfall an den violetten und roten Rändern des Spektrums, und benennt das Band (violett, blau, cyan, grün, gelb, orange, rot). Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Beleuchtungs- und Smart-Bulb-Apps, Fotografie- und Weißabgleich-Tools, Datenvisualisierung von Temperatur oder Spektren, Theming und UI-Akzente sowie Wissenschaft und Bildung. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies sind Wahrnehmungsnäherungen, keine kolorimetrischen CIE-Umrechnungen; für Hex/RGB/HSL-Konvertierung und Paletten verwenden Sie eine Farb-API.

#color-temperature #kelvin #wavelength
P von PremiumApi
Uptime
100.0%
Latenz
77ms
Subs
3,141
Server-geprüft 9 Probes/24h

api.oanor.com/colortemp-api

CORS API

Erstellen Sie korrekte CORS-Antwortheader und bewerten Sie Preflight-Anfragen – ohne jedes Mal die Spezifikation erneut lesen zu müssen. Der Headers-Endpunkt wandelt eine einfache Richtlinie (erlaubte Ursprünge, Methoden, Anfrageheader, ob Anmeldeinformationen erlaubt sind, eine Preflight-Max-Age und alle offengelegten Antwortheader) in die genaue Menge der Access-Control-*-Header um, die zurückgegeben werden sollen, und behandelt die Teile, die Leute falsch machen: Sie können einen Wildcard-Ursprung nicht mit Anmeldeinformationen kombinieren, daher spiegelt er den spezifischen Anfrageursprung wider und fügt stattdessen Vary: Origin hinzu; er lässt den Allow-Origin-Header weg, wenn ein Ursprung nicht in Ihrer Liste ist; und er warnt, wenn eine Konfiguration sich nicht wie erwartet verhalten würde. Der Check-Endpunkt nimmt eine eingehende Anfrage – ihren Ursprung, die (angeforderte) Methode und die Access-Control-Request-Headers – und teilt Ihnen mit, ob sie CORS bestehen würde, den genauen Grund, wenn sie fehlschlägt, und die Antwortheader, die Sie zurücksenden sollten. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für API-Gateways und Backends, Edge- und Serverless-Funktionen, Debugging von Browser-CORS-Fehlern und die genaue Einhaltung einer Sicherheitsrichtlinie. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies erstellt und prüft die Header; es führt keine Cross-Origin-Anfrage durch – um die Sicherheitsheader einer Live-Site zu überprüfen, verwenden Sie eine Security-Headers-API.

#cors #http #preflight
P von PremiumApi
Uptime
100.0%
Latenz
83ms
Subs
3,380
Server-geprüft 9 Probes/24h

api.oanor.com/cors-api

Margin & Markup API

Preis- und Rentabilitätsmathematik als API. Der Margin-Endpunkt löst die Beziehungen zwischen Stückkosten, Verkaufspreis, Bruttomarge (ein Prozentsatz des Preises), Aufschlag (ein Prozentsatz der Kosten) und Gewinn – geben Sie zwei beliebige dieser Werte an und er berechnet alle anderen. Bepreisen Sie ein Produkt anhand einer Zielmarge, finden Sie die wahre Marge eines bestehenden Preises, konvertieren Sie einen Aufschlag in eine Marge (sie sind nicht dasselbe – der gleiche Preis hat immer eine niedrigere Marge als Aufschlag) oder leiten Sie Kosten aus Preis und Aufschlag ab. Der Breakeven-Endpunkt berechnet, wie viele Einheiten und wie viel Umsatz Sie benötigen, um Ihre Fixkosten zu decken, gegeben einen Stückpreis und variable Kosten pro Einheit, und gibt den Deckungsbeitrag und die Deckungsbeitragsquote zurück. Negative Ergebnisse werden ehrlich gemeldet, sodass ein verlustbringender Preis offensichtlich ist. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für E-Commerce- und Einzelhandelspreise, Angebots- und Verkaufstools, Finanzen und FP&A, Marktplätze und POS-Systeme sowie Unit-Economics-Modellierung. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies ist Preisberechnungsmathematik; für alltägliche Prozentoperationen verwenden Sie eine Prozent-API und für Kredit- und Zinsmathematik eine Finanzrechner-API.

#margin #markup #pricing
P von PremiumApi
Uptime
100.0%
Latenz
82ms
Subs
4,255
Server-geprüft 9 Probes/24h

api.oanor.com/margin-api

MAC-Adress-API

Validieren, umformatieren und analysieren Sie MAC-Adressen (EUI-48) – vollständig lokal. Der Format-Endpunkt akzeptiert eine MAC in jeder gängigen Notation – Doppelpunkt (aa:bb:cc:dd:ee:ff), Bindestrich (aa-bb-…), Cisco-gepunktet (aabb.ccdd.eeff) oder nackt (aabbccddeeff) – und gibt sie in der gewünschten Notation sowie allen anderen zurück, in Groß- oder Kleinschreibung, und normalisiert unordentliche Eingaben in eine saubere kanonische Form. Der Info-Endpunkt analysiert eine Adresse: Er trennt die OUI (den Herstellerpräfix) vom NIC-Teil, meldet, ob die Adresse Unicast oder Multicast ist (das I/G-Bit) und ob sie universell oder lokal verwaltet wird (das U/L-Bit), kennzeichnet die Broadcast-Adresse und leitet die modifizierte EUI-64-Schnittstellenkennung und die entsprechende IPv6-Link-Local-Adresse (fe80::…) gemäß RFC 4291 ab. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat – keine Nachschlagevorgänge, keine Drittanbieteraufrufe. Ideal für Netzwerkautomatisierung und IPAM, Switch-/Router- und Firewall-Tooling, Geräteinventar und Asset-Management, DHCP und Provisioning sowie IPv6-SLAAC-Arbeit. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies formatiert und analysiert die Adresse; um den Hersteller hinter einer MAC nachzuschlagen, verwenden Sie eine MAC-Vendor-API.

#mac-address #eui-48 #eui-64
P von PremiumApi
Uptime
100.0%
Latenz
79ms
Subs
4,800
Server-geprüft 9 Probes/24h

api.oanor.com/macaddr-api

Client-IP-API

Finden Sie die echte Client-IP hinter Proxys, CDNs und Load-Balancern. Der Client-Endpunkt nimmt eine X-Forwarded-For-Liste (oder einen RFC 7239 Forwarded-Header) zusammen mit einer Anzahl von vertrauenswürdigen Proxys entgegen und gibt die tatsächliche Client-Adresse zurück – wobei die vertrauenswürdigen Proxys von der rechten Seite entfernt werden, sodass ein gefälschter Wert ganz links Sie nicht täuschen kann – zusammen mit der vollständigen geordneten Hop-Kette, den Einträgen ganz links und ganz rechts sowie der Adressfamilie. Der Parse-Endpunkt zerlegt einen Forwarded-Header in seine for/by/host/proto-Hops oder einen X-Forwarded-For-Header in seine geordnete Liste von Adressen, entfernt Ports und IPv6-Klammern, sodass Sie saubere IPs erhalten. Dies richtig zu machen ist wichtig für die Sicherheit: Wenn Sie den falschen Eintrag vertrauen, können Clients ihre IP fälschen, daher gibt das Trusted-Proxy-Modell die erste Adresse zurück, die Sie nicht selbst dort platziert haben. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Reverse-Proxys und API-Gateways, Ratenbegrenzung und Missbrauchsprävention, Audit-Logging und Analysen, Geo- und Betrugsprüfungen sowie jedes Backend hinter einem Load-Balancer. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies parst Weiterleitungs-Header, um die Client-IP zu finden; um diese IP zu geolokalisieren, verwenden Sie eine IP-Geolokalisierungs-API.

#client-ip #x-forwarded-for #forwarded
P von PremiumApi
Uptime
100.0%
Latenz
78ms
Subs
3,324
Server-geprüft 9 Probes/24h

api.oanor.com/clientip-api

A/B Bucketing API

Deterministische A/B-Tests und Feature-Flag-Zuweisung – keine Datenbank, kein gespeicherter Zustand. Der Bucket-Endpunkt hasht einen Schlüssel (eine Benutzer-ID, Sitzung oder ein Gerät) in einen stabilen Bucket von 0 bis N-1, der sich für diesen Schlüssel nie ändert, und kann entscheiden, ob der Schlüssel innerhalb einer prozentualen Ausrollung liegt; da die Entscheidung monoton ist, fügt eine Erhöhung des Prozentsatzes nur Benutzer hinzu, sodass eine schrittweise Einführung klebrig ist und niemand zurückfällt. Der Variant-Endpunkt weist eine von mehreren gewichteten Varianten zu – eine einfache Kontroll-/Behandlungsaufteilung oder einen beliebigen multivariaten Test – konsistent für denselben Schlüssel, unter Berücksichtigung benutzerdefinierter Gewichte. Das Einmischen eines Experimentnamens hält unabhängige Experimente unabhängig, und da dieselben Eingaben immer dieselbe Antwort liefern, stimmen Ihr Client und Server (und jede Edge-Funktion) ohne Koordination oder Lookups über die Zuweisung überein. Hashing erfolgt mit FNV-1a mit einem Avalanche-Mix, was gleichmäßige, stabile Buckets über Sprachen und Maschinen hinweg ergibt. Es läuft vollständig lokal, daher ist es sofort, deterministisch und privat. Ideal für Feature-Flags und schrittweise Ausrollungen, A/B- und multivariate Experimente, Canary-Releases, Holdouts und Kill-Switches sowie konsistentes UI-Bucketing über Web und Mobil. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies weist Experimente deterministisch zu; um zu testen, ob ein Ergebnis statistisch signifikant ist, verwenden Sie eine Statistik-API.

#ab-testing #feature-flags #rollout
P von PremiumApi
Uptime
100.0%
Latenz
79ms
Subs
3,216
Server-geprüft 9 Probes/24h

api.oanor.com/abtest-api

Content-Disposition API

Analysieren und Erstellen von HTTP-Content-Disposition-Headern (RFC 6266, mit RFC 5987 filename*-Kodierung). Der Parse-Endpunkt liest einen Header in seinen Dispositionstyp (attachment, inline oder form-data), seinen Dateinamen – korrekt dekodiert die erweiterte Form filename*=UTF-8''… und bevorzugt diese gegenüber einem einfachen Dateinamen genau wie von der Spezifikation gefordert – den Formularfeldnamen und alle verbleibenden Parameter. Der Build-Endpunkt erstellt einen korrekten Header aus einfachen Feldern und gibt bei einem Dateinamen mit Nicht-ASCII-Zeichen (Akzente, Emojis, CJK) automatisch sowohl einen ASCII-Fallback-Dateinamen als auch den prozentkodierten filename* aus, sodass jeder Browser den richtigen Download-Namen anzeigt, während ältere Clients weiterhin funktionieren. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat – es wird nie eine Datei abgerufen oder gespeichert. Ideal für Datei-Download- und Upload-Endpunkte, Objektspeicher und CDNs, Content-Gateways und Proxys, E-Mail- und Multipart-Verarbeitung sowie zum Debuggen, warum ein Download falsch benannt ist. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies erstellt und analysiert die Header-Zeichenfolge selbst; es stellt keine Datei bereit.

#content-disposition #http #download
P von PremiumApi
Uptime
100.0%
Latenz
80ms
Subs
3,871
Server-geprüft 9 Probes/24h

api.oanor.com/contentdisposition-api

Number Sequences API

Generieren Sie berühmte Integer-Folgen und testen Sie die Mitgliedschaft mit exakter Big-Integer-Mathematik. Der Generate-Endpunkt gibt die ersten N Terme einer Folge zurück – Fibonacci, Lucas, Primzahlen, Dreieckszahlen, Quadratzahlen, Kubikzahlen, Fakultäten, Catalan-Zahlen, Fünfeckszahlen und Tetraederzahlen, plus parametrisierte arithmetische (Start und Schritt), geometrische (Start und Verhältnis) und Potenzfolgen (beliebige Basis). Der Contains-Endpunkt teilt Ihnen mit, ob eine bestimmte Zahl zu einer Folge gehört – ist 233 eine Fibonacci-Zahl, ist 21 eine Dreieckszahl, ist 97 eine Primzahl, ist 720 eine Fakultät – unter Verwendung schneller geschlossener Tests für Primzahlen, Quadrate, Kubikzahlen, Dreieckszahlen, Fünfeckszahlen und Fibonacci-Zahlen sowie einer exakten Suche für den Rest, und gibt den Termindex zurück, an dem sie bekannt ist. Da alles mit Ganzzahlen beliebiger Genauigkeit berechnet wird, werden Terme jenseits der üblichen Gleitkommagrenze exakt als Dezimalzeichenfolgen zurückgegeben und laufen nie über. Es läuft vollständig lokal, daher ist es sofort, deterministisch und privat. Ideal für Bildung und Mathematik-Werkzeuge, Programmierherausforderungen und Rätsel, Testdatengenerierung, Freizeitmathematik und zahlentheoretische Experimente. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies generiert und testet Integer-Folgen; um eine einzelne Zahl zu faktorisieren oder ihre Teiler zu erhalten, verwenden Sie eine Zahlentheorie-API.

#sequences #fibonacci #primes
P von PremiumApi
Uptime
100.0%
Latenz
80ms
Subs
3,656
Server-geprüft 9 Probes/24h

api.oanor.com/sequences-api

N-gram API

Generieren Sie N-Gramme aus Text mit Häufigkeitszählungen – vollständig lokal. Der ngrams-Endpunkt zerlegt Text in zusammenhängende Sequenzen von n Token und gibt jedes einzelne N-Gramm mit seiner Häufigkeit zurück, sortiert nach Frequenz: Wort-N-Gramme (Unigramme, Bigramme, Trigramme und mehr) für Phrasen- und Kollokationsanalyse, oder Zeichen-N-Gramme (Shingles) für Fuzzy-Matching, Spracherkennung und Indexierung. Der range-Endpunkt erzeugt jede Größe von einem Minimum bis zu einem Maximum in einem einzigen Aufruf (z. B. 1–3 Gramme), was genau das ist, was Sie zum Erstellen von Merkmalsvektoren benötigen. Wählen Sie Wort- oder Zeichenmodus, ob zuerst kleingeschrieben werden soll, und ein Top-N-Limit, um nur die häufigsten zu behalten. Die Wort-Tokenisierung ist Unicode-bewusst und behält interne Apostrophe und Bindestriche (don't, well-known) als einzelne Token. Alles läuft lokal und deterministisch, daher ist es schnell und privat. Ideal für Text Mining und NLP-Merkmalsextraktion, Sprachmodellierung und Autovervollständigung, Suchindexierung und Shingling, Plagiats- und Ähnlichkeitserkennung sowie Schlüsselwort- und Kollokationsanalyse. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies erzeugt N-Gramme und Zählungen; für extraktive Zusammenfassungen und Schlüsselwörter verwenden Sie eine summarize API und für Graphem-/Zeichenzählung eine text-segmentation API.

#ngram #nlp #text-mining
P von PremiumApi
Uptime
100.0%
Latenz
84ms
Subs
3,735
Server-geprüft 9 Probes/24h

api.oanor.com/ngram-api

Link Header API

Analysieren und Erstellen von RFC 8288 HTTP-Link-Headern (Web Linking). Der Parse-Endpunkt wandelt einen Link-Header in eine strukturierte Liste um – jeder Link mit seiner URI, seiner rel-Beziehung(en) und allen Zielattributen (title, type, hreflang, media, anchor) – und gibt auch eine praktische rel→uri-Zuordnung zurück, sodass Sie die nächsten, vorherigen, ersten und letzten URLs für die API-Paginierung in einem Schritt abrufen können. Es behandelt korrekt die schwierigen Teile: mehrere durch Kommas getrennte Links, Kommas innerhalb von spitzen Klammern umschlossenen URIs, in Anführungszeichen gesetzte Parameterwerte, mehrere durch Leerzeichen getrennte rel-Token und RFC 8187 erweiterte Werte. Der Build-Endpunkt erstellt einen korrekten Link-Header aus einem oder mehreren Link-Objekten (oder einer einzelnen URI + rel mit optionalen Attributen) und setzt Werte nur bei Bedarf in Anführungszeichen. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für paginierte REST-APIs und Clients, Hypermedia und HATEOAS, HTTP-Preload/Prefetch-Hinweise, Feed- und Alternativformat-Erkennung, Proxys und Gateways. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies erstellt und analysiert den Link-Header-String selbst; es ruft keine URL ab.

#link-header #pagination #http
P von PremiumApi
Uptime
100.0%
Latenz
76ms
Subs
4,706
Server-geprüft 9 Probes/24h

api.oanor.com/linkheader-api