コンテンツへスキップ
POST AI agent ready /v1/license/lookup

ソフトウェア ライセンス API - 無料の SPDX ライセンス検索

SPDX ライセンス識別子 (例: 「MIT」、「Apache-2.0」、「GPL-3.0 のみ」) を送信し、許可、条件、制限、ライセンスが OSI 承認か FSF リブレかどうかを含む詳細なライセンス メタデータを受け取ります。 SPDX にリストされている 500 以上のライセンスをカバーします。

Parameters

stringrequired

SPDX license identifier (e.g., "MIT", "Apache-2.0", "GPL-3.0-only").

Code examples

curl -X POST https://api.botoi.com/v1/license/lookup \
  -H "Content-Type: application/json" \
  -d '{"id":"MIT"}'

When to use this API

依存関係ライセンスの監査

package.json または go.mod の依存関係をスキャンし、各ライセンスの SPDX ID を解決し、コードベースに入力される前に、コピーレフトまたは OSI が承認していないライセンスを持つパッケージにフラグを立てます。

オープンソースのコンプライアンス ダッシュボード

チームが使用するすべてのサードパーティ ライブラリのライセンス許可、条件、制限を表示する内部ダッシュボードを構築すると、法務チームが新しい依存関係をより迅速に承認できるようになります。

リポジトリの README の生成

生成された README の「ライセンス」セクションに、完全なライセンス名、権限の概要、SPDX ページへのリンクが自動入力されます。

Frequently asked questions

SPDX識別子とは何ですか?
SPDX (Software Package Data Exchange) 識別子は、オープンソース ライセンスを一意に識別する短い標準化された文字列です。 例: 「MIT」、「Apache-2.0」、「GPL-3.0 のみ」。 完全なリストは spdx.org/licenses に保管されています。
サポートされているライセンス数は何ですか?
この API は、OSI 承認ライセンス、FSF-libre ライセンス、非推奨ライセンスを含む、公式 SPDX ライセンス リストにある 500 以上のライセンスをすべてカバーします。
権限、条件、制限の配列には何が含まれますか?
権限には、ライセンスで許可される内容 (商用利用、変更、配布) がリストされます。 条件には、しなければならないことがリストされています (著作権表示、出典の開示を含む)。 制限事項には、ライセンスで許可されないもの (責任、保証) がリストされています。
ライセンスが自分のプロジェクトと互換性があるかどうかを確認できますか?
API は単一ライセンスのメタデータを返します。 互換性分析はプロジェクトのライセンスによって異なります。 権限、条件、および制限フィールドを使用して、2 つのライセンスをプログラム的に比較します。
廃止予定の SPDX ライセンスは含まれていますか?
はい。 非推奨のライセンスは is_deprecated: true で返されます。 例には、「GPL-2.0」(「GPL-2.0 のみ」および「GPL-2.0 以降」に置き換えられます) が含まれます。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.