Isi artikel ini berlaku untuk pengguna berikut
Tier: NA
Produk: Workspace API
Platform: Web
Access Level: Owner/Manager
Gunakan Workspace API untuk menghubungkan data workspace StaffAny yang dipilih ke alat eksternal secara aman, untuk keperluan pelaporan, otomasi, integrasi, dan alur kerja berbasis AI.
Panduan ini akan membahas hal berikut:
Apa itu Workspace API?
Workspace API adalah cara yang aman bagi pelanggan yang disetujui untuk mengizinkan alat lain membaca atau memperbarui data StaffAny yang dipilih. Fitur ini dirancang untuk tim yang ingin menghubungkan StaffAny dengan alat pelaporan, dasbor, sistem internal, otomasi, atau alat AI.
Akses API dibatasi pada akun StaffAny yang membuat API key. Artinya, API key hanya dapat mengakses data dan tindakan yang diizinkan untuk akun pengguna StaffAny tersebut.
Untuk apa Workspace API digunakan?
Kasus penggunaan umum meliputi:
Membuat laporan kustom dengan data workspace StaffAny
Membuat dasbor atau alur analisis di luar StaffAny
Menggunakan alat AI untuk menganalisis data karyawan, jadwal, timesheet, payroll, kompensasi, penjualan, atau hari libur
Menarik data StaffAny yang disetujui ke sistem bisnis lain
Mengotomasi alur kerja yang disetujui dan perlu membaca atau menulis data ke StaffAny
Workspace API diperbarui secara aktif. Jika kasus penggunaan Anda membutuhkan data atau tindakan yang belum tersedia saat ini, bagikan kasus tersebut kepada tim StaffAny agar kami dapat meninjau permintaan dan kelayakannya.
Read Access vs Write Access
Read access saat ini gratis untuk semua organisasi StaffAny, sementara Write access merupakan fitur berbayar. Saat ini mencakup beberapa area workspace StaffAny, termasuk Identity, Groups, Sales, Scheduling, Staff, Wall, Leaves, Payroll, dan Compensations.
Read access | Mengizinkan alat eksternal mengekstrak data yang disetujui dari StaffAny. Umumnya digunakan untuk laporan, dasbor, analisis, dan alur kerja berbasis AI. Perubahan yang dilakukan di luar StaffAny tidak akan memperbarui data di aplikasi web StaffAny. |
Write access | Mengizinkan alat eksternal memperbarui data yang disetujui di StaffAny. Write access hanya tersedia untuk kasus penggunaan yang disetujui, harus diaktifkan secara terpisah, dan mungkin dikenakan biaya tergantung wilayah dan kontrak Anda. |
Jika Anda tidak yakin apakah kasus penggunaan Anda membutuhkan read access atau write access, mulailah dengan mendeskripsikan apa yang ingin Anda buat dan apakah alat eksternal perlu mengubah data di dalam StaffAny, dan kami akan memberikan saran yang sesuai.
Catatan: Akses data dibatasi oleh izin. Data dan tindakan yang dapat diakses oleh API key Anda bergantung pada tingkat izin akun StaffAny yang membuatnya. API key mewarisi hak akses yang sama dengan akun pengguna tersebut dan tidak memberikan akses lebih luas dari apa yang dapat dilihat atau dilakukan pengguna di dalam StaffAny.
Sebagai contoh:
Akun Owner dapat mengakses data seluruh organisasi. API key yang dibuat oleh Owner akan memiliki cakupan yang sama.
Akun Manager dapat mengakses data dalam grup yang mereka kelola. API key yang dibuat oleh Manager akan dibatasi pada cakupan grup tersebut.
Jika integrasi API mengembalikan data yang lebih sedikit dari yang diharapkan, pastikan akun StaffAny yang digunakan untuk membuat API key memiliki tingkat akses dan penetapan grup yang tepat untuk data yang Anda butuhkan.
Menggunakan Workspace API dengan alat AI
Workspace API dapat digunakan bersama coding agent dan alat AI seperti Claude, Codex, atau alat serupa saat Anda ingin membuat laporan, menganalisis data, atau membuat prototipe alur kerja.
Tampilan pengaturan dan prompt mungkin berbeda antar alat, namun persyaratan StaffAny tetap sama: gunakan dokumentasi API terbaru dan Workspace API key milik Anda. Video di atas menampilkan seluruh alur pengaturan, dari awal hingga prompt.
Apa yang dibutuhkan untuk memulai
AI coding agent (misalnya Codex, Claude)
Akses Workspace API yang telah diaktifkan untuk workspace StaffAny Anda
Akun pengguna StaffAny dengan izin yang diperlukan untuk data atau tindakan yang ingin Anda akses
Dokumentasi Workspace API, tersedia di https://api.staffany.com/docs
API key Workspace yang dibuat dari StaffAny
Apa itu Dokumentasi API?
Dokumentasi API adalah panduan bagi pengguna untuk memahami cara terhubung dengan Workspace API. Panduan ini menjelaskan data dan tindakan apa yang tersedia, permintaan apa yang harus dikirim, dan respons apa yang diharapkan. Gunakan dokumentasi API terbaru setiap kali Anda membuat atau memperbarui integrasi, laporan, otomasi, atau alur kerja berbasis AI. Dokumentasi Workspace API tersedia di https://api.staffany.com/docs.
Cara membuat dan melindungi API key Anda
Siapa pun yang memiliki akses ke aplikasi web StaffAny dapat membuat Workspace API key. Key tersebut menggunakan izin yang sama dengan akun StaffAny yang membuatnya.
Untuk membuat API key Anda, buka app.staffany.com, di bagian Pengaturan → Akun & Keamanan → Workspace API Keys. Dari sana, klik Generate Key untuk mendapatkan API key Anda. Perlu diingat bahwa key hanya akan ditampilkan sekali, jadi simpanlah dengan aman.
API key hanya akan ditampilkan sekali. Lihat video pengaturan di atas untuk cara terbaik menyimpan API key Anda.
Perlakukan API key Anda seperti kata sandi:
Jangan bagikan melalui chat, email, dokumen, tangkapan layar, atau repositori publik.
Simpan hanya di alat yang aman dan dirancang untuk menyimpan rahasia atau kredensial.
Gunakan akun StaffAny dengan hanya izin yang diperlukan untuk integrasi tersebut.
Ganti key jika Anda merasa key tersebut telah terekspos atau digunakan oleh orang yang tidak berwenang.
FAQ
Bagaimana cara mendapatkan akses ke Workspace API?
Hubungi perwakilan StaffAny atau tim Dukungan Anda dengan kasus penggunaan yang dimaksud. StaffAny akan meninjau permintaan dan mengaktifkan akses jika disetujui.
Apakah Workspace API dapat memperbarui data StaffAny?
Ya, tetapi hanya untuk kasus penggunaan write yang telah disetujui. Write access diaktifkan secara terpisah dari read access dan mungkin dikenakan biaya.
Apakah Workspace API sepenuhnya mandiri (self-serve)?
Belum. Akses API harus diaktifkan terlebih dahulu untuk workspace Anda, dan kasus penggunaan write memerlukan tinjauan tambahan.
Apakah pengaturan Claude sama dengan pengaturan Codex?
Umumnya, ya. Keduanya memerlukan dokumentasi API StaffAny terbaru dan Workspace API key Anda. Langkah pengaturan yang tepat mungkin sedikit berbeda antar alat.
Saya tidak dapat mengganti nama file API key menjadi .env di Mac, muncul pesan peringatan.
Pesan tersebut muncul untuk mencegah penghapusan file tersembunyi yang penting secara tidak sengaja. File yang diawali dengan "." bersifat tersembunyi. Untuk "membuka" kemampuan ini, cukup tekan cmd+shift+. saat berada di dalam folder.
Apa yang harus saya lakukan jika tidak dapat mengakses data yang dibutuhkan?
Bagikan kasus bisnis tersebut kepada StaffAny. Tim dapat mengonfirmasi apakah data tersebut saat ini sudah didukung atau apakah permintaan tersebut perlu ditinjau untuk cakupan API di masa mendatang.
Apa yang harus saya lakukan saat Workspace API diperbarui?
Jika Workspace API diperbarui, unduh spesifikasi API atau materi referensi terbaru dari situs dokumentasi sebelum melanjutkan pengembangan. Ini membantu alat eksternal Anda menggunakan endpoint dan definisi data terbaru yang tersedia.
Siapa yang harus saya hubungi untuk mendapatkan bantuan?
Untuk pertanyaan terkait akses, penagihan, atau pengaturan umum, hubungi perwakilan StaffAny Anda. Untuk laporan atau integrasi yang kompleks, hubungi kami melalui chat bantuan dalam aplikasi.
Bagaimana cara mendapatkan write access ke API?
Hubungi perwakilan StaffAny atau tim Dukungan Anda dengan kasus penggunaan yang dimaksud. StaffAny akan membantu Anda lebih lanjut mengenai paket harga dan pengaktifan write access. Setelah diaktifkan, tidak ada perubahan yang perlu dilakukan dari sisi Anda!

