MONOLITH LAW OFFICE+81-3-6262-3248Hari Minggu 10:00-18:00 JST [English Only]

MONOLITH LAW MAGAZINE

General Corporate

Poin Penting dalam Perjanjian Kerjasama Pelaksanaan API? Penjelasan Mengikut Klausul

General Corporate

Poin Penting dalam Perjanjian Kerjasama Pelaksanaan API? Penjelasan Mengikut Klausul

Dengan penyebaran telefon pintar, aplikasi kini telah menjadi alat yang penting.

Dewasa ini, bukan sahaja aplikasi yang berfungsi secara berdiri sendiri, tetapi juga semakin banyak sistem yang dibina yang dikenali sebagai API yang menghubungkan dan berkongsi beberapa aplikasi seperti Facebook dan Instagram.

Oleh itu, dalam artikel ini, kami akan menjelaskan tentang titik semakan kontrak kerjasama yang ditandatangani semasa melaksanakan API, ditujukan kepada mereka yang sedang mempertimbangkan untuk melaksanakan API.

https://monolith.law/corporate/partnership-contract-point[ja]

Apa itu API

API adalah singkatan daripada Application Programming Interface, yang merujuk kepada mekanisme yang membolehkan aplikasi untuk dibuka kepada pihak luar dan membolehkan aplikasi yang dibangunkan oleh orang lain untuk berkongsi dan berkolaborasi dengan fungsi.

Dengan API, aplikasi dapat disambungkan dengan aplikasi lain, membolehkan penggunaan fungsi bersama, dan meningkatkan kegunaannya.

Contoh Konkrit Kerjasama yang Menggunakan API

Walaupun definisi API sudah difahami, ada juga yang mungkin masih sukar membayangkan tanpa contoh konkrit.

API boleh merangkumi pelbagai jenis, seperti yang disebutkan sebelum ini seperti Facebook dan Instagram, yang berkongsi data ahli, atau fungsi pembayaran dalam talian yang disediakan oleh pihak ketiga yang digunakan di laman web EC yang anda uruskan.

Dalam artikel ini, kami akan menjelaskan poin penting untuk diperiksa dalam kontrak kerjasama dengan menggunakan contoh di mana pelanggan menggunakan fungsi perkhidmatan carian yang disediakan oleh pihak ketiga dari banyak API yang ada.

Mengenai API Perkhidmatan Carian

Sebagai contoh, katakanlah Encik A mengendalikan laman web ulasan untuk firma undang-undang.

Laman web yang diuruskan oleh Encik A adalah platform di mana pengguna boleh menulis ulasan, tetapi seiring dengan peningkatan pengguna, jumlah ulasan juga meningkat, dan masalah timbul di mana pengguna menghabiskan masa yang lama untuk mencari ulasan yang mereka inginkan.

Oleh itu, Encik A ingin memasukkan fungsi yang membolehkan pengguna mencari ulasan yang mereka inginkan dari maklumat di laman web, dan dia telah membuat kontrak berkaitan kerjasama perkhidmatan carian dengan Encik B, yang sedang membangunkan perkhidmatan carian.

Dalam contoh seperti di atas, kontrak yang ditandatangani antara Encik A dan Encik B adalah kontrak kerjasama.

Titik Semak Kontrak Kerjasama

Di bawah ini, kami akan menunjukkan dan menjelaskan klausa yang dijangka menjadi masalah semasa penandatanganan kontrak kerjasama.

Klausa Mengenai Syarat Penggunaan API

Dalam perjanjian kerjasama, perlu ditetapkan klausa mengenai lingkup penggunaan API.

Jika lingkup penggunaan API tidak ditentukan dengan jelas, ada kemungkinan akan timbul masalah di kemudian hari seputar lingkup penggunaan API.

Selain itu, perlu ditentukan apakah penggunaan API bersifat eksklusif atau non-eksklusif.

Misalnya dalam contoh di atas, sebagai pihak A, Anda mungkin tertarik dengan layanan pencarian yang dikembangkan oleh pihak B dan ingin menggunakannya secara eksklusif.

Sebaliknya, sebagai pihak B, Anda mungkin ingin layanan yang Anda kembangkan digunakan oleh banyak orang, dan dalam hal ini, Anda mungkin ingin penggunaan oleh pihak A bersifat non-eksklusif.

Oleh karena itu, klausa mengenai syarat penggunaan API dapat dipertimbangkan seperti berikut.

Pasal ● (Penggunaan API ini)
1. Pihak B memberikan lisensi non-eksklusif kepada pihak A untuk menggunakan API ini dalam lingkup tujuan penyediaan layanan operasi situs ulasan firma hukum (selanjutnya disebut “Layanan ini”).
2. Pihak A, dalam lingkup tujuan penyediaan Layanan ini, dapat memberikan lisensi penggunaan kembali kepada anggota yang telah mendaftar sebagai anggota melalui metode yang ditentukan oleh pihak A.
3. Pihak A, dalam hal sebelumnya, akan bertanggung jawab atas tindakan anggota sesuai dengan ketentuan kontrak ini dan memastikan bahwa anggota mematuhi ketentuan kontrak ini.
4. Pihak B hanya memberikan lisensi kepada pihak A untuk menggunakan API ini dalam lingkup yang ditentukan dalam kontrak ini, dan pihak A tidak memperoleh hak cipta, hak paten, atau hak kekayaan intelektual lainnya, atau hak kepemilikan atau hak lainnya terkait dengan API ini, turunannya, dan data yang disediakan oleh API ini.

Klausa Mengenai Bayaran Penggunaan API

Klausa yang berkaitan dengan wang adalah klausa yang mudah menimbulkan masalah.

Oleh itu, untuk mengelakkan masalah, adalah penting untuk menentukan dengan jelas mengenai bayaran penggunaan API.

Untuk API perkhidmatan carian, ada beberapa tahap seperti melakukan carian, memaparkan senarai hasil carian, dan memeriksa butiran hasil carian. Oleh itu, bayaran penggunaan boleh ditentukan untuk setiap tahap.

Sebagai contoh, klausa berikut boleh dipertimbangkan.

Klausa ● (Bayaran Lesen Penggunaan)
1. Pihak B akan menyediakan API ini kepada Pihak A dengan bayaran lesen penggunaan yang ditentukan dalam setiap butiran berikut.
(1) Bayaran Carian Ulasan
Apabila ahli menggunakan API ini untuk mencari ulasan, bayaran sebanyak 5 yen (tidak termasuk cukai) akan dikenakan untuk setiap carian oleh ahli, tanpa mengira jumlah ulasan yang dipaparkan dalam hasil carian. 
(2) Bayaran Melihat Ulasan
Apabila ahli melihat butiran kandungan ulasan yang dipaparkan dalam hasil carian, bayaran sebanyak 50 yen (tidak termasuk cukai) akan dikenakan untuk setiap kali melihat kandungan ulasan.
(3) Bayaran Minimum Bulanan
Jika bayaran lesen penggunaan bulanan yang dikira mengikut butiran di atas kurang daripada 10,000 yen (tidak termasuk cukai), bayaran lesen penggunaan bulanan untuk perkhidmatan ini akan ditetapkan pada 10,000 yen (tidak termasuk cukai).
2. Pihak A dan B boleh mengubah jumlah yang ditentukan dalam setiap butiran di atas dengan mendapatkan persetujuan dari pihak yang lain.
3. Pihak A boleh menetapkan harga perkhidmatan yang menggunakan API ini kepada ahli dengan bebas.

Klausa ● (Syarat Pembayaran)
1. Bayaran lesen penggunaan akan bermula pada hari pertama setiap bulan dan akan ditutup pada akhir bulan yang sama.
2. Pihak B akan mengira bayaran lesen penggunaan bulanan dalam tempoh pengumpulan yang ditentukan dalam perenggan sebelumnya dan akan mengeluarkan invois yang mencatatkan perincian bayaran lesen penggunaan bulanan kepada Pihak A sebelum atau pada hari ke-5 bulan berikutnya.
3. Jika Pihak A tidak mempunyai bantahan terhadap perincian bayaran lesen penggunaan bulanan dalam invois yang disebutkan dalam perenggan sebelumnya, Pihak A akan membayar bayaran lesen penggunaan bulanan (tidak termasuk cukai) yang tercatat dalam invois tersebut ke akaun institusi kewangan yang ditunjuk oleh Pihak B sebelum atau pada akhir bulan yang sama dengan tarikh penutupan yang ditentukan dalam perenggan pertama. Sila ambil perhatian bahawa semua yuran pemindahan adalah tanggungan Pihak A.
4. Jika Pihak A mempunyai bantahan terhadap perincian bayaran lesen penggunaan bulanan dalam invois yang disebutkan dalam perenggan kedua, Pihak A akan memberitahu Pihak B tentang hal tersebut dalam tempoh 5 hari bekerja selepas menerima invois, dan kemudian, Pihak A dan B akan berunding untuk menentukan bayaran lesen penggunaan bulanan. Sila ambil perhatian bahawa jika Pihak A tidak memberitahu Pihak B tentang bantahan dalam tempoh 5 hari bekerja selepas menerima invois, Pihak A dianggap tidak mempunyai bantahan terhadap perincian bayaran lesen penggunaan bulanan.

Klausa Mengenai Hak Harta Intelek

Sehubungan dengan penggunaan API, mungkin terdapat kemungkinan karya cipta dihasilkan sepanjang proses penggunaan API.

Oleh itu, perlu untuk menetapkan klausa mengenai hak harta intelek.

Klausa mengenai hak harta intelek boleh ditetapkan seperti berikut:

Perkara ● (Pemilikan Hak Harta Intelek)
Pihak B hanya memberikan kebenaran kepada Pihak A untuk menggunakan API ini dalam lingkup yang ditentukan dalam kontrak ini. Pihak A tidak memperoleh hak cipta, hak paten, atau hak harta intelek lainnya, hak milik, atau hak lainnya yang berkaitan dengan API ini, turunannya, dan data yang disediakan oleh API ini.


Klausa Mengenai Perbuatan Dilarang

Apabila membenarkan penggunaan API, anda perlu menghalang pihak lain daripada mendapatkan maklumat mengenai API.

Selain itu, perbuatan membenarkan pihak ketiga menggunakan API tanpa kebenaran juga perlu dilarang.

Oleh itu, adalah penting untuk menetapkan dengan jelas perbuatan yang dilarang berkaitan penggunaan API.

Secara khusus, klausa berikut boleh dipertimbangkan.

Perkara ● (Perbuatan Dilarang)
Pihak A tidak boleh melakukan perbuatan berikut:
(1) Menggandakan, mengubah, atau melakukan reverse engineering seperti decompile atau disassemble pada seluruh atau sebahagian sistem atau program Pihak B yang diakses melalui API ini (termasuk maklumat berkaitan dengan kandungan ini, yang disebut sebagai “Sistem B, dll.”)
(2) Memberikan kebenaran penggunaan, menjual, meminjamkan, memindahkan, mendedahkan, atau menyewakan Sistem B, dll. kepada pihak ketiga
(3) Menghapus atau mengubah tanda hak cipta Pihak B dan tanda hak lain yang terdapat pada Sistem B, dll.
(4) Melanggar hak cipta intelektual Pihak B, rakan kongsi Pihak B, penerima kebenaran penggunaan API selain Pihak A dan pihak ketiga lain, merosakkan harta, kredit, reputasi, dll. mereka, dan melanggar hak privasi, hak imej, dan hak lain
(5) Menghubungkan ke persekitaran pengesahan untuk tujuan selain pengesahan operasi dan ujian sambungan
(6) Melaksanakan integrasi API tanpa lulus pemeriksaan yang dianggap perlu oleh Pihak B
(7) Menggunakan tanda dagangan, nama syarikat, dan logo Pihak B tanpa mendapatkan persetujuan bertulis terlebih dahulu dari Pihak B
(8) Menggunakan API dan derivatifnya untuk tujuan selain yang diberikan kebenaran oleh Pihak B
(9) Melakukan perbuatan yang menjadikan titik akses internet tidak diketahui
(10) Melakukan perbuatan yang bertentangan dengan undang-undang dan peraturan berkaitan dengan perkhidmatan ini atau integrasi API
(11) Melakukan perbuatan yang secara ketara meningkatkan beban pada Sistem B, dll.
(12) Mengganggu akses pihak ketiga yang telah menerima kebenaran penggunaan dari Pihak B terhadap API
(13) Melakukan perbuatan yang bertentangan dengan norma sosial, memberikan ketidakselesaan yang ketara kepada orang lain, atau meningkatkan risiko reputasi Pihak B
(14) Melakukan perbuatan yang merendahkan keselamatan Sistem B, dll. seperti menginfeksi dengan virus komputer, hacking, pengubahan, atau akses tidak sah lainnya terhadap laman web, server, dan Sistem B, dll. yang dijalankan oleh Pihak B
(15) Melakukan perbuatan yang serupa dengan perkara-perkara di atas


Ringkasan

Sebagai kesimpulan, kami telah menjelaskan beberapa titik penting yang perlu diperiksa dalam kontrak kerjasama yang ditandatangani semasa pelaksanaan API.

Kami percaya bahawa kerjasama API akan terus bertambah di masa hadapan. Oleh itu, penting untuk memahami dengan jelas poin-poin penting dalam kontrak.

Selain itu, penting untuk menentukan secara jelas dalam kontrak tindakan yang dilarang untuk mencegah pelanggaran hak oleh pihak lain.

Untuk pembuatan atau pengubahan kontrak kerjasama yang ditandatangani semasa pelaksanaan API, pengetahuan khusus diperlukan, oleh itu kami menyarankan anda untuk berunding dengan peguam yang berpengalaman.

Managing Attorney: Toki Kawase

The Editor in Chief: Managing Attorney: Toki Kawase

An expert in IT-related legal affairs in Japan who established MONOLITH LAW OFFICE and serves as its managing attorney. Formerly an IT engineer, he has been involved in the management of IT companies. Served as legal counsel to more than 100 companies, ranging from top-tier organizations to seed-stage Startups.

Kembali ke Atas