Lewati ke konten utama

API Kuota Pengguna

Endpoint ini menampilkan sisa kuota pengambilan data milik pengguna yang terautentikasi. Nilai kuota berkurang sesuai jumlah data yang berhasil dikumpulkan melalui proses scraping.

Ambil kuota pengguna

GET /api/user-quota

Autentikasi: Bearer token

Authorization: Bearer <access_token>

Parameter: Tidak ada

Respons berhasil — 200 OK:

{
"id": "user_id",
"kuota": 1000
}
FieldTipeDeskripsi
idstringID pengguna yang terautentikasi
kuotaintegerSisa kuota pengambilan data yang tersedia

Nama field yang dikirim melalui jaringan adalah kuota; klien harus mempertahankan ejaan tersebut.

Respons lainnya:

StatusArti
401Tidak terautorisasi
404Kuota pengguna tidak ditemukan
500Error internal server
curl \
"$SOCIOVITE_API_URL/api/user-quota" \
-H 'accept: application/json' \
-H 'Authorization: Bearer <access_token>'

Bentuk error

{
"success": false,
"error": "Quota not found",
"message": "No quota record exists for this user"
}