1.Overview
The BambooHR open API makes it easy to integrate other applications with BambooHR so that data can be shared across systems. The BambooHR API is a RESTful internet protocol built around making semantically meaningful HTTPS requests to access or modify a resource, most commonly an employee record. The API can be used to retrieve or manipulate employee data and to generate reports in several formats.
Meskipun API terbuka tersedia untuk siapa pun yang setuju dengan Syarat ini, misi BambooHR dengan BambooHR Apps Marketplace adalah menghadirkan aplikasi dan integrasi yang menyelesaikan masalah nyata untuk pelanggan BambooHR. BambooHR akan meninjau dan menyetujui Aplikasi Marketplace Mitra berdasarkan kebutuhan pasar, kualitas, dan tingkat integrasi. Dokumentasi API penuh, termasuk referensi endpoint, panduan otentikasi, dan contoh kode, tersedia di documentation.bamboohr.com/docs. Kami mendorong Anda untuk menjelajahi dokumentasi agar memahami apa yang mungkin sebelum membangun integrasi Anda.
2.Mengakses API
Selagi Anda mengikuti Syarat ini, BambooHR memberikan Anda lisensi terbatas, non-eksklusif, tidak dapat dialihkan, tidak dapat dipindahkan di bawah hak kekayaan intelektual BambooHR untuk menggunakan API guna mengembangkan, menguji, dan mendukung aplikasi Anda, serta membiarkan pelanggan Anda menggunakan integrasi API Anda dalam aplikasi Anda.
Setiap aplikasi mitra Marketplace Apps yang mengakses API BambooHR harus mengautentikasi menggunakan API Login BambooHR sebelum mengambil kunci API atas nama pengguna pelanggan atau mengambil data pelanggan. Kunci API harus dirahasiakan dan tidak boleh dipublikasikan atau dibagi dengan pihak yang tidak berwenang.
3.Ruang Lingkup Akses API Anda
Anda harus menggunakan pemrograman yang efisien yang tidak akan menyebabkan terlalu banyak permintaan dibuat dalam waktu terlalu singkat, sebagaimana ditentukan secara eksklusif oleh BambooHR. Jika hal ini terjadi, BambooHR berhak membatasi koneksi API Anda atau menangguhkan atau menghentikan akun BambooHR Anda. API BambooHR memungkinkan Mitra Marketplace Apps membangun integrasi untuk mendistribusikan layanan Mitra yang dibeli dalam Marketplace Apps BambooHR saja.
Akses API Anda tidak mencakup, dan Anda tidak boleh terlibat dalam, aktivitas berikut: (1) peniruan identitas orang lain; (2) pernyataan atau implikasi palsu bahwa Anda terkait dengan orang atau entitas lain; (3) menggunakan akses API seseorang untuk menampilkan kontennya kepada orang lain, misalnya sebagai bagian dari hasil pencarian; (4) menggunakan API dalam aplikasi yang mencakup konten dewasa, mempromosikan perjudian, melibatkan penjualan tembakau atau alkohol kepada orang yang berusia di bawah 21 tahun, atau melanggar hukum atau peraturan yang berlaku; (5) menggunakan API untuk mengambil konten yang kemudian digabungkan dengan hasil pencarian pihak ketiga sehingga pengguna akhir tidak dapat mengaitkan konten tersebut dengan BambooHR; (6) mengirim atau menautkan konten melalui API yang mempertuan hak kekayaan intelektual atau hak-hak lain milik orang atau entitas mana pun, mengganggu operasi API, melanggar privasi atau hak publisitas siapa pun, melanggar kewajiban kerahasiaan, memberikan informasi rahasia tentang pelanggan BambooHR atau BambooHR tanpa otorisasi, atau melecehkan, menjelekkan, kasar, cabul, atau secara lain tidak dapat diterima menurut penilaian wajar BambooHR; (7) mengirim 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) mengirim konten yang berisi bahasa palsu atau menyesatkan, klaim perbandingan tanpa dasar, spam, surat berantai, atau bentuk apa pun dari dugaan permintaan.
Selain itu, Anda tidak boleh: gunakan data pelanggan melebihi yang dijelaskan dalam pedoman tertulis yang diberikan oleh BambooHR atau melebihi apa yang secara khusus disetujui dan diperlukan dalam lingkup integrasi; gunakan layanan web BambooHR mana pun, sistem pelanggan, atau alat migrasi data untuk memasukkan konten ke platform BambooHR melebihi yang direkomendasikan oleh BambooHR (dalam keadaan keraguan, hubungi selalu Manajer Hubungan BambooHR); mengembangkan integrasi pihak ketiga atau aplikasi tanpa konfirmasi tertulis dari karyawan BambooHR, dan memastikan semua integrasi yang dibangun mengikuti pedoman tertulis yang diberikan oleh BambooHR; mendistribusikan atau memberi akses ke data yang diperoleh melalui API BambooHR kepada siapa pun selain perusahaan yang Anda setujui untuk Terms ini, atau membuat antarmuka pemrograman aplikasi yang memungkinkan akses ke konten atau data (siapa pun yang ingin mengakses API dan konten BambooHR harus menggunakan API BambooHR untuk melakukannya); atau menerapkan fitur atau praktik bisnis yang merugikan reputasi profesional, hubungan, atau ekosistem profesional pelanggan BambooHR atau Mitra lain.
4.Akun Uji
You may create up to two BambooHR test accounts for the purpose of testing your application only. You must create these accounts manually and not via any automated means, such as scripts. Test accounts must not interact with non-test accounts or other Partner services (for example, you may not use test accounts to post fake or real jobs to existing BambooHR job board partners) or override the BambooHR API call limits.
5.Dukungan dan Modifikasi
BambooHR may provide you with support or modifications for the APIs at its sole discretion and may stop providing support or modifications at any time without notice or liability to you. BambooHR may release subsequent versions of the APIs and require that you use those subsequent versions. Where reasonably possible, BambooHR will keep APIs backward compatible, but will expect a proactive approach from all API users to use the most recent version.
Your continued use of the APIs following a new release of the API or modifications to these Terms constitutes your acceptance of any such changes. You are responsible for ensuring your application remains compatible with the then-current version of the BambooHR API.
6.Pemberitahuan dan Penerimaan Layanan
Informational resources are made available via access to the BambooHR Partner Portal. This content is owned and made available by BambooHR. BambooHR may notify you via updates on the Partner Portal or via the email address associated with your Partner Portal account, test accounts, or BambooHR user account on file. It is your responsibility to ensure that your contact details are kept up to date.
7.Penghentian dan Penghapusan Akses API
BambooHR reserves the right at any time in its sole discretion, without liability to you or any third party, to modify, suspend, or terminate your API access or access to the BambooHR platform. BambooHR may amend these Terms and will provide the latest version upon each agreement renewal.
Upon termination of your API access for any reason, you must immediately cease all use of the APIs, delete all BambooHR data in your possession obtained through the APIs (unless required to retain it by applicable law), and cease representing yourself as a BambooHR API partner.
8.Aktivitas yang Melanggar Hukum dan Abnormal
Other practices may be relevant in determining legitimate use and BambooHR reserves the right to take any unlawful, prohibited, abnormal, or unusual activity into account in making its determination. BambooHR may, at its option, terminate its relationship with you or suspend your API access immediately if it determines you are using your access contrary to these Terms. Where reasonable, BambooHR will provide you with notice of improper usage before suspending or terminating your access.
9.Monitoring
You agree to assist BambooHR in verifying your compliance with these Terms by providing information about your integration and application, which may also include access to your application and other materials related to your use of the APIs. If you do not demonstrate full compliance with these Terms, BambooHR may restrict or terminate your access to the APIs.
BambooHR dapat memantau penggunaan API Anda untuk memastikan kepatuhan terhadap Persyaratan ini, melindungi stabilitas dan keamanan platform, serta menerapkan pembatasan laju. Dengan menggunakan API, Anda menyetujui pemantauan tersebut.







































