Baca dalam bahasa Inggris

Bagikan melalui


Batas Tarif

API NuGet.org memberlakukan pembatasan tarif untuk mencegah penyalahgunaan. Permintaan yang melebihi batas tarif mengembalikan kesalahan berikut:

  {
    "statusCode": 429,
    "message": "Rate limit is exceeded. Try again in 56 seconds."
  }

Selain meminta pembatasan menggunakan batas laju, beberapa API juga memberlakukan kuota. Permintaan yang melebihi kuota mengembalikan kesalahan berikut:

  {
    "statusCode": 403,
    "message": "Quota exceeded."
  }

Tabel berikut mencantumkan batas tarif untuk API NuGet.org.

Catatan

Sebaiknya gunakan API pencarian V3 NuGet.org karena saat ini tidak dibatasi tarifnya. Untuk API pencarian V1 dan V2, batas berikut berlaku:

API Tipe Batas Nilai Batas Kasus Penggunaan API
DAPAT /api/v1/Packages IP 1000 / menit Kueri metadata paket NuGet melalui koleksi OData Packages v1
DAPAT /api/v1/Search() IP 3000 / menit Cari paket NuGet melalui titik akhir Pencarian v1
DAPAT /api/v2/Packages IP 20000 / menit Kueri metadata paket NuGet melalui koleksi OData Packages v2
DAPAT /api/v2/Packages/$count IP 100 / menit Jumlah paket NuGet kueri melalui koleksi OData Packages v2

Dorong dan Batalkan Daftar Paket

API Tipe Batas Nilai Batas Kasus Penggunaan API
MELETAKKAN /api/v2/package Kunci API 350 / jam Unggah paket NuGet baru (versi) melalui titik akhir pendorongan v2
MENGHAPUS /api/v2/package/{id}/{version} Kunci API 250 / jam Membatalkan daftar paket NuGet (versi) melalui titik akhir v2

nuget.org tampilan halaman situs web

Jika Anda mengakses halaman web nuget.org secara terprogram, pertimbangkan untuk menyelidiki API V3 kami yang didokumenkan. Titik akhir ini memungkinkan akses yang lebih sederhana ke metadata dan konten paket. API V3 memiliki ketersediaan yang lebih baik dan memiliki performa yang lebih tinggi daripada mengakses halaman web Galeri NuGet, yang dirancang untuk interaksi browser web.

API Tipe Batas Nilai Batas Kasus Penggunaan API
DAPAT /package/{id}/{version} IP 50 / menit Tampilkan halaman detail paket (versi).