コンテンツにスキップ

🌐 OpenAPI → cURL コマンド生成

OpenAPI 3.x の YAML / JSON 仕様を貼り付けるだけで、全エンドポイントを実行可能な cURL コマンドに一括変換します。

✅ 完全無料・登録不要・サーバーへのデータ送信なし

🔒 プライバシー保証: OpenAPI 仕様はサーバーに送信されません。すべての解析と変換はお使いのブラウザ内で完結します。

生成された cURL コマンド

📖 使い方

  1. 1
    OpenAPI 仕様を貼り付け
    YAML または JSON 形式の OpenAPI 3.x 仕様を入力欄に貼り付けます。サンプルボタンから例を読み込めます。
  2. 2
    オプションを設定
    必要に応じてベース URL や認証ヘッダ(Authorization)を上書きできます。改行スタイルも選択可能です。
  3. 3
    cURL コマンドをコピー
    全エンドポイントの cURL コマンドが一覧表示されます。各カードのコピーボタンでクリップボードに転送できます。

❓ よくある質問

Swagger 2.0 にも対応していますか?
OpenAPI 3.x を主にサポートしています。Swagger 2.0 でも基本的な path / method 解析は動作しますが、$ref 解決や複雑なスキーマは部分的なサポートです。
リクエストボディはどのように埋められますか?
requestBody の example または各プロパティの example / default 値を優先し、なければ型に応じたサンプル値(string なら "string"、integer なら 0 など)を生成します。
生成されたコマンドはそのまま実行できますか?
サンプル値や仮のトークンを含むため、本番実行前に必須パラメータ・認証情報を実際の値に置き換えてください。