1.Ringkasan
BambooHR open API memudahkan integrasi aplikasi lain dengan BambooHR sehingga data dapat dibagikan lintas sistem. BambooHR API adalah protokol internet RESTful yang dibangun di sekitar pembuatan permintaan HTTPS yang bermakna secara semantik untuk mengakses atau memodifikasi sumber daya, paling umum catatan karyawan. API dapat digunakan untuk mengambil atau memanipulasi data karyawan dan menghasilkan laporan dalam beberapa format.
Meskipun open API tersedia bagi siapa pun yang menyetujui Ketentuan ini, misi BambooHR dengan BambooHR Apps Marketplace adalah menampilkan aplikasi dan integrasi yang memecahkan masalah nyata bagi pelanggan BambooHR. BambooHR akan meninjau dan menyetujui Aplikasi Mitra Apps Marketplace berdasarkan kebutuhan pasar, kualitas, dan tingkat integrasi. Dokumentasi lengkap API, termasuk referensi endpoint, panduan autentikasi, dan contoh kode, tersedia di documentation.bamboohr.com/docs. Kami mendorong Anda untuk menjelajahi dokumentasi agar memahami apa yang mungkin dilakukan sebelum membangun integrasi Anda.
2.Mendapatkan Akses API
Selama Anda mengikuti Ketentuan ini, BambooHR memberikan kepada Anda lisensi terbatas, non-eksklusif, tidak dapat dialihkan, dan tidak dapat dipindahtangankan berdasarkan hak kekayaan intelektual BambooHR untuk menggunakan APIs guna mengembangkan, menguji, dan mendukung aplikasi Anda, serta memungkinkan pelanggan Anda menggunakan integrasi APIs di dalam aplikasi Anda.
Setiap aplikasi Mitra Apps Marketplace yang mengakses BambooHR's APIs harus melakukan autentikasi menggunakan BambooHR's Login API sebelum mengambil kunci API atas nama pengguna pelanggan atau mengambil data pelanggan. Kunci API harus dijaga kerahasiaannya dan tidak boleh dipublikasikan atau dibagikan dengan pihak yang tidak berwenang.
3.Ruang Lingkup Akses API Anda
Anda harus menggunakan pemrograman yang efisien yang tidak akan menyebabkan terlalu banyak permintaan dilakukan dalam periode waktu yang terlalu singkat, sebagaimana ditentukan semata-mata oleh BambooHR. Jika hal ini terjadi, BambooHR berhak membatasi koneksi API Anda atau menangguhkan atau mengakhiri akun(BambooHR) Anda. BambooHR's APIs memungkinkan Mitra Apps Marketplace untuk membangun integrasi guna mendistribusikan layanan Mitra yang dibeli hanya dalam BambooHR Apps Marketplace.
Akses API Anda tidak mencakup, dan Anda tidak boleh terlibat dalam, salah satu aktivitas berikut: (1) menyamar sebagai orang lain; (2) secara keliru menyatakan atau menyiratkan bahwa Anda berasosiasi dengan orang atau entitas lain; (3) menggunakan akses API seseorang untuk menampilkan konten mereka kepada orang lain, misalnya sebagai bagian dari hasil pencarian; (4) menggunakan APIs dalam aplikasi apa pun yang mencakup konten dewasa, mempromosikan perjudian, melibatkan penjualan tembakau atau alkohol kepada orang di bawah usia 21 tahun, atau dengan cara lain melanggar hukum atau peraturan yang berlaku; (5) menggunakan APIs untuk mengambil konten yang kemudian digabungkan dengan hasil pencarian pihak ketiga sedemikian rupa sehingga pengguna akhir tidak dapat mengatribusikan konten tersebut kepada BambooHR; (6) mengirimkan atau menautkan konten apa pun melalui API yang menyalahgunakan atau melanggar hak kekayaan intelektual atau hak lain dari orang atau entitas mana pun, mengganggu operasi API, melanggar privasi atau hak publisitas siapa pun, melanggar kewajiban kerahasiaan apa pun, menyediakan informasi rahasia apa pun tentang pelanggan BambooHR atau BambooHR tanpa otorisasi, atau bersifat melecehkan, memfitnah, menghina, cabul, atau dengan cara lain tidak pantas menurut penilaian wajar BambooHR; (7) mengirimkan konten yang berisi atau menginstal virus, worm, malware, atau kode lain yang dirancang untuk mengganggu, merusak, atau membatasi fungsi perangkat lunak atau perangkat keras apa pun; (8) mengirimkan konten yang berisi bahasa palsu atau menyesatkan, klaim komparatif yang tidak didukung, spam, surat berantai, atau bentuk ajakan lainnya.
Selain itu, Anda tidak boleh: menggunakan data pelanggan melampaui apa yang dijelaskan dalam pedoman tertulis yang diberikan oleh BambooHR atau melampaui apa yang secara khusus disepakati dan diwajibkan dalam ruang lingkup integrasi; menggunakan layanan web BambooHR, sistem pelanggan, atau alat migrasi data apa pun untuk memasukkan konten ke platform BambooHR melampaui apa yang direkomendasikan oleh BambooHR (dalam kasus apa pun yang meragukan, selalu hubungi Relationship Manager BambooHR); mengembangkan integrasi atau aplikasi pihak ketiga tanpa konfirmasi tertulis dari karyawan BambooHR, dan memastikan bahwa semua integrasi yang dibuat mengikuti pedoman tertulis yang diberikan oleh BambooHR; mendistribusikan atau mengizinkan akses ke data yang diperoleh melalui BambooHR's APIs kepada siapa pun selain perusahaan atas nama siapa Anda menyetujui Ketentuan ini, atau membuat antarmuka pemrograman aplikasi yang memungkinkan akses ke konten atau data (siapa pun yang ingin mengakses BambooHR APIs dan konten harus menggunakan BambooHR's APIs untuk melakukannya); atau menerapkan fitur atau praktik bisnis yang merugikan reputasi profesional, hubungan, atau ekosistem profesional pelanggan BambooHR atau Mitra lainnya.
4.Akun Uji
Anda dapat membuat hingga dua akun pengujian BambooHR hanya untuk tujuan menguji aplikasi Anda. Anda harus membuat akun-akun ini secara manual dan bukan melalui cara otomatis apa pun, seperti skrip. Akun pengujian tidak boleh berinteraksi dengan akun non-pengujian atau layanan Mitra lain (misalnya, Anda tidak boleh menggunakan akun pengujian untuk memposting pekerjaan palsu atau nyata ke mitra papan lowongan BambooHR yang sudah ada) atau mengesampingkan batas panggilan BambooHR API.
5.Dukungan dan Modifikasi
BambooHR dapat memberi Anda dukungan atau modifikasi untuk APIs atas kebijakannya sendiri dan dapat berhenti memberikan dukungan atau modifikasi kapan saja tanpa pemberitahuan atau tanggung jawab kepada Anda. BambooHR dapat merilis versi berikutnya dari APIs dan mewajibkan Anda menggunakan versi berikutnya tersebut. Jika secara wajar memungkinkan, BambooHR akan menjaga APIs tetap kompatibel ke belakang, tetapi akan mengharapkan pendekatan proaktif dari semua pengguna API untuk menggunakan versi terbaru.
Penggunaan berkelanjutan Anda atas APIs setelah rilis baru dari API atau modifikasi terhadap Ketentuan ini merupakan penerimaan Anda atas perubahan tersebut. Anda bertanggung jawab untuk memastikan aplikasi Anda tetap kompatibel dengan versi terkini dari BambooHR API.
6.Pemberitahuan dan Penyampaian Proses Hukum
Sumber daya informasional disediakan melalui akses ke BambooHR Partner Portal. Konten ini dimiliki dan disediakan oleh BambooHR. BambooHR dapat memberi tahu Anda melalui pembaruan di Partner Portal atau melalui alamat email yang terkait dengan akun Partner Portal Anda, akun pengujian, atau akun pengguna BambooHR yang tercatat. Merupakan tanggung jawab Anda untuk memastikan bahwa rincian kontak Anda selalu diperbarui.
7.Pengakhiran dan Penghapusan Akses API
BambooHR berhak kapan saja atas kebijaksanaannya sendiri, tanpa tanggung jawab kepada Anda atau pihak ketiga mana pun, untuk mengubah, menangguhkan, atau mengakhiri akses API Anda atau akses ke platform BambooHR. BambooHR dapat mengubah Ketentuan ini dan akan menyediakan versi terbaru pada setiap pembaruan perjanjian.
Setelah pengakhiran akses API Anda karena alasan apa pun, Anda harus segera menghentikan seluruh penggunaan APIs, menghapus semua data BambooHR yang Anda miliki dan diperoleh melalui APIs (kecuali diwajibkan untuk menyimpannya oleh hukum yang berlaku), dan berhenti menyatakan diri Anda sebagai mitra BambooHR API.
8.Aktivitas Ilegal dan Tidak Wajar
Praktik lain mungkin relevan dalam menentukan penggunaan yang sah dan BambooHR berhak mempertimbangkan setiap aktivitas yang melanggar hukum, dilarang, tidak normal, atau tidak lazim dalam membuat penilaiannya. BambooHR dapat, atas pilihannya sendiri, mengakhiri hubungan dengan Anda atau menangguhkan akses API Anda segera jika menentukan bahwa Anda menggunakan akses Anda bertentangan dengan Ketentuan ini. Jika wajar, BambooHR akan memberi Anda pemberitahuan tentang penggunaan yang tidak semestinya sebelum menangguhkan atau mengakhiri akses Anda.
9.Pemantauan
Anda setuju untuk membantu BambooHR dalam memverifikasi kepatuhan Anda terhadap Ketentuan ini dengan memberikan informasi tentang integrasi dan aplikasi Anda, yang juga dapat mencakup akses ke aplikasi Anda dan materi lain yang terkait dengan penggunaan Anda atas APIs. Jika Anda tidak menunjukkan kepatuhan penuh terhadap Ketentuan ini, BambooHR dapat membatasi atau mengakhiri akses Anda ke APIs.
BambooHR dapat memantau penggunaan API Anda untuk memastikan kepatuhan terhadap Ketentuan ini, untuk melindungi stabilitas dan keamanan platform, dan untuk menegakkan batas laju. Dengan menggunakan APIs, Anda menyetujui pemantauan tersebut.








































