API · /openapi-api

OpenAPI-Validator-API

gesund 3,562 Subscribers

Validiere und fasse eine OpenAPI-/Swagger-API-Definition zusammen. Gib die Spezifikation inline (?spec=), als Anfragekörper oder von einer URL abgerufen (?url=, SSRF-geschützt) an – in JSON oder YAML. Der Validator erkennt die Version (Swagger 2.0, OpenAPI 3.0.x oder 3.1.x), prüft die erforderliche Struktur (info.title und info.version, das Vorhandensein von paths/components und die responses jedes Vorgangs) und lintet auf häufige Probleme – doppelte oder fehlende operationIds, Vorgänge ohne summary oder description, verwendete, aber nicht deklarierte Tags und fehlerhafte Pfade – und gibt ein gültiges Flag, Anzahlen von Pfaden, Vorgängen, Schemas, Tags und Servern sowie separate Fehler- und Warnungslisten zurück. Ein Zusammenfassungs-Endpunkt inventarisiert die gesamte API: jeden Endpunkt mit seiner Methode, seinem Pfad, seiner operationId, seiner summary und seinen Tags sowie die deklarierten Server, Tags und Komponenten-Schemas. Entwickelt für CI-Gates bei API-Verträgen, API-Katalog-Erfassung, Dokumentations-Pipelines und Design-Reviews. Ein OpenAPI-Definitions-Validator und Linter – unterschieden vom JSON-Schema-Validator (jsonschema), den JSON/YAML/XML-Konvertern und den On-Page-HTML/SEO-Tools. Kein vorgelagerter Schlüssel, kein Cache.

api.oanor.com/openapi-api
API-Key holen Im Playground testen → Anbieter kontaktieren

Maschinenlesbare Spezifikation, damit KI-Agenten diese API integrieren können.

/api/openapi-api/openapi.json
/api/openapi-api/llms.txt

Discovery: GET /api/index.json listet alle APIs.

API-Health

gesund
Uptime
100.00%
Server-Probes · 24h
Latenz Ø
112 ms
Server-Probes · 24h
Subscribers
3,562
aktiv
Gesamt-Calls
0
letzte 7 Tage

Preise

Wähle einen Tier — abrechnung monatlich, jederzeit kündbar.

Free

Kostenlos

  • 2,360 Calls / Monat
  • 2 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 2.360 Anrufe/Monat
  • 2 Anfragen/Sekunde
  • Validieren + Linten + Zusammenfassung
  • Keine Kreditkarte
Anmelden zum Abonnieren

Starter

€6.85 /Monat

  • 47,000 Calls / Monat
  • 8 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 47k Aufrufe/Monat
  • 8 Anfragen/Sekunde
  • Swagger 2.0 + OpenAPI 3.x, YAML
  • E-Mail-Support
Anmelden zum Abonnieren

Pro

€21.60 /Monat

  • 240,000 Calls / Monat
  • 20 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 240k Anrufe/Monat
  • 20 Anfragen/Sekunde
  • CI-Vertragstore
  • Prioritäts-Support
Anmelden zum Abonnieren

Mega

€56.50 /Monat

  • 880,000 Calls / Monat
  • 50 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 880k Anrufe/Monat
  • 50 req/sec
  • API-Katalog-Plattform-Skalierung
  • Dedizierte SLA
Anmelden zum Abonnieren

Gebaut von

Ähnliche APIs

Andere APIs mit überschneidenden Tags.

GST API

Validieren und dekodieren Sie indische GSTINs (die 15-stellige Goods & Services Tax Identification Number) sofort und vollständig offline. Der Validate-Endpunkt prüft die Struktur und berechnet die offizielle GSTIN-Prüfziffer neu – den base-36 gewichteten Algorithmus, den auch das GSTN selbst verwendet – und bestätigt, dass der eingebettete Bundeslandcode echt ist. Er gibt ein klares gültig/ungültig-Urteil mit den spezifischen Gründen zurück, warum eine Nummer fehlschlägt. Der Decode-Endpunkt zerlegt eine GSTIN in ihre Bestandteile: den GST-Bundesland/UT-Code und dessen Namen, die eingebettete 10-stellige PAN, den PAN-Inhabertyp (Unternehmen, Einzelperson/Einzelunternehmer, Firma/LLP, HUF, Trust, Regierung und mehr, abgeleitet aus dem 4. Buchstaben der PAN), die Entitätsregistrierungsnummer, den Standard-'Z'-Slot und die Prüfziffer. Ein States-Endpunkt gibt die vollständige GST-Bundeslandcode-Referenz für die Erstellung von Dropdowns und Lookups zurück. Alles ist reine Berechnung – kein Netzwerkaufruf, kein Schlüssel, kein Cache – daher ist es schnell und privat, ideal für Checkout- und Onboarding-Formulare, Rechnungs- und E-Invoice/E-Way-Bill-Pipelines, Lieferantenstammdatenbereinigung und Bulk-Validierung. Ein struktureller GSTIN-Validator und -Decoder – unterschieden von EU-Umsatzsteuer-Identifikationsnummer-Validierung (vat), IBAN-Bankkonten-Validierung (iban) und Kreditkartennummern-Prüfung (creditcard). Hinweis: Dies überprüft die Struktur und Prüfziffer der Nummer, nicht ob sie aktiv im GSTN-Portal registriert ist. Kein vorgeschalteter Schlüssel, kein Cache.

api.oanor.com/gst-api

ads.txt API

Rufen Sie die ads.txt / app-ads.txt eines beliebigen Publishers ab und werten Sie sie aus – der IAB-Standard für autorisierte digitale Verkäufer. Übergeben Sie eine Domain und der Check-Endpunkt ruft deren ads.txt serverseitig ab und gibt dann jeden Seller-Eintrag in seine Felder aufgeschlüsselt zurück – Werbesystem, die Publisher-ID des Verkäufers/Kontos, die DIRECT- oder RESELLER-Beziehung und die optionale Zertifizierungsstellen-ID (TAG-ID) – zusammen mit Zählungen (direkt, Wiederverkäufer, verschiedene Werbesysteme) und den deklarierten Variablen OWNERDOMAIN, MANAGERDOMAIN, CONTACT und SUBDOMAINS. Der Verify-Endpunkt beantwortet die eine Frage, die programmatische Werbeintegrationen tatsächlich stellen: Ist dieses Werbesystem mit dieser Publisher-ID autorisiert, das Inventar dieser Domain zu verkaufen? – und gibt einen autorisierten Boolean und die übereinstimmenden Einträge zurück. Eine fehlende Datei wird als found:false gemeldet (kein Fehler), und Soft-404-HTML-Seiten werden erkannt und zurückgewiesen, sodass Sie niemals eine „Seite nicht gefunden“ als Einträge parsen. Die Anfrage wird serverseitig gestellt und private oder interne Ziele werden abgelehnt (SSRF-geschützt). Entwickelt für Ad-Tech-Supply-Chain-Verifizierung, SSP/DSP-Onboarding-Prüfungen, Betrugsbekämpfung und Inventaraudits. Ein ads.txt-Seller-Autorisierungsprüfer – unterscheidet sich vom Security-Contact-Datei-Leser (securitytxt), dem robots.txt-Crawlability-Evaluator (robots) und dem Sitemap-Parser (sitemap). Kein vorgeschalteter Schlüssel, kein Cache.

api.oanor.com/adstxt-api

Sitemap API

Rufen Sie eine XML-Sitemap ab und parsen Sie sie (das sitemaps.org-Protokoll). Übergeben Sie eine Sitemap-URL, und der Parse-Endpunkt ruft sie ab – folgt Weiterleitungen und entpackt transparent .gz-Sitemaps – und gibt ihren Typ zurück: ein urlset mit jeder URL und ihrem lastmod, changefreq und priority, oder ein sitemapindex, der die untergeordneten Sitemaps auflistet, mit offset/limit-Paginierung für große Dateien. Der urls-Endpunkt geht weiter: Wenn die Sitemap ein Index ist, ruft er auch die untergeordneten Sitemaps ab und fasst jede Seiten-URL in einer einzigen Liste zusammen, mit einer konfigurierbaren Obergrenze für URLs und untergeordnete Sitemaps und einem truncated-Flag, damit Sie die Kontrolle behalten. Die Anfrage wird serverseitig gestellt, und private oder interne Ziele werden abgelehnt (SSRF-geschützt). Entwickelt für SEO-Audits, das Erstellen von Crawl-Warteschlangen und Content-Inventaren, Änderungsüberwachung und Migrationsprüfungen. Ein Sitemap-Fetcher und -Parser – unterschieden von generischer XML-zu-JSON-Konvertierung (xml), dem robots.txt-Evaluator (robots) und dem On-Page-SEO-Audit (seo). Kein Upstream-Schlüssel, kein Cache.

api.oanor.com/sitemap-api

Text Segmentation API

Zählen und teilen Sie Text so, wie Menschen ihn tatsächlich lesen, mit Unicode-korrekter Segmentierung. Der Count-Endpunkt gibt die Anzahl der Graphemcluster zurück – die echten, vom Benutzer wahrgenommenen Zeichen, sodass ein Familien-Emoji als 1 (nicht 7) und ein akzentuierter Buchstabe als 1 zählt – zusammen mit Wörtern, Sätzen, Codepunkten, UTF-16-Codeeinheiten (der naiven Stringlänge, die überzählt) und UTF-8-Byte-Länge. Dies ist genau das, was Zeichenbegrenzungsfelder, Tweet/SMS-Zähler und Validierung benötigen, damit die Zählung mit dem übereinstimmt, was der Benutzer sieht. Der Segment-Endpunkt teilt Text in Graphem-, Wort- oder Satzsegmente auf (Wortsegmente werden als wortähnlich versus Satzzeichen und Leerzeichen gekennzeichnet) und ist sprachbewusst, sodass japanische, chinesische und thailändische Wortgrenzen korrekt erkannt werden. Alles wird lokal ohne Netzwerkaufrufe berechnet. Ein Unicode-Textsegmentierer – unterschieden von der Unicode-Codepunkt-Datenbank (unicode), dem Fall-/Text-Utilities-Toolkit (text) und der String-Ähnlichkeit (similarity). Kein vorgeschalteter Schlüssel, kein Cache.

api.oanor.com/segmenter-api

Häufig gestellte Fragen

Schnelle Antworten zu Preisen, Kontingenten und Integration.

Wie bekomme ich einen API-Key für OpenAPI-Validator-API?
Registriere dich kostenlos auf oanor.com, erstelle einen API-Key im Entwickler-Dashboard und rufe OpenAPI-Validator-API mit dem x-oanor-key-Header auf. Keine Kreditkarte für den Free-Tier nötig.
Wie hoch ist das Rate-Limit für OpenAPI-Validator-API?
Der Free-Tier erlaubt 1 Anfrage pro Sekunde. Bezahlte Pläne skalieren bis zu 50 Anfragen pro Sekunde im Mega-Tier. Harte Limits liefern HTTP 429 oberhalb der Quote — keine überraschenden Mehrkosten.
Was kostet OpenAPI-Validator-API?
OpenAPI-Validator-API hat einen Free-Tier mit 100 Calls / Monat. Bezahlte Pläne starten bei €6.85 / Monat mit höheren Kontingenten und schnelleren Rate-Limits.
Kann ich mein Abo jederzeit kündigen?
Ja. Pläne werden monatlich abgerechnet und du kannst jederzeit in deinem Billing-Dashboard kündigen. Keine Mindestlaufzeit und keine Kündigungsgebühr.
Ist OpenAPI-Validator-API DSGVO-konform?
Alle Anfragen an OpenAPI-Validator-API laufen über unser EU-Gateway. Dein Upstream-API-Key verlässt nie unseren Server und es werden keine personenbezogenen Daten an den Upstream-Anbieter weitergegeben außer der Anfrage selbst.

Wähle einen Endpoint aus der Liste links — Details und Playground erscheinen hier.

Code-Snippets

Registrieren, um einen API-Key zu bekommen, dann jeden Pfad unter deinem Slug aufrufen.

curl https://api.oanor.com/openapi-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/openapi-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/openapi-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/openapi-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Bewertungen

Melde dich an, um zu bewerten.

Noch keine Bewertungen.

Diskussion

Stelle Fragen, teile Tipps, bekomme Antworten vom Anbieter und anderen Entwicklern. Öffentlich — jeder kann mitlesen.

Melde dich an, um zu schreiben oder zu antworten.

Anmelden

Neue Diskussion

/ 4000

📌 Angepinnt 🔒 Gesperrt

·

· ·

/ 4000

🔒 Diese Diskussion ist gesperrt — keine neuen Antworten möglich.

  • Noch keine Diskussionen — starte die erste.

Support

Privater 1:1-Support mit dem Anbieter — Abrechnungsfragen, Integrationsprobleme, Account-Themen. Nur du und das Anbieter-Team sehen diese Threads.

Melde dich an, um ein Support-Ticket zu öffnen.

Anmelden

Neues Ticket öffnen

Beschreibe wobei du Hilfe brauchst. Das Anbieter-Team bekommt eine Mail und antwortet auf der Ticket-Seite.

  • Noch keine Tickets für diese API.

Subscription aktiv — Calls können sofort starten.

Erste Anfrage senden —

Subscription aktiv — kopiere ein Snippet und kalibriere deinen ersten Call.