OpenAPI / Swagger Görüntüleyici

Bir OpenAPI 3.0 / 3.1 ya da Swagger 2.0 belgesini (YAML ya da JSON) taranabilir bir API başvurusuna dönüştürün — bilgi, sunucular, etiketli yollar, parametreler, şemalardan üretilen istek gövdesi örnekleri, yanıtlar ve güvenlik. Herhangi bir işlemi genişleterek Dene'ye tıklayın ve tarayıcınızdan canlı bir istek gönderin ya da cURL olarak dışa aktarın. Belgeler yerel olarak çözümlenir; uzak $ref hedefleri ve harici şemalar getirilmez (tamamen yerel). Bunun yerine etkileşimli bir istek oluşturucu mu istersiniz? Bkz. REST API İstemcisi / Test Aracı ve tüm API Araçları ailesi.
Dene
Parametreler
Bu görüntüleyici hakkında: Swagger 2.0 ile OpenAPI 3.0 / 3.1'i destekler. Başvurular yalnızca belgenin içinde çözülür (#/components/schemas/…, #/definitions/…); harici dosya / URL başvuruları getirilmez, bildirilir. Dene çağrıları hedef sunucunun CORS politikasına tabidir — bir çağrı engellenirse, tarayıcı korumalı alanının dışından çalıştırmak için cURL Dönüştürücü ya da REST Client kullanın.
OpenAPI ile Swagger, v2 ile v3

Swagger orijinal araç adıydı; belirtim biçimi 2015'te Linux Vakfı'na bağışlandığında OpenAPI oldu ve Swagger bir araç markası olarak yaşamaya devam ediyor. Bir belge info (meta veri), paths (uç nokta başına işlemler) ve components (yeniden kullanılabilir şemalar) öğelerinden oluşur.

Sürüm anahtarı görüntüleyicilere hangi ayrıştırıcıyı kullanacaklarını söyler: swagger: "2.0" ile openapi: 3.0.x karşılaştırması — v3, istek gövdelerini parametrelerin dışına taşıdı ve gerçek JSON Şeması'nı benimsedi.