1.Gambaran keseluruhan
Open BambooHR API memudahkan integrasi aplikasi lain dengan BambooHR supaya data boleh dikongsi merentasi sistem. BambooHR API ialah protokol internet RESTful yang dibina berasaskan permintaan HTTPS yang bermakna secara semantik untuk mengakses atau mengubah suai sesuatu sumber, paling lazimnya rekod pekerja. API boleh digunakan untuk mendapatkan semula atau memanipulasi data pekerja dan menjana laporan dalam beberapa format.
Walaupun API terbuka tersedia kepada sesiapa sahaja yang bersetuju dengan Terma ini, misi BambooHR's dengan BambooHR Apps Marketplace adalah untuk mempersembahkan aplikasi dan integrasi yang menyelesaikan masalah sebenar bagi pelanggan BambooHR. BambooHR akan menyemak dan meluluskan Aplikasi Rakan Kongsi Apps Marketplace berdasarkan keperluan pasaran, kualiti, dan tahap integrasi. Dokumentasi penuh API, termasuk rujukan titik akhir, panduan pengesahan, dan sampel kod, tersedia di documentation.bamboohr.com/docs. Kami menggalakkan anda meneroka dokumentasi untuk memahami apa yang mungkin sebelum membina integrasi anda.
2.Mendapatkan Akses API
Selagi anda mematuhi Terma ini, BambooHR memberi anda lesen terhad, tidak eksklusif, tidak boleh diserah hak, dan tidak boleh dipindah milik di bawah hak harta intelek BambooHR's untuk menggunakan APIs bagi membangunkan, menguji, dan menyokong aplikasi anda, serta membolehkan pelanggan anda menggunakan integrasi APIs dalam aplikasi anda.
Setiap aplikasi Rakan Kongsi Apps Marketplace yang mengakses BambooHR's APIs mesti mengesahkan menggunakan BambooHR's Login API sebelum mendapatkan kunci API bagi pihak pengguna pelanggan atau mendapatkan data pelanggan. Kunci API mesti dirahsiakan dan tidak boleh diterbitkan atau dikongsi dengan pihak yang tidak diberi kuasa.
3.Skop Akses API Anda
Anda mesti menggunakan pengaturcaraan yang cekap yang tidak akan menyebabkan terlalu banyak permintaan dibuat dalam tempoh masa yang terlalu singkat, sebagaimana ditentukan semata-mata oleh BambooHR. Jika ini berlaku, BambooHR berhak untuk mengehadkan sambungan API anda atau menggantung atau menamatkan akaun(-akaun) BambooHR anda. BambooHR's APIs membenarkan Rakan Kongsi Apps Marketplace membina integrasi untuk mengedarkan apa-apa perkhidmatan Rakan Kongsi yang dibeli dalam BambooHR Apps Marketplace sahaja.
Akses API anda tidak meliputi, dan anda tidak boleh terlibat dalam, mana-mana aktiviti berikut: (1) penyamaran sebagai mana-mana orang lain; (2) menyatakan secara palsu atau menyiratkan bahawa anda mempunyai kaitan dengan orang atau entiti lain; (3) menggunakan akses API seseorang untuk menunjukkan kandungan mereka kepada orang lain, sebagai contoh sebagai sebahagian daripada hasil carian; (4) menggunakan APIs dalam apa-apa aplikasi yang mengandungi kandungan dewasa, mempromosikan perjudian, melibatkan penjualan tembakau atau alkohol kepada orang di bawah umur 21 tahun, atau sebaliknya melanggar mana-mana undang-undang atau peraturan yang terpakai; (5) menggunakan APIs untuk mendapatkan kandungan yang kemudiannya diagregatkan dengan hasil carian pihak ketiga sedemikian rupa sehingga pengguna akhir tidak dapat mengaitkan kandungan itu kepada BambooHR; (6) menyerahkan atau memaut kepada apa-apa kandungan melalui API yang menyalahgunakan atau melanggar harta intelek atau hak lain mana-mana orang atau entiti, mengganggu operasi API, melanggar privasi atau hak publisiti sesiapa, melanggar apa-apa kewajipan kerahsiaan, memberikan apa-apa maklumat sulit tentang BambooHR atau pelanggan BambooHR tanpa kebenaran, atau bersifat mengganggu, memfitnah, kasar, lucah, atau sebaliknya tidak wajar menurut pertimbangan munasabah BambooHR's; (7) menyerahkan kandungan yang mengandungi atau memasang virus, cecacing, perisian hasad, atau kod lain yang direka untuk mengganggu, merosakkan, atau mengehadkan fungsi mana-mana perisian atau perkakasan; (8) menyerahkan kandungan yang mengandungi bahasa palsu atau menipu, tuntutan perbandingan yang tidak disokong, spam, surat berantai, atau apa-apa permintaan lain.
Selain itu, anda tidak boleh: menggunakan data pelanggan melebihi apa yang dihuraikan dalam garis panduan bertulis yang disediakan oleh BambooHR atau melebihi apa yang dipersetujui dan diperlukan secara khusus dalam skop integrasi; menggunakan mana-mana perkhidmatan web BambooHR, sistem pelanggan, atau alat migrasi data untuk memasukkan kandungan ke dalam platform BambooHR melebihi apa yang disyorkan oleh BambooHR (dalam apa jua kes keraguan, sentiasa hubungi Pengurus Perhubungan BambooHR); membangunkan integrasi pihak ketiga atau aplikasi tanpa pengesahan bertulis daripada pekerja BambooHR, dan memastikan bahawa semua integrasi yang dibina mematuhi garis panduan bertulis yang disediakan oleh BambooHR; mengedarkan atau membenarkan akses kepada data yang diperoleh melalui BambooHR's APIs kepada sesiapa selain syarikat bagi pihak mana anda bersetuju dengan Terma ini, atau mewujudkan antara muka pengaturcaraan aplikasi yang membolehkan akses kepada kandungan atau data (sesiapa yang ingin mengakses BambooHR APIs dan kandungan mesti menggunakan BambooHR's APIs untuk berbuat demikian); atau melaksanakan ciri atau amalan perniagaan yang menjejaskan reputasi profesional, hubungan, atau ekosistem profesional pelanggan BambooHR atau Rakan Kongsi lain.
4.Akaun Ujian
Anda boleh mewujudkan sehingga dua akaun ujian BambooHR untuk tujuan menguji aplikasi anda sahaja. Anda mesti mewujudkan akaun ini secara manual dan bukan melalui apa-apa cara automatik, seperti skrip. Akaun ujian tidak boleh berinteraksi dengan akaun bukan ujian atau perkhidmatan Rakan Kongsi yang lain (contohnya, anda tidak boleh menggunakan akaun ujian untuk menyiarkan jawatan palsu atau sebenar kepada rakan kongsi papan kerja BambooHR yang sedia ada) atau mengatasi had panggilan BambooHR API.
5.Sokongan dan Pengubahsuaian
BambooHR boleh memberikan sokongan atau pengubahsuaian kepada APIs atas budi bicara tunggalnya dan boleh berhenti memberikan sokongan atau pengubahsuaian pada bila-bila masa tanpa notis atau liabiliti kepada anda. BambooHR boleh mengeluarkan versi seterusnya bagi APIs dan menghendaki anda menggunakan versi seterusnya tersebut. Jika munasabah, BambooHR akan mengekalkan keserasian ke belakang APIs, tetapi akan mengharapkan pendekatan proaktif daripada semua pengguna API untuk menggunakan versi terkini.
Penggunaan berterusan anda terhadap APIs selepas keluaran baharu API atau pengubahsuaian terhadap Terma ini merupakan penerimaan anda terhadap apa-apa perubahan tersebut. Anda bertanggungjawab untuk memastikan aplikasi anda kekal serasi dengan versi semasa BambooHR API.
6.Notis dan Penyampaian Proses
Sumber maklumat disediakan melalui akses ke BambooHR Partner Portal. Kandungan ini dimiliki dan disediakan oleh BambooHR. BambooHR boleh memaklumkan anda melalui kemas kini pada Partner Portal atau melalui alamat e-mel yang dikaitkan dengan akaun Partner Portal anda, akaun ujian, atau akaun pengguna BambooHR yang direkodkan. Adalah tanggungjawab anda untuk memastikan butiran hubungan anda sentiasa dikemas kini.
7.Penamatan dan Pemadaman Akses API
BambooHR berhak pada bila-bila masa atas budi bicara tunggalnya, tanpa liabiliti kepada anda atau mana-mana pihak ketiga, untuk mengubah suai, menggantung, atau menamatkan akses API anda atau akses ke platform BambooHR. BambooHR boleh meminda Terma ini dan akan memberikan versi terkini pada setiap pembaharuan perjanjian.
Setelah penamatan akses API anda atas apa-apa sebab, anda hendaklah dengan segera menghentikan semua penggunaan APIs, memadam semua data BambooHR dalam milikan anda yang diperoleh melalui APIs (melainkan dikehendaki untuk menyimpannya oleh undang-undang yang terpakai), dan berhenti menggambarkan diri anda sebagai rakan kongsi BambooHR API.
8.Aktiviti Tidak Sah dan Tidak Normal
Amalan lain mungkin relevan dalam menentukan penggunaan yang sah dan BambooHR berhak untuk mengambil kira apa-apa aktiviti yang menyalahi undang-undang, dilarang, luar biasa, atau tidak lazim dalam membuat penentuannya. BambooHR boleh, atas pilihannya, menamatkan hubungannya dengan anda atau menggantung akses API anda dengan segera jika ia menentukan bahawa anda menggunakan akses anda secara bertentangan dengan Terma ini. Jika munasabah, BambooHR akan memberikan notis kepada anda mengenai penggunaan yang tidak wajar sebelum menggantung atau menamatkan akses anda.
9.Pemantauan
Anda bersetuju untuk membantu BambooHR dalam mengesahkan pematuhan anda terhadap Terma ini dengan memberikan maklumat tentang integrasi dan aplikasi anda, yang juga mungkin termasuk akses kepada aplikasi anda dan bahan lain yang berkaitan dengan penggunaan APIs oleh anda. Jika anda tidak membuktikan pematuhan penuh terhadap Terma ini, BambooHR boleh menyekat atau menamatkan akses anda kepada APIs.
BambooHR boleh memantau penggunaan API anda untuk memastikan pematuhan terhadap Terma ini, untuk melindungi kestabilan dan keselamatan platform, dan untuk menguatkuasakan had kadar. Dengan menggunakan APIs, anda bersetuju dengan pemantauan sedemikian.








































