Preskoči na sadržaj
100% lokalno

Popis OpenAPI krajnjih točaka

Izvucite sve krajnje točke iz OpenAPI ili Swagger dokumenta kao čitljivu tablicu.

Unos
Rezultat

Popis OpenAPI krajnjih točaka

Zalijepite OpenAPI ili Swagger dokument — JSON ili YAML, OpenAPI 3 ili Swagger 2 — i ovaj alat izvlači sve krajnje točke u čitljiv popis. Sastavljen je za trenutak kada vam je proslijeđena datoteka specifikacije i trebate brz pregled prije nego što se upustite u detalje: koje rute postoje, što trebaju i što vraćaju.

Filtrirajte popis po HTTP metodi ili po oznaci kako biste se fokusirali na jedan dio API-ja. Prebacujte parametre puta i upita, vrstu sadržaja zahtjeva, kodove odgovora i trebate li autentifikaciju — alat čita sigurnosne zahtjeve po operaciji, vraćajući se na globalnu sigurnost dokumenta kada operacija ne bude prepisala. Uključite "Preskoči zastarjele krajnje točke" kako biste sakrili rute označene kao zastarjele u specifikaciji, i uključite sažetak svakog krajnjeg boda kako biste dobili dodatni kontekst bez otvaranja izvorne datoteke.

Razvrstajte rezultat po putu ili po oznaci, i odaberite oblik izlaza koji se podudara s onim što trebate dalje: obični popis za brz pregled, Markdown tablicu za lijepljenje u dokumentaciju ili zahtjev za povlačenje, ili CSV da biste je otvorili u proračunskoj tablici. Parametri koji su definirani s $ref umjesto u redovima preskakaju se umjesto pogađanja, jer ispravno rješavanje reference trebalo bi ostatak dokumenta.

Sve se izvršava lokalno u vašem pregledniku — specifikacija API-ja nikada ne napušta vašu uređaj, što je važno kada opisuje internu ili neobjavljenu uslugu. Kopirajte rezultat, preuzmite ga kao datoteku .txt ili ga pošaljite direktno u drugi alat kako biste nastavili s radom.

FAQ

Podržava li i OpenAPI 3 i Swagger 2?
Da. Oba formata держе krajnje točke u sekciji "paths" s istim oblikom, tako da isti čitač upravlja bilo kojom verzijom.
Kako odlučuje trebate li autentifikaciju krajnje točke?
Prvo provjerava svoje polje "security" operacije. Prazan niz tamo znači da ta krajnja točka eksplicitno onemogućava autentifikaciju; ako polje nedostaje, alat se vraća na globalnu postavku "security" dokumenta.
Može li riješiti $ref reference?
Ne za parametre — parametar definiran s $ref nema imena u redu, tako da se preskaču umjesto razrješavanja, budući da bi to trebalo čitanja ostatka dokumenta.
Što se dogodi s nevaljenim ili nepovezanim dokumentom?
Prikazat će se jasna poruka: jedna za tekst koji nije validan JSON ili YAML, i druga kada se dokument pravilno analizira, ali nema sekcije "paths".
Je li moja API specifikacija negdje učitana?
Ne. Razrada i oblikovanje se odvijaju u cijelosti u vašem pregledniku — dokument koji zalijepite nikada ne napušta vašu naprav.