要点
- 最初の呼び出しを成功させるまでを簡単にします。ベースURLはひとつ、キーはワンステップで発行、コピーできるリクエストと、その横に実際のレスポンスを置きます。
- OpenAPIファイルをひとつだけ持ち、唯一の情報源にします。PostmanもRapidAPIもインポートを推奨しており、APIs.guruにはその安定したURLが必要です。
- そのうえで、開発者がすでに探している場所に掲載します。Postman API Network、課金機能を使いたいならRapidAPI Hub、無料枠があるならpublic-apis、定義そのものはAPIs.guruです。
- 営業の打ち合わせなしで使える状態になったらローンチします。Show HNとProduct Hunt、そしてAIアプリケーションにツールとしてAPIを呼ばせたいならMCPサーバーです。
チャネルの順番
各ステップは前のステップの成果を再利用します。最初の2つを飛ばすと、その後の掲載がすべて弱くなります。
| チャネル | 得られるもの | 必要なもの | 費用 |
|---|---|---|---|
| 1 自社ドキュメントと公開サンプル | ほかのすべてのチャネルがリンクするページで、開発者が判断する場所です。 | ベースURL、ワンステップの認証、コピーできるリクエスト、そのレスポンス、読めるエラー。 | あなたの時間 |
| 2 Postman API Network | Postman内と自然検索での発見。開発者がフォークできるコレクション。 | OpenAPIからインポートしたリファレンスコレクションと概要コレクションを置いた公開ワークスペース。 | 公開者向けドキュメントに料金の記載なし |
| 3 RapidAPI Hub | そのユーザーベース、検索向けに最適化されたプロフィールページ、キー管理と課金。 | APIプロジェクト(OpenAPIをインポート)、公開設定、料金プラン、受け取り用のPayPal。 | 掲載無料、支払額の25% |
| 4 public-apis | GitHubで48万5,000スターを集める厳選リストに1行。 | 無料アクセスか無料枠、HTTPS、AuthとCORSの情報、100文字以内の説明。 | 無料。宣伝目的のプルリクエストは却下 |
| 5 APIs.guru | API定義の公開ディレクトリにあなたの定義が載ります。 | OpenAPIなど、機械可読な定義への安定したURL。 | フォームに料金の記載なし |
| 6 APIのMCPサーバー | AIアプリケーションがあなたのAPIをツールとして呼び出せます。 | APIをラップするサーバーと、MCPレジストリへの登録。 | 主要なレジストリは無料 |
| 7 Product Hunt | アーリーアダプターの前に立つローンチの1日。 | 動く公開サンプルと、開発者以外にもわかるページ。 | 無料 |
| 8 Show HN | 実際に試して率直な感想をくれる開発者。 | すぐに試せるもの、飾らないタイトル、コメント欄にいるあなた。 | 無料 |
チャネル名は公式ページか、そのプラットフォームについての当サイトのプロフィールにリンクしています。ほかのマーケットプレイス名はあえて挙げていません。
まず公開サンプルから
Postmanはひと言でこう表現しています。成功は、できるだけ少ないステップで最初の200 OKに届くことから始まる、と。どの掲載よりも先にサンプルを書きましょう。すべての掲載がそこに人を送るからです。
- ベースURLはひとつドキュメントの冒頭とOpenAPIファイルのservers一覧に記載し、常にHTTPSにします。
- キーはワンステップでサインアップからキー発行まで営業の打ち合わせは不要に。テストキーか、少量の無料プランで十分です。
- コピーできるリクエストすべてのヘッダーを含む完全なコマンド。開発者はほかの何よりも先にこれを貼り付けます。
- 実際のレスポンス返ってくる実際のJSONを、次に必要になるフィールドも含めて見せます。
- 説明のあるエラー4xxの応答を文書化します。キーなし、パラメーター誤り、上限到達、それぞれのメッセージ付きで。
curl "https://api.example.com/v1/forecast?city=Berlin" \
-H "X-API-Key: $API_KEY"
HTTP/1.1 200 OK
{ "city": "Berlin",
"days": [{ "date": "2026-10-01", "temp_c": 14.2 }] }
HTTP/1.1 401 Unauthorized
{ "error": "missing_api_key",
"message": "Send your key in the X-API-Key header." }OpenAPIファイルをチェック
openapi.jsonを貼り付けてください。掲載チャネルが読み取る項目(タイトル、バージョン、servers、オペレーション、例、認証)を確認し、どのチャネルの準備ができているかを表示します。Markdownのプランと、条件を満たせばpublic-apis形式の1行も作成します。処理はブラウザ内で行われ、何もアップロードされません。
OpenAPIファイルが重要な理由
| ルール | 公式の文言 | あなたにとっての意味 |
|---|---|---|
| タイトル | The title of the API. | info.titleは必須で、すべての掲載で名前になります。 |
| operationId | The id MUST be unique among all operations described in the API. | IDが重複するとインポートや生成コードが壊れます。すべて一意にしましょう。 |
| まずインポート | If you have one, we strongly suggest you start by importing your file. | RapidAPIのプロジェクトは手作業ではなくOpenAPIファイルから始めます。 |
| リファレンスコレクション | Postman recommends you import your OpenAPI definition to create your API reference collection. | OpenAPIファイルをインポートし、リクエストを作り直さないこと。 |
| 定義 | The most important requirement is the presence of a machine-readable API definition in one of the popular formats, such as: OpenAPI (formerly known as Swagger), RAML, API Blueprint, etc. | 機械可読な定義がなければ掲載されません。 |
| 安定したURL | So please, provide us with a stable URL to the definition. | バージョンが変わっても変わらないURLで定義を提供します。 |
RapidAPIで販売する
APIの売り方を尋ねる人の多くが思い浮かべるマーケットプレイスがRapidAPIです。掲載は無料で、売上の一部を支払います。新しいAPIは非公開で始まるため、公開に切り替えるまでプロジェクトはハブに表示されません。
US$100のプランなら、手数料25%でUS$75を受け取り、PayPal経由で支払われます。無料プランの上限は1時間あたり1,000リクエスト、1か月あたり500,000リクエストです。
- プロジェクト作成時にOpenAPIファイルをインポートします。エンドポイントとパラメーターが自動で入ります。
- 短い説明と長い説明を書き、カテゴリー、ウェブサイト、ベースURLを設定してロゴをアップロードします。
- 開発者が試せる小さな無料プランを用意し、その上に上限と超過料金が明確な有料プランを置きます。
- 最初の受け取り前にPayPalを連携します。Rapidはそれ以外の方法でプロバイダーに支払いません。
- 自社のドキュメントと料金ページは手放さないこと。マーケットプレイスはチャネルのひとつで、唯一の売り場ではありません。
| ルール | 公式の文言 | あなたにとっての意味 |
|---|---|---|
| 掲載費用 | It is also free and easy to add your API to the hub. | RapidAPIへのAPI追加は無料です。 |
| 得られるもの | Adding your API to the rapidapi.com hub gets you instant exposure to our growing user base, a search engine-optimized profile page for your API, as well as features like user management and billing services. | 掲載にはプロフィールページ、キー管理、課金が付いてきます。 |
| デフォルトは非公開 | When a user or team creates an API, by default it is a private API. | 公開に切り替えないと、誰もAPIを見つけられません。 |
| 無料プラン | Having a free pricing plan (with a small number of requests available) is vital to a good experience for a developer using your API. | 小さな無料枠があれば、開発者は支払う前に試せます。 |
| 無料の上限 | Free API plans are limited to 1000 requests per hour and 500K requests per month. | 利用が多い場合は有料プランか従量課金プランが必要です。 |
| マーケットプレイス手数料 | Rapid takes a flat 25% marketplace fee on all payments made through the API Hub. | 25%の取り分を前提に料金プランを決めましょう。 |
| 受け取り | Rapid currently only pays out API providers via PayPal. | 売上が発生する前にPayPalアカウントを連携しましょう。 |
Postman、public-apis、APIs.guru
この3つは無料で、開発者がAPIを探しているその瞬間に届きます。それぞれ独自のルールがあり、守れば掲載は残ります。
| ルール | 公式の文言 | あなたにとっての意味 |
|---|---|---|
| 最初の呼び出し | This starts with getting your API consumers to their first 200 OK response in the fewest steps possible. | 初めての人がどれだけ早く200 OKに届くかで、ドキュメントを評価します。 |
| 発見 | Sharing APIs on the Postman API Network increases your API’s discovery in organic and Postman search results. | 公開ワークスペースはPostmanの検索とウェブ検索の結果に表示されます。 |
| シークレット | If Postman detects any API keys, tokens, or similar, it replaces them with placeholders. | それでも公開コレクションのキーには変数を使いましょう。 |
| 認証済みパブリッシャー | Verify your team’s identity by verifying you own your domain. | バッジには自分が管理するドメインが必要です。 |
| 無料アクセス | Please make sure the API you want to add has full, free access or at least a free tier and does not depend on the purchase of a device/service before submitting. | 有料のみのAPIはこのリストの対象外です。 |
| 宣伝禁止 | Pull requests that are identified as marketing attempts will not be accepted. | なぜ一番かではなく、APIが何をするかを書きます。 |
| 説明 | The Description should not exceed 100 characters. | 1行は100文字以内に収めます。 |
APIをローンチする
ローンチは、サンプルと少なくともひとつの掲載が公開されてからが効果的です。訪れた人がその日のうちに呼び出しを試せるからです。
- Show HN
- あなたと話さなくてもAPIを試せる状態になってから投稿します。投稿時間よりも、飾らないタイトル、最初のコメントのサンプル、素早い返信が大切です。 Show HNでローンチする方法 →
- Product Hunt
- エンドポイントだけでなく、APIで何ができるかを見せます。短いデモ、無料プラン、開発者以外にもわかるページを用意しましょう。
- MCPサーバー
- AIアプリケーションにAPIを使わせたいなら、MCPサーバーでラップしてMCPレジストリに公開します。独自の掲載先を持つ別のプロダクトです。 MCPサーバーのディレクトリ:サーバーを掲載できる10の場所 →
- 変更履歴
- 新しいエンドポイントやSDKは、再び投稿する理由になります。公開の変更履歴を用意し、ドキュメントからリンクしましょう。
LaunchRepoの役割
LaunchRepoはあなたのコーディングエージェントの中で動きます。エージェントがプロダクトのウェブサイトを、ディレクトリとローンチプラットフォームの大きなカタログに登録し、公開済みと審査待ちを分けて管理するトラッカーを更新します。
マーケットプレイスのアカウント、料金プラン、受け取り、MCPサーバーはあなたが管理します。あなたのキーと判断が必要だからです。LaunchRepoはRapidAPI、Postman、GitHubのリストにAPIを登録しません。扱うのは、APIのウェブサイトを一般的なディレクトリのフォームに登録する作業です。
出典
すべてのルールと数値は2026年10月1日に公開元のページで確認し、英語の原文のまま引用しています。テキストの写しは証拠資料として保管しています。
よくある質問
- APIはどうやってマーケティングすればいいですか?
- まず、初めての人が数分で最初の呼び出しに成功できる公開サンプルを用意し、開発者が探す場所にAPIを掲載します。Postman API Network、課金機能が欲しいならRapidAPI、無料APIならpublic-apis、定義はAPIs.guruです。あなたの手を借りずに動くようになったら、Show HNとProduct Huntでローンチします。
- RapidAPIでAPIを販売するには?
- RapidAPI StudioでAPIプロジェクトを作成し、OpenAPIファイルをインポートして、ハブの掲載情報を埋め、料金プランを追加し、APIを公開にして、受け取り用にPayPalを連携します。掲載は無料で、確認日時点でRapidは支払額に一律25%のマーケットプレイス手数料をかけていました。
- OpenAPIファイルは必要ですか?
- すべてのチャネルで必須ではありませんが、いちばん手間を減らせます。RapidAPIとPostmanはどちらもインポートを推奨し、APIs.guruは機械可読な定義しか掲載しません。ひとつのファイルをドキュメントと掲載の唯一の情報源にしましょう。
- 有料APIをpublic-apisリストに載せられますか?
- 完全な無料アクセスか少なくとも無料枠があり、機器やサービスの購入が不要な場合に限ります。メンテナーは宣伝に見えるプルリクエストを却下します。
- APIをMCPサーバーにもすべきですか?
- AIアプリケーションにツールとして呼ばせたいなら、はい。APIをラップする別のサーバーとして作ります。掲載先はAPIマーケットプレイスではなくMCPレジストリです。
- LaunchRepoはRapidAPIやPostmanにAPIを掲載しますか?
- いいえ。これらの掲載にはあなたのアカウント、キー、料金、受け取り情報が必要です。LaunchRepoはコーディングエージェントを通じて、プロダクトのウェブサイトを一般的なディレクトリとローンチプラットフォームに登録します。
ディレクトリはエージェントに任せる
一度購入すれば、あなたのコーディングエージェントで、作るすべてのプロダクトに使えます。ドキュメントを磨いている間に、LaunchRepoがAPIのウェブサイトをディレクトリとローンチプラットフォームに登録します。
料金を見る