# API をドキュメント化する

- [OpenAPI](/docs/documentation/ja-gitbook-documentation/api-references/openapi.md): ページに OpenAPI 仕様を追加し、インタラクティブなブロックでユーザーがページ上でエンドポイントをテストできるようにします。
- [OpenAPI 仕様を追加する](/docs/documentation/ja-gitbook-documentation/api-references/openapi/add-an-openapi-specification.md): GitBook アプリまたは CLI から OpenAPI 仕様を追加・更新する方法を学びましょう
- [API リファレンスをドキュメントに挿入する](/docs/documentation/ja-gitbook-documentation/api-references/openapi/insert-api-reference-in-your-docs.md): OpenAPI 仕様から完全な API リファレンスを挿入するか、個別の操作やスキーマを選択できます
- [ガイド](/docs/documentation/ja-gitbook-documentation/api-references/guides.md)
- [API リファレンスの構成](/docs/documentation/ja-gitbook-documentation/api-references/guides/structuring-your-api-reference.md): アイコンや説明を使って、複数ページにわたる API リファレンスを構成する方法を学びましょう
- [カスタムコードサンプルの追加](/docs/documentation/ja-gitbook-documentation/api-references/guides/adding-custom-code-samples.md): API エンドポイントと並べて表示するカスタムコードサンプルの設定方法を学びましょう
- [API 操作の管理](/docs/documentation/ja-gitbook-documentation/api-references/guides/managing-api-operations.md): OpenAPI の API 操作を実験的、非推奨としてマークしたり、ドキュメントから非表示にしたりする方法を学びましょう
- [「テストする」ボタンの設定](/docs/documentation/ja-gitbook-documentation/api-references/guides/configuring-the-test-it-button.md)
- [OpenAPI プロキシの使用](/docs/documentation/ja-gitbook-documentation/api-references/guides/using-openapi-proxy.md)
- [列挙型の説明](/docs/documentation/ja-gitbook-documentation/api-references/guides/describing-enums.md): 列挙型に説明を追加する方法を学びましょう
- [CI/CD との統合](/docs/documentation/ja-gitbook-documentation/api-references/guides/support-for-ci-cd-with-api-blocks.md): GitBook で OpenAPI 仕様の更新を自動化する方法を学びましょう
- [拡張機能リファレンス](/docs/documentation/ja-gitbook-documentation/api-references/extensions-reference.md): GitBook がサポートする OpenAPI 拡張機能の完全なリファレンス
