# Swagger OpenAPI

> キャプチャした Proxyman のリクエストとレスポンスを、Swagger OpenAPI 3.0 の YAML ファイルまたは HTML ページとしてエクスポートできます。追加のツールは不要です。

## 1. 概要 {#1-openapi}

Proxyman v5.14.0 以降では、リクエストとレスポンスを OpenAPI 3.0 の YAML ファイルまたは HTML ページにエクスポートできます。

* YAML 形式に対応しています。
* Swagger OpenAPI スタイルの HTML に対応しています。
* Proxyman に組み込まれているため、外部の依存関係は不要です。

![Proxyman からエクスポートした Swagger OpenAPI 3.0 の HTML ページ。x.com からキャプチャした GET エンドポイントの一覧が表示されている](https://proxyman.com/docs/assets/Screenshot%202025-01-06%20at%202.37.25%E2%80%AFPM.jpg)

_リクエストとレスポンスを OpenAPI の HTML ページとしてエクスポート_

## 2. 使い方 {#2-how-to-use}

1. Proxyman で HTTPS リクエストをキャプチャします。お使いのデバイスのセットアップガイドに従ってください：

* [iOS デバイス（iPhone、iPad）](https://proxyman.com/docs/ja/debug-devices/ios-device)
* [iOS シミュレータ](https://proxyman.com/docs/ja/debug-devices/ios-simulator)
* [Android デバイス](https://proxyman.com/docs/ja/debug-devices/android-device#1-android-setup-guide)
* [Android エミュレータ](https://proxyman.com/docs/ja/debug-devices/android-device/automatic-script-for-android-emulator)
* [macOS（Web ブラウザ）](https://proxyman.com/docs/ja/debug-devices/macos)

Proxyman で HTTPS のリクエストとレスポンスをキャプチャおよび復号できることを確認してください。

![Export > OpenAPI](https://proxyman.com/docs/assets/proxyman-export-openapi-menu.jpg)

_Export > OpenAPI_

2. メインのテーブルでリクエストを選択し、右クリック -> **Export** -> **OpenAPI** -> **YAML Schema…** または **HTML…** を選択します。
3. 完了 :white\_check\_mark:

## 詳細情報 {#learn-more}

* [数クリックで OpenAPI 3.0 を生成し、REST API をリバースエンジニアリングする](https://proxyman.com/posts/2025-01-09-Generate-OpenAPI-YAML)
* [Proxyman と mitmproxy の比較：キャプチャした通信から OpenAPI を生成](https://proxyman.com/posts/2026-07-21-Proxyman-vs-mitmproxy-Generate-OpenAPI)
