
Scalar API
Scalar APIの機能
Scalar APIの使用例
Scalar APIに関するよくある質問
QScalar API とは何ですか?
Scalar API は OpenAPI 規格に基づくモダンな API プラットフォームで、主に API ドキュメントの自動生成、対話型のクライアントテスト、SDK 生成、統一管理などの機能を提供します。
QScalar API の主な機能は何ですか?
主な機能には、API 参照ドキュメントの自動生成、対話型 API クライアントを用いたテスト、OpenAPI を基にした複数言語の SDK の生成、Scalar Registry を通じた API 規約の集中管理があります。
QScalar API は無料ですか?
Scalar API は無料プランからエンタープライズレベルのプランまで提供しています。API 参照ドキュメント生成などのコア機能は無料ですが、ガイド作成や SDK 生成などの高度な機能は有料になる場合があります。
QScalar API は既存の開発フローとどう統合できますか?
ダッシュボード、CLI、GitHub Actions を通じた統合に対応しており、ASP.NET Core などのプロジェクトには NuGet パッケージ(例: Scalar.AspNetCore)を介して組み込んで利用できます。
QScalar API はどの認証方式をサポートしていますか?
対話型クライアントは API キー、OAuth 2.0 など、一般的な API 認証方式を模擬してテストを行えるようにしています。
QScalar API を使用するにはどんな前提条件がありますか?
主な前提は OpenAPI(Swagger)規格に準拠した API 定義ファイルを持っていることです。プラットフォームの機能はこの規格に基づいて拡張・表示されます。
QScalar API は従来の Swagger UI とどう違いますか?
Scalar API はよりモダンなインターフェースとユーザー体験を提供し、クライアントテスト、SDK 生成などの機能を統合しています。Swagger UI の強化版または代替として位置づけられることが多いです。
QScalar API で生成したドキュメントはどこにホストできますか?
無料のサブドメインでホストすることが可能です。自前の HTML ページへ埋め込んだり、Next.js や React などのフレームワークに統合したり、カスタムドメインにも対応しています。