Swagger UI

Swagger UI を使用すると、開発チームやエンドコンシューマーなど、誰でも実装ロジックを配置することなく、API のリソースを視覚化および操作できます。 OpenAPI(旧称 Swagger)仕様から自動的に生成され、視覚的なドキュメントにより、バックエンドの実装とクライアント側の消費が容易になります。

ライブデモ

Swagger UI のダウンロード

クラウドで試す

依存関係なし 依存関係なし この UI は、ローカルでもウェブ上でも、あらゆる開発環境で動作します。 人間に優しい 人間に優しい エンド開発者は、API が公開するすべての操作を簡単に操作して試すことができます。 ナビゲーションが容易 ナビゲーションが容易 きちんと分類されたドキュメントで、リソースとエンドポイントをすばやく見つけて使用できます。 すべてのブラウザに対応 すべてのブラウザに対応 Swagger UI はすべての主要なブラウザで動作するため、あらゆるシナリオに対応できます。 完全にカスタマイズ可能 完全にカスタマイズ可能 ソースコードへのフルアクセスにより、Swagger UI を自由にスタイル設定および調整できます。 完全な OAS サポート 完全な OAS サポート Swagger 2.0 または OAS 3.* で定義された API を視覚化します。

SwaggerHub で完全にホストされている Swagger UI

新しい API 定義を作成して視覚化するか、既存の OAS 定義を SwaggerHub にインポートして、クラウドで完全にホストされているインタラクティブな UI を生成します。 SwaggerHub にはインタラクティビティが組み込まれており、内部開発者または外部コンシューマーに API ドキュメントへの安全なアクセスを提供できます。

詳細はこちら

Swagger UI の新機能

OAS 3.0 のサポート発表

この最新のリリースでは、ユーザーは Swagger Editor を使用して OAS 3.0 API を記述し、Swagger UI を使用して OAS 3.0 で定義された API のドキュメントを視覚的に自動生成できます。

SwaggerUI への貢献

Swagger UI は、Swagger エコシステムに存在する数千ものオープンソースプロジェクトの 1 つにすぎません。 ソースコードは GitHub で公開ホストされており、オープンソース Swagger UI プロジェクトへの貢献を開始できます。
GitHub での Swagger の表示

チーム向けの SwaggerHub

チームが API ワークフローを合理化し、これまで以上に高速に優れた API を提供したい場合に最適です。

  • インタラクティブエディター
  • ファイルの共同編集
  • ホストされたドキュメント
  • デザイン自動モック

詳細はこちら

SwaggerHub Enterprise

複数のチームで安全な環境で作業する必要がある組織向けで、オンプレミスまたはクラウドで利用できます。

  • API 標準化
  • 再利用可能なドメイン
  • チームとプロジェクト
  • オンプレミスインストール

営業担当者に連絡する

閉じる

ソフトウェアの品質を向上させながら、テストを高速化します。TestComplete のデスクトップ、モバイル、および Web モジュールへの無制限アクセスを取得します。

  • 30日間無料
  • あらゆる経験レベルのユーザーにとって使いやすい
  • 500 以上の実際のテスト環境へのアクセス