GET/v1/access-requests
Tampilkan daftar permintaan akses sendiri atau yang masuk
list_access_requests
mine=true mengembalikan permintaan milik pemanggil, dari yang terbaru, tanpa detail sumber (hanya total dan pending). Jika tidak, mengembalikan permintaan masuk: permintaan pengguna lain yang setidaknya satu sumbernya dapat dilihat dan diberikan aksesnya oleh pemanggil (COLLECTION_MANAGE_PERMISSIONS pada koleksinya, atau ORG_MANAGE_USERS untuk kategori di luar profil data); setiap permintaan hanya mencantumkan sumber seperti itu. Filter menurut status. Kunci API tidak memiliki permintaan sendiri: mine=true mengembalikan daftar kosong (sejak 1.62.0). Ditambahkan di 1.50.0.
Autentikasi
Kirim kunci API di header Authorization: Authorization: Bearer <kunci>.
Parameter kueri
minebooleanDefault: false
statusstringNilai yang diizinkan:
opengranteddeniedlimitintegerDefault: 50≥ 1, ≤ 200
cursorstringKursor halaman berikutnya dari
X-Next-Cursorataunext_cursorrespons sebelumnya dengan filter yang sama; kursor ini membawa ukuran halaman. Bersamaoffset:422 validation.failed; kursor dari daftar lain, dengan filter lain, atau kursor yang rusak:400 api.cursor_invalid.length ≤ 512
Parameter header
X-View-AsstringHanya untuk kunci API dengan peran
admin. Menjalankan permintaan sebagai profil data<profile>[:viewer|verifier|editor], misalnyaemployee:viewer. Kunci instalasi tidak dapat memakai header ini (403).
Parameter cookie
kb_view_asstringCookie mode “View as” (Lihat sebagai) untuk sesi.
POST /auth/view-asmenetapkannya danDELETE /auth/view-asmenghapusnya.
Respons
200Respons berhasil
Header respons
RateLimit-PolicyBatas yang berlaku, dalam format draf IETF
draft-ietf-httpapi-ratelimit-headers: item yang dipisahkan koma"<name>";q=<quota>;w=<window in seconds>.keyadalah laju permintaan kunci API (kuotanya adalah lonjakan, jendela waktunya adalah waktu untuk mengisinya kembali sepenuhnya; untuk sesi nilainyauser, tanpa kredensialip);minute,day, danmonthadalah kuota organisasi untuk menit, hari, dan bulan kalender dalam UTC.RateLimitSisa setiap batas di
RateLimit-Policy:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitBatas dari entri paling ketat di
RateLimit-Policy(entri dengan sisa permintaan paling sedikit).X-RateLimit-RemainingSisa permintaan dalam batas paling ketat.
X-RateLimit-ResetDetik hingga batas paling ketat direset.
application/json
next_cursorstring | nullKursor halaman berikutnya untuk parameter
cursor;nullberarti ini halaman terakhir. Ada jika permintaan mengirimlimitataucursor.length ≤ 512
has_morebooleanApakah ada halaman berikutnya. Ada jika permintaan mengirim
limitataucursor.
400Permintaan tidak valid: nilai parameter atau status objek tidak memungkinkan tindakan ini (`detail` berisi pesan).
Header respons
RateLimit-PolicyBatas yang berlaku, dalam format draf IETF
draft-ietf-httpapi-ratelimit-headers: item yang dipisahkan koma"<name>";q=<quota>;w=<window in seconds>.keyadalah laju permintaan kunci API (kuotanya adalah lonjakan, jendela waktunya adalah waktu untuk mengisinya kembali sepenuhnya; untuk sesi nilainyauser, tanpa kredensialip);minute,day, danmonthadalah kuota organisasi untuk menit, hari, dan bulan kalender dalam UTC.RateLimitSisa setiap batas di
RateLimit-Policy:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitBatas dari entri paling ketat di
RateLimit-Policy(entri dengan sisa permintaan paling sedikit).X-RateLimit-RemainingSisa permintaan dalam batas paling ketat.
X-RateLimit-ResetDetik hingga batas paling ketat direset.
application/json
401Kredensial tidak dikirim (baik cookie sesi maupun kunci API), atau kunci tidak ditemukan.
Header respons
RateLimit-PolicyBatas yang berlaku, dalam format draf IETF
draft-ietf-httpapi-ratelimit-headers: item yang dipisahkan koma"<name>";q=<quota>;w=<window in seconds>.keyadalah laju permintaan kunci API (kuotanya adalah lonjakan, jendela waktunya adalah waktu untuk mengisinya kembali sepenuhnya; untuk sesi nilainyauser, tanpa kredensialip);minute,day, danmonthadalah kuota organisasi untuk menit, hari, dan bulan kalender dalam UTC.RateLimitSisa setiap batas di
RateLimit-Policy:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitBatas dari entri paling ketat di
RateLimit-Policy(entri dengan sisa permintaan paling sedikit).X-RateLimit-RemainingSisa permintaan dalam batas paling ketat.
X-RateLimit-ResetDetik hingga batas paling ketat direset.
application/json
429Terlalu banyak permintaan (`api.rate_limited`), kuota organisasi untuk menit, hari, atau bulan sudah habis (`api.quota_exceeded`; `error.details` berisi `quota`, `limit`, dan `reset_at`), batas organisasi tercapai, atau layanan jawaban sedang sibuk (`answers.engine_busy`). Tunggu selama waktu di header `Retry-After`.
Header respons
Retry-AfterJumlah detik yang perlu ditunggu sebelum Anda mencoba ulang permintaan.
RateLimit-PolicyBatas yang berlaku, dalam format draf IETF
draft-ietf-httpapi-ratelimit-headers: item yang dipisahkan koma"<name>";q=<quota>;w=<window in seconds>.keyadalah laju permintaan kunci API (kuotanya adalah lonjakan, jendela waktunya adalah waktu untuk mengisinya kembali sepenuhnya; untuk sesi nilainyauser, tanpa kredensialip);minute,day, danmonthadalah kuota organisasi untuk menit, hari, dan bulan kalender dalam UTC.RateLimitSisa setiap batas di
RateLimit-Policy:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitBatas dari entri paling ketat di
RateLimit-Policy(entri dengan sisa permintaan paling sedikit).X-RateLimit-RemainingSisa permintaan dalam batas paling ketat.
X-RateLimit-ResetDetik hingga batas paling ketat direset.
application/json
Kode error
Kode yang dapat dikembalikan endpoint ini di error.code, selain kode umum yang berlaku untuk setiap permintaan.
Batas laju
Respons berisi header RateLimit dan RateLimit-Policy serta header lama X-RateLimit-Limit, X-RateLimit-Remaining, dan X-RateLimit-Reset. Respons 429 berisi Retry-After dalam detik: tunggu, lalu coba lagi.