Ga naar inhoud
100% lokaal

OpenAPI-endpointlijst

Elk endpoint uit een OpenAPI- of Swagger-document weergeven als een leesbare tabel.

Invoer
Uitvoer

OpenAPI-endpointlijst

Plak een OpenAPI- of Swagger-document — JSON of YAML, OpenAPI 3 of Swagger 2 — en deze tool extraheert elk endpoint in een leesbare lijst. Het is ontworpen voor het moment waarop je een specbestand krijgt en snel een overzicht nodig hebt voordat je in de details duikt: welke routes bestaan, wat ze nodig hebben en wat ze retourneren.

Filter de lijst op HTTP-methode of tag om te focussen op één onderdeel van de API. Schakel pad- en queryparameters in, het content-type van de requestbody, antwoordcodes en of een endpoint authenticatie vereist — de tool leest beveiligingsvereisten per bewerking en valt terug op de globale beveiligingsinstelling van het document als een bewerking deze niet overschrijft. Schakel "Verouderde endpoints overslaan" in om routes die als verouderd zijn gemarkeerd te verbergen, en neem het samenvattingsveld van elk endpoint op voor extra context zonder het bronbestand te hoeven openen.

Sorteer het resultaat op pad of tag en kies een uitvoerformat dat bij je volgende stap past: een eenvoudige lijst voor een snelle scan, een Markdown-tabel om in documentatie of een pull request in te plakken, of CSV om in een spreadsheet te openen. Parameters die met $ref zijn gedefinieerd in plaats van inline, worden overgeslagen in plaats van geraden, aangezien het correct oplossen van een referentie de rest van het document vereist.

Alles wordt lokaal in je browser uitgevoerd — de API-specificatie verlaat nooit je apparaat, wat belangrijk is wanneer deze een interne of nog niet uitgebrachte service beschrijft. Kopieer het resultaat, download het als .txt-bestand of stuur het rechtstreeks naar een ander tool om door te gaan met werken.

FAQ

Ondersteunt het zowel OpenAPI 3 als Swagger 2?
Ja. Beide formaten houden endpoints in een "paths"-sectie met dezelfde structuur, dus dezelfde reader kan beide versies verwerken.
Hoe bepaalt het of een endpoint authenticatie vereist?
Het controleert eerst het "security"-veld van de bewerking zelf. Een lege array daar betekent dat dit endpoint authenticatie expliciet uitschakelt; als het veld ontbreekt, valt de tool terug op de globale "security"-instelling van het document.
Kan het $ref-referenties oplossen?
Niet voor parameters — een parameter die met $ref is gedefinieerd, heeft geen inline naam, dus het wordt overgeslagen in plaats van opgelost, aangezien het correct oplossen van een referentie de rest van het document vereist.
Wat gebeurt er met een ongeldig of niet-gerelateerd document?
Je ziet een duidelijk bericht: één voor tekst die geen geldige JSON of YAML is, en nog een voor wanneer het document prima wordt geparsed maar geen "paths"-sectie heeft.
Wordt mijn API-specificatie ergens geüpload?
Nee. Parsering en opmaak gebeuren volledig in je browser — het document dat je plakt verlaat je apparaat nooit.