/api/v1 yang sudah ada yang menukarkan kunci akses API dengan bearer token. Kredensial dan format permintaannya berbeda dari API Publik /v1.
Untuk integrasi baru, mulailah dengan Panduan cepat API dan Autentikasi. API /v1 yang baru menggunakan kunci API akun layanan atau token akses OAuth.
Sebelum Anda Memulai
Anda memerlukan:- Akses Living Security yang mengizinkan pengelolaan kunci akses API
- Kunci akses API yang dibuat di Pengaturan → Access Keys
- Rahasia kunci akses sekali tampil yang ditampilkan saat kredensial dibuat
- ID penerbit API yang diberikan oleh Living Security bersama kredensial API Publik Anda
- URL dasar regional untuk organisasi yang Anda integrasikan
- Runtime sisi server dan pengelola rahasia
Dialog Access Keys menampilkan rahasia sekali tampil, tetapi tidak menampilkan ID penerbit API. Jika Living Security belum memberikan ID penerbit bersama kredensial API Publik Anda, mintalah ID tersebut dari Dukungan Living Security. ID penerbit bukan ID kunci akses atau ID organisasi.
Host Regional
Kontrak lama menggunakan host produksi regional/api/v1 berikut:
Gunakan wilayah yang ditetapkan untuk organisasi Living Security. Jangan berpindah wilayah untuk mengatasi kesalahan otorisasi atau ketersediaan.
Sumber Daya Lama
Gunakan Developers → Public API Reference untuk daftar lengkap operasi, parameter, permintaan, respons, dan skema. Jika suatu operasi tidak ada di sana, operasi tersebut saat ini bukan bagian dari API Publik.
Autentikasi
Akses API Publik memiliki dua tahap:- Tukarkan rahasia kunci akses dan ID penerbit API dengan bearer token berumur pendek dan ID organisasi.
- Kirim bearer token dan ID organisasi pada setiap permintaan API.
SDK TypeScript
Instal versi mayor terbaru:Permintaan REST Langsung
Jika Anda melakukan pertukaran di luar SDK, kirim bearer token dan ID organisasinya pada setiap permintaan:Siklus Hidup Kunci Akses
- Beri nama kunci sesuai integrasi atau otomatisasi pemiliknya.
- Pilih cakupan dengan hak istimewa paling rendah yang ditawarkan oleh formulir kunci akses.
- Simpan rahasia sekali tampil segera; rahasia tersebut tidak dapat diambil kembali setelah pembuatan atau rotasi.
- Rotasi kunci melalui Pengaturan → Access Keys dan terapkan penggantinya sebelum mencabut kredensial lama.
- Cabut kunci yang tidak lagi digunakan atau yang rahasianya mungkin telah terekspos.
- Gunakan kunci akun layanan untuk integrasi non-manusia jika jenis kunci tersebut tersedia bagi organisasi Anda.
Paginasi
Pencarian orang mendukung parameterlimit, cursor, offset, dan includeTotal. Sebaiknya gunakan kursor yang dikembalikan oleh respons sebelumnya untuk penelusuran berurutan.
limitsecara default bernilai 50 dan menerima 1–100.cursormelanjutkan dari respons sebelumnya.offsetmelewati sejumlah rekaman dan secara default bernilai 0.includeTotal=truememinta jumlah terfilter yang tepat; hilangkan jika jumlah tidak diperlukan.
pagination yang dikembalikan oleh endpoint. Jangan menghitung halaman berikutnya dari jumlah baris yang diterima atau menggabungkan permintaan yang dipaginasi secara terpisah lalu mengurutkan sendiri hasil parsialnya.
Kesalahan
Kesalahan JSON yang didokumentasikan menggunakan bentuk umum berikut:message dapat berupa string atau larik pesan validasi.
Kontrak terkurasi saat ini tidak menerbitkan satu batas laju numerik universal atau menjamin adanya header respons ID permintaan untuk setiap operasi. Catat waktu UTC, metode, jalur, status, dan isi respons yang telah disanitasi saat meminta dukungan.
Jangan mencoba ulang operasi pembuatan, rotasi, pencabutan, atau penghapusan secara otomatis kecuali operasi tersebut secara eksplisit mendokumentasikan idempotensi. Periksa status sumber daya saat ini setelah kegagalan jaringan yang tidak jelas.
Kompatibilitas dan Penghentian
V1 berkembang secara aditif secara default. Klien harus mengabaikan kolom respons yang tidak dikenal. Perubahan yang merusak memerlukan jalur migrasi yang terdokumentasi; operasi yang tidak digunakan lagi tetap ada dalam referensi beserta alasan, pengganti jika tersedia, dan tanggal penghentian selama periode migrasi. Kunci SDK pada versi mayor yang kompatibel dan tinjau catatan rilisnya sebelum melakukan peningkatan. Perlakukan Public API Reference yang dihasilkan, bukan klien aplikasi pihak pertama, sebagai sumber kebenaran skema.API Publik, MCP, dan Aplikasi Web
Lihat Integrasi MCP untuk menghubungkan alat AI ke Living Security.
Mendapatkan Bantuan
Hubungi Dukungan Living Security dengan menyertakan:- Organisasi dan wilayah
- Nama dan versi SDK, jika digunakan
- Stempel waktu UTC, metode, dan jalur
- Status HTTP dan isi kesalahan yang telah disanitasi
Terkait
Kunci Akses API
Buat, rotasi, dan cabut kredensial API.
Integrasi MCP
Hubungkan alat AI yang didukung melalui Model Context Protocol.

