Autentikasi, cakupan & paket

Kunci API

Kirim kunci Anda dengan salah satu dari tiga cara, yang diterima sama di setiap endpoint REST dan di WebSocket: Authorization: Bearer xsf_…, header X-API-Key, atau ?api_key= di URL (untuk browser, yang tidak bisa mengatur header pada handshake WebSocket). Jika Anda mengirim lebih dari satu, Authorization dipakai lebih dulu, lalu X-API-Key, lalu api_key. Kunci yang tidak ada dan kunci yang dicabut dibedakan: invalid_api_key berarti periksa salah ketik atau secret lama; key_revoked berarti hubungi pihak yang menerbitkannya.

Cakupan

Sebuah kunci membawa cakupan. Panggilan di luar cakupan mengembalikan 403 dengan {"error":{"code":"scope_required"}} yang menyebutkan cakupan yang tidak Anda miliki. GET /v1/account mencantumkan cakupan Anda; GET /v1/meta/scopes mencantumkan semuanya.

CakupanYang diizinkan
targets:readMencantumkan akun yang dipantau kunci ini
targets:writeMenambah, mengubah dan menghapus akun yang dipantau, satu per satu atau dalam batch
keywords:readMencantumkan kata kunci dan menerima peristiwa search.match
keywords:writeMenambah dan menghapus kata kunci
streamMembuka WebSocket
replayMenggunakan last_id dan GET /v1/events
webhookMengonfigurasi pengiriman webhook
readsPembacaan REST sesuai permintaan untuk profil, unggahan, pengikut, yang diikuti; memakai kredit

Cakupan administratif ada untuk operator kami sendiri dan disajikan pada antarmuka privat yang terpisah. Kunci pelanggan tidak pernah bisa membawanya.

Paket

Paket adalah preset cakupan dan batas; setiap kunci bisa disesuaikan secara individual. Matriks terkininya ada di GET /v1/meta/plans. Harga tidak dipublikasikan di sini.

PaketTargetKata kunciKoneksiPermintaan / mntCakupan
starter5002300targets:read, targets:write, stream, replay, reads, webhook
pro200205600targets:read, targets:write, stream, replay, reads, webhook, keywords:read, keywords:write
scale100010010900targets:read, targets:write, keywords:read, keywords:write, stream, replay, webhook, reads
ultra2000300201200targets:read, targets:write, keywords:read, keywords:write, stream, replay, webhook, reads