Source: https://ailoot.ai/docs/ms/cabinet/
Canonical: https://ailoot.ai/docs/ms/cabinet/
Language: ms

[API panel pengguna](https://ailoot.ai/docs/ms/) 

# API panel pengguna

[Markdown](https://ailoot.ai/docs/ms/cabinet/index.md)

Kaedah panel pengguna: log masuk, profil, kunci dan sejarah perbelanjaan.

Ini ialah API panel pengguna ailoot.ai: log masuk, profil, kunci dan sejarah perbelanjaan. Permintaan kepada model dihantar ke alamat lain — `https://api.ailoot.ai` dengan kunci `sk-…`. Akses kepada kaedah bergantung pada hak akaun anda dan ciri yang diaktifkan.

## [](https://ailoot.ai/docs/ms/cabinet/#adresa-i-avtorizatsiya)Alamat dan pengesahan

- Panel pengguna: https://ailoot.ai (log masuk akaun, token panel pengguna)
- API model: https://api.ailoot.ai (kunci sk-…)

| Perkara | Alamat | Pengesahan |
| --- | --- | --- |
| API panel pengguna | `https://ailoot.ai/api/v1` | `Authorization: Bearer $TOKEN` — token panel pengguna selepas log masuk |
| API model | `https://api.ailoot.ai/v1` | Kunci `sk-…` daripada bahagian “Kunci API”; lihat [Kunci dan alamat API](https://ailoot.ai/docs/ms/keys/) |

Kunci `sk-…` tidak menggantikan token panel pengguna, dan token panel pengguna tidak memberikan akses kepada API model. Laluan penuh dinyatakan bagi setiap kaedah.

Membaca profil sendiri

```bash
curl --fail-with-body "https://ailoot.ai/api/v1/user/profile" \
  -H "Authorization: Bearer $TOKEN"
```

## [](https://ailoot.ai/docs/ms/cabinet/#format-otveta-i-oshibki)Format respons dan ralat

Respons mengandungi code, message dan data. Ralat mungkin mengandungi reason dan metadata. Penomboran halaman dalam data mengandungi items, total, page, page\_size dan pages. Format setiap kaedah dinyatakan dalam penerangannya.

Struktur respons berhalaman

```json
{
  "code": 0,
  "message": "success",
  "data": {
    "items": [],
    "total": 0,
    "page": 1,
    "page_size": 20,
    "pages": 1
  }
}
```

Token panel pengguna diperiksa berdasarkan tempoh sahnya dan sama ada pengguna aktif; jika pengikatan sesi diaktifkan, IP dan pelayar turut diperiksa. Kod TOKEN\_EXPIRED, TOKEN\_REVOKED, USER\_INACTIVE, INVALID\_TOKEN dan FORBIDDEN membezakan masalah sesi dan hak akses. Had kadar dan pengesahan 2FA tambahan boleh menyekat permintaan tertentu.

## [](https://ailoot.ai/docs/ms/cabinet/#kak-chitat-spravochnik)Cara membaca rujukan

- Setiap entri mengandungi kaedah HTTP, laluan penuh, akses, parameter, medan badan permintaan dan respons.
- Ambil pengecam daripada respons terdahulu: KEY\_ID — daripada GET /api/v1/keys, ID permintaan — daripada GET /api/v1/usage.
- Medan objek dan jenisnya terdapat pada halaman “Skema data”.
- Templat menunjukkan nama dan jenis medan. PLACEHOLDER dan TOKEN ialah penanda; tiada data sebenar di sini.
- Tambah nilai baki terdapat dalam bahagian “Pelan harga” panel pengguna: [cara menambah nilai](https://ailoot.ai/docs/ms/billing/topup/).

## [](https://ailoot.ai/docs/ms/cabinet/#balans-i-frozen-balance)Baki dan frozen\_balance

Profil mengandungi balance dan frozen\_balance. frozen\_balance ialah amaun yang dirizabkan untuk permintaan yang belum selesai. Semak kedua-dua medan bersama sejarah.

## [](https://ailoot.ai/docs/ms/cabinet/#klyuchi-i-limity)Kunci dan had

GET /api/v1/keys mengembalikan kunci anda. Medan `quota` dan `quota_used` — had perbelanjaan kunci dan bahagian yang sudah dibelanjakan; `ip_whitelist`, `ip_blacklist`, `status` dan `expires_at` mengawal penggunaan kunci; `rate_limit_5h`, `rate_limit_1d` dan `rate_limit_7d` — had perbelanjaan mengikut tetingkap masa.

Senarai dan kunci sendiri

```bash
curl --fail-with-body "https://ailoot.ai/api/v1/keys" \
  -H "Authorization: Bearer $TOKEN"

# KEY_ID ialah id kunci milik anda daripada respons senarai
curl --fail-with-body "https://ailoot.ai/api/v1/keys/$KEY_ID" \
  -H "Authorization: Bearer $TOKEN"
```

## [](https://ailoot.ai/docs/ms/cabinet/#rashody-i-bezopasnost)Perbelanjaan dan keselamatan

Sejarah dan dashboard memaparkan actual\_cost — caj sebenar; total\_cost — kos pada harga standard. Penapis tarikh, model, kunci dan jenis permintaan dinyatakan pada kaedah. Pertukaran kata laluan, TOTP dan passkey memerlukan pengesahan yang diterangkan pada kaedah berkenaan.

Dalam bahagian ini: `39` kaedah.

Masih ada soalan? Hantar Request ID dan penerangannya — kami akan membantu menyiasatnya.[Hubungi sokongan](mailto:support@ailoot.ai)

## Ailoot · Syarikat dan portfolio projeknya





Ailoot berteraskan pengalaman operasi yang mantap, pangkalan pelanggan yang besar, perkhidmatan yang stabil dan pemantauan KPI berterusan.





Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.





Ailoot menggunakan pengalaman operasi ini untuk akses API kepada ciri AI dalam produk pelanggan, ejen, aplikasi dan automasi.
