Vizualizator OpenAPI / Swagger

Redă un document OpenAPI 3.0 / 3.1 sau Swagger 2.0 (YAML sau JSON) într-o referință API navigabilă — informații, servere, căi grupate pe etichete, parametri, exemple pentru corpul cererii generate din scheme, răspunsuri și securitate. Fiecare operație se extinde cu Încearcă și trimite o cerere live din browser, sau se exportă ca cURL. Documentele se analizează local; țintele $ref externe și schemele externe nu se descarcă (totul este local). Dacă se preferă un compunător interactiv de cereri, vezi Clientul / testorul API REST și întreaga familie Instrumente API.
Încercare
Parametri
Despre acest vizualizator: acceptă Swagger 2.0 și OpenAPI 3.0 / 3.1. Referințele se rezolvă doar în interiorul documentului (#/components/schemas/…, #/definitions/…); referințele externe la fișiere sau URL-uri sunt raportate, nu descărcate. Apelurile Încearcă sunt supuse politicii CORS a serverului țintă — dacă un apel este blocat, se folosește Convertorul cURL sau Clientul REST pentru a-l rula din afara sandbox-ului browserului.
OpenAPI față de Swagger, v2 față de v3

Swagger a fost denumirea inițială a uneltelor; când specificația a fost donată Linux Foundation în 2015, a devenit OpenAPI, iar Swagger a rămas ca brand al uneltelor. Un document se construiește din info (metadate), paths (operații pe fiecare endpoint) și components (scheme reutilizabile).

Cheia de versiune indică viewer-ului ce analizor să folosească: swagger: "2.0" față de openapi: 3.0.x — v3 a mutat corpurile cererilor din parametri și a adoptat JSON Schema reală.