Hoppa till innehåll
100% lokalt

OpenAPI-slutpunktslista

Visa alla slutpunkter från ett OpenAPI- eller Swagger-dokument som en läsbar tabell.

Inmatning
Utmatning

OpenAPI-slutpunktslista

Klistra in ett OpenAPI- eller Swagger-dokument — JSON eller YAML, OpenAPI 3 eller Swagger 2 — och det här verktyget extraherar varje slutpunkt till en läsbar lista. Det är utformat för när du får en specifikationsfil och behöver en snabb överblick innan du dyker in i detaljerna: vilka vägar som finns, vad de behöver och vad de returnerar.

Filtrera listan efter HTTP-metod eller tag för att fokusera på en del av API:n. Slå på sökvägs- och frågeparametrar, begärandetextens innehållstyp, svarskoder och om en slutpunkt kräver autentisering — verktyget läser säkerhetskrav per operation och faller tillbaka till dokumentets globala säkerhetsinställning när en operation inte åsidosätter det. Slå på "Hoppa över föråldrade slutpunkter" för att dölja vägar som markerats som föråldrade i specifikationen, och inkludera sammanfattningsfältet för varje slutpunkt för extra sammanhang utan att behöva öppna källfilen.

Sortera resultatet efter sökväg eller tag och välj ett utgaveformat som motsvarar nästa steg: en enkel lista för en snabb genomgång, en Markdown-tabell för att klistra in i dokumentation eller en pull request, eller CSV för att öppna i ett kalkylark. Parametrar som är definierade med $ref snarare än inline hoppas över snarare än gissas, eftersom det kräver att referensen löses korrekt resten av dokumentet.

Allt körs lokalt i din webbläsare — API-specifikationen lämnar aldrig din enhet, vilket är viktigt när den beskriver en intern eller ännu inte släppt tjänst. Kopiera resultatet, ladda ned det som en .txt-fil eller skicka det direkt till ett annat verktyg för att fortsätta arbeta.

FAQ

Stöder det både OpenAPI 3 och Swagger 2?
Ja. Båda formaten behåller slutpunkter under ett "paths"-avsnitt med samma struktur, så samma läsare kan hantera båda versionerna.
Hur avgör det om en slutpunkt kräver autentisering?
Det kontrollerar först operationens eget "security"-fält. En tom array där innebär att denna slutpunkt uttryckligen inaktiverar autentisering; om fältet saknas faller verktyget tillbaka på dokumentets globala "security"-inställning.
Kan det lösa $ref-referenser?
Inte för parametrar — en parameter som är definierad med $ref har inget inline-namn, så den hoppas över snarare än löst, eftersom det kräver resten av dokumentet för att lösa en referens korrekt.
Vad händer med ett ogiltigt eller orelaterat dokument?
Du ser ett tydligt meddelande: ett för text som inte är giltigt JSON eller YAML, och ett till när dokumentet tolkas bra men inte har något "paths"-avsnitt.
Laddas min API-specifikation upp någonstans?
Nej. Tolkning och formatering sker helt i din webbläsare — dokumentet som du klistrar in lämnar aldrig din enhet.