Langsung ke konten
POST AI agent ready /v1/license/lookup

API Lisensi Perangkat Lunak - Pencarian Lisensi SPDX Gratis

Kirim pengidentifikasi lisensi SPDX (misalnya, "MIT", "Apache-2.0", "GPL-3.0-only") dan terima metadata lisensi terperinci termasuk izin, ketentuan, batasan, dan apakah lisensi tersebut disetujui OSI atau gratis FSF. Mencakup 500+ lisensi yang terdaftar di SPDX.

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

Audit lisensi ketergantungan

Pindai dependensi package.json atau go.mod Anda, selesaikan setiap ID SPDX lisensi, dan tandai paket dengan lisensi copyleft atau yang tidak disetujui OSI sebelum paket tersebut memasuki basis kode Anda.

Dasbor kepatuhan sumber terbuka

Buat dasbor internal yang menampilkan izin, ketentuan, dan batasan lisensi untuk setiap perpustakaan pihak ketiga yang digunakan tim Anda, membantu tim hukum menyetujui dependensi baru dengan lebih cepat.

Generasi README repositori

Isi otomatis bagian "Lisensi" di README yang dihasilkan dengan nama lisensi lengkap, ringkasan izin, dan tautan ke halaman SPDX.

Frequently asked questions

Apa itu pengidentifikasi SPDX?
Pengidentifikasi SPDX (Pertukaran Data Paket Perangkat Lunak) adalah string pendek dan terstandar yang secara unik mengidentifikasi lisensi sumber terbuka. Contoh: "MIT", "Apache-2.0", "GPL-3.0 saja". Daftar lengkapnya disimpan di spdx.org/licenses.
Berapa banyak lisensi yang didukung?
API ini mencakup 500+ lisensi dalam daftar lisensi resmi SPDX, termasuk lisensi yang disetujui OSI, gratis FSF, dan tidak berlaku lagi.
Apa isi array izin, ketentuan, dan batasan?
Izin mencantumkan apa yang diizinkan oleh lisensi (penggunaan komersial, modifikasi, distribusi). Ketentuan mencantumkan apa yang harus Anda lakukan (termasuk pemberitahuan hak cipta, mengungkapkan sumber). Batasan mencantumkan apa yang tidak diberikan oleh lisensi (kewajiban, jaminan).
Dapatkah saya memeriksa apakah suatu lisensi kompatibel dengan proyek saya?
API mengembalikan metadata untuk satu lisensi. Analisis kompatibilitas bergantung pada lisensi proyek Anda. Gunakan bidang izin, ketentuan, dan batasan untuk membandingkan dua lisensi secara terprogram.
Apakah termasuk lisensi SPDX yang tidak berlaku lagi?
Ya. Lisensi yang tidak digunakan lagi dikembalikan dengan is_deprecated: true. Contohnya termasuk "GPL-2.0" (diganti dengan "GPL-2.0-only" dan "GPL-2.0-or-later").

Get your API key

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