Daftar - Perjanjian Antarmuka Pemrograman Aplikasi Perdagangan
-
Penerimaan Ketentuan API
- Jika Anda menggunakan Antarmuka Pemrograman Aplikasi (“API”) kami, yaitu layanan yang tersedia melalui Situs kami, maka perjanjian API (“APIA”) ini akan berlaku bagi Anda selain dari Ketentuan Penggunaan (“TOU”) standar dan merupakan bagian dari Perjanjian antara Anda dan Perusahaan.
- Apabila terdapat inkonsistensi antara APIA ini dan TOU kami, maka APIA ini adalah yang akan berlaku.
-
Pengungkapan Risiko
- Bagian ini memberikan fakta dasar mengenai perdagangan melalui API. Perdagangan melalui API meningkatkan risiko terhadap keamanan akun Anda dapat menyebabkan kredensial akun Anda dibobol dan kehilangan dana yang telah dideposit ke dalam Akun Anda. Anda harus sepenuhnya memahami risiko yang terkandung dalam menggunakan API.
- Dengan menggunakan API, Anda akan dapat menggunakan, mengakses, memanggil, memerintahkan, menanyakan, atau meminta API untuk melakukan tindakan tertentu (“Penggunaan”) sehubungan dengan Akun bagi kepentingan dan atas nama Anda.
- Sebelum Menggunakan API, Anda harus memverifikasi identitas melalui Kunci API. Oleh karena itu, Anda harus membuat Kunci API di Situs kami. Kunci API merupakan perwakilan, verifikasi, dan autentikasi identitas Anda kepada kami yang terdiri dari pasangan kunci publik dan pribadi.
- Klien API yang menggunakan Kunci API Anda dapat mengoperasikan API untuk memberikan instruksi pengguna. Saat dilakukan, Anda mengotorisasi bahwa Klien API tersebut untuk mengirim instruksi pengguna kepada kami atas nama Anda. Dengan begitu, saat menggunakan Klien API, Anda harus selalu memastikan bahwa keamanan klien tersebut atau perangkat yang digunakan untuk mengakses klien tersebut sudah memadai dan cukup aman dari pembobolan.
- Penyedia layanan eksternal tertentu mungkin meminta Anda untuk memberikan Kunci API Anda kepada mereka guna mendukung layanan yang memudahkan. Memberikan Kunci API sama halnya dengan memberikan kredensial masuk Anda. Memberikan Kunci API kepada pihak ketiga juga berarti bahwa pihak ketiga tersebut dapat dan akan memiliki akses ke detail Akun, data, dan otoritas Anda untuk membuat dan memberikan instruksi kepada API kami atas nama Anda. Anda harus sangat berhati-hati dalam memverifikasi kredibilitas dan keandalan pihak ketiga yang meminta Kunci API Anda.
- API dapat memiliki batasan tertentu, seperti batas dalam mengambil atau mengirim data. Fungsi API juga dibatasi oleh perintah API yang tersedia. API juga dapat terdampak oleh rekayasa komputer yang buruk dan akibatnya mengalami aplikasi yang bermasalah atau dibobol.
- Anda harus memahami dan mempelajari Dokumentasi API yang diperbarui dari waktu ke waktu dengan batasan yang berlaku. Batasan tersebut, pembaruan terhadap bug, penambahan, amendemen, atau penghapusan perintah akan memengaruhi pengaturan Klien API yang ada. Secara keseluruhan, perubahan tersebut dapat memengaruhi (jika berlangsung) fungsi API dan, dengan demikian, layanan kami kepada Anda.
- Terkadang, kami dapat membuat amendemen terhadap Penggunaan API tanpa pemberitahuan sebelumnya kepada Anda atau tanpa memperbarui Dokumentasi API. Hal ini dapat berdampak terhadap Penggunaan API oleh Anda dan, oleh karena itu, Anda memahami dan menerima risiko yang ditetapkan dalam Pengungkapan Risiko ini dan menerima bahwa Anda bertanggung jawab sepenuhnya dalam terus mengikuti perubahan terhadap Dokumentasi API dan/atau APIA secara konsisten.
-
Definisi dan Interpretasi
- Makna istilah-istilah dalam huruf besar yang digunakan dalam APIA ini tetapi tidak didefinisikan di sini terdapat dalam Ketentuan Penggunaan:
"API" adalah antarmuka pemrograman aplikasi yang disediakan oleh kami.
"Klien API" adalah perangkat lunak, aplikasi, situs web, atau sistem yang mengakses dan Menggunakan API atas nama Anda, serta mencakup bagian darinya.
“Kunci API” adalah pengenal unik yang digunakan untuk mengautentikasi pengguna, pengembang, atau memanggil program ke API.
“Batas API” adalah batasan terhadap perintah (seperti panggilan dan pengiriman) ke dan dari API. Batas ini didefinisikan dan didetailkan lebih lanjut dalam Dokumentasi API.
“Dokumentasi API” adalah dokumentasi teknis, peraturan dan panduan penggunaan, batas volume panggilan, dan dokumentasi lain yang dikelola pada situs pengembang kami di sini yang dapat kami ubah dari waktu ke waktu tanpa pemberitahuan sebelumnya kepada Anda.
Makna “Perilaku Negatif” akan dijelaskan dalam Bagian 6.
"Data Layanan" adalah data atau informasi dalam set data beserta dengan konten yang diberikan dengan menggunakan API.
"Kode Tidak Sah" adalah kode yang berbahaya atau tidak valid, virus, Trojan horse, worm, logic bomb, rutinitas perangkat lunak, atau komponen perangkat keras yang dirancang untuk mengizinkan akses yang tidak sah guna menonaktifkan, menghapus, atau merusak perangkat lunak, perangkat keras, atau data, atau untuk melakukan tindakan semacamnya.
-
Penafian
- API disediakan dengan dasar "sebagaimana adanya" dan "sebagaimana tersedia". Kami tidak menyatakan atau menjamin sehubungan dengan API, termasuk tetapi tidak terbatas pada pernyataan atau jaminan terhadap akurasi, kelengkapan, keandalan, tingkat layanan, ketersediaan yang berkelanjutan, ketepatan waktu, status tidak melanggar, hak milik, kualitas, kelayakan untuk diperdagangkan, atau kesesuaian dengan tujuan tertentu dari API atau Data Layanan sepanjang diizinkan oleh hukum.
- Sepanjang diizinkan oleh hukum, kami tidak akan bertanggung jawab kepada Anda ataupun pihak ketiga, baik dalam kontrak, perbuatan yang melanggar hukum (termasuk kelalaian), restitusi, pelanggaran kewajiban hukum, maupun lainnya, terhadap kehilangan atau ketidakakuratan data atau biaya atau kerusakan yang bersifat tidak langsung, insidental, atau konsekuensi dari Penggunaan oleh Anda atau pihak ketiga, ketidakmampuan untuk Menggunakan API, baik yang terotorisasi maupun tidak. Untuk menghindari keraguan, Anda tetap bertanggung jawab terhadap segala tindakan atau kelalaian dari pihak ketiga atau Klien API yang telah diberikan otorisasi oleh Anda untuk Menggunakan API.
- Penyediaan API oleh kami tidak mencegah kami dalam:
- mengembangkan produk atau layanan sendiri. Beberapa di antaranya dapat menawarkan fungsionalitas yang sama atau serupa dengan Klien API Anda; atau
- memodifikasi API atau metode dalam mengakses API kapan pun tanpa pemberitahuan sebelumnya kepada Anda.
-
Pemberian Lisensi API
- Sesuai ketentuan pada Perilaku Negatif, kami memberikan lisensi yang bersifat terbatas, tidak eksklusif, tidak dapat disublisensikan, tidak dapat ditransfer, tidak dapat dialihkan, dan dapat ditarik kepada Anda berdasarkan hak atas kekayaan intelektual Perusahaan selama masa Perjanjian ini untuk menggunakan API guna mengembangkan, menguji, dan mendukung Penggunaan Anda. Ketentuan ini tidak memberikan hak kepada Anda terhadap:
- data pribadi apabila data pribadi akan tercakup atau terungkap melalui API, baik secara sengaja maupun tidak; dan
- kekayaan intelektual yang terdapat dalam konten yang dapat diakses melalui API.
-
Perilaku Negatif
- Anda menyatakan dan menjamin bahwa Klien API Anda bebas dari Kode Tidak Sah.
- Anda ataupun Klien API Anda tidak boleh mengganggu atau menghambat API atau server atau jaringan yang menyediakan API.
- Anda ataupun Klien API Anda tidak boleh mengeksploitasi atau menguji kerentanan API atau server, memasukkan skrip, kode, perintah, kueri, atau permintaan yang tidak sah atau berbahaya, atau menerapkan Kode Tidak Sah melalui API.
- Anda ataupun Klien API Anda tidak boleh menggunakan API atau Data Layanan dalam cara yang dapat atau berpotensi merusak keamanan layanan, API, Data Layanan, atau data atau informasi lain yang disimpan atau dikirim menggunakan Layanan. Selain itu, Anda tidak boleh ataupun mencoba untuk: (a) mengganggu, memodifikasi, atau menonaktifkan fitur, fungsionalitas, atau kontrol keamanan layanan atau API, (b) menggagalkan, menghindari, memotong, menghapus, menonaktifkan, atau mengakali mekanisme perlindungan untuk layanan atau API, (c) merekayasa balik, menguraikan, membongkar, atau mendapatkan kode sumber, konsep dasar, algoritme, struktur, atau bentuk organisasi dari Layanan atau API.
- Anda ataupun Klien API Anda tidak boleh mereplikasi produk atau layanan yang kami tawarkan, termasuk tetapi tidak terbatas pada fungsi atau klien pada platform, atau mencoba untuk menyaingi atau menggantikan pengalaman pengguna dari produk dan layanan kami.
- Anda ataupun Klien API Anda tidak boleh menggunakan atau mengakses API atau layanan untuk memonitor ketersediaan, kinerja, atau fungsionalitas API lain, Data Layanan, layanan, atau tujuan perbandingan lainnya.
- Anda ataupun Klien API Anda tidak boleh mengemas ulang atau menjual ulang layanan atau bagian darinya, API, atau Data Layanan dalam keadaan apa pun, baik melalui Klien API Anda maupun lainnya.
- Anda ataupun Klien API Anda tidak boleh Menggunakan API atau Data Layanan dalam cara yang melanggar atau menyalahgunakan kekayaan intelektual seseorang atau cara yang melanggar hukum dan peraturan yang berlaku dalam keadaan apa pun.
- Anda ataupun Klien API Anda tidak boleh mengeksploitasi API secara komersial.
-
Penggunaan API dan Data Layanan
- Hak Anda dalam Menggunakan API dipengaruhi oleh ketentuan tambahan, termasuk batasan Penggunaan, yang terdapat dalam Dokumentasi API masing-masing API yang dapat kami ubah dari waktu ke waktu tanpa pemberitahuan sebelumnya kepada Anda.
- Kunci API Anda adalah satu-satunya cara kami untuk memverifikasi akses Anda ke API. Anda telah membaca pengungkapan risiko di atas dan memahami risiko terkait dengan pembagian, penyerahan, atau kehilangan Kunci API kepada pihak ketiga.
- Anda bertanggung jawab sepenuhnya terhadap keamanan Kunci API dan pembobolannya. Kami tidak bertanggung jawab dalam mengeksekusi instruksi atau perintah yang muncul dari penggunaan Kunci API Anda oleh pihak ketiga,
- Anda setuju untuk segera memberi tahu kami setelah menyadari adanya penggunaan tidak sah terhadap API atau Data Layanan melalui Kunci API Anda.
- Anda setuju bahwa kami dapat memonitor Penggunaan API Anda untuk meningkatkan layanan, melacak penggunaan, untuk memastikan kepatuhan terhadap ketentuan ini, atau untuk tujuan keamanan.
- Anda setuju bahwa kami dapat mengaudit Penggunaan API atau Klien API Anda sepanjang kami meyakini secara wajar untuk memverifikasi kepatuhan terhadap APIA ini dan mengidentifikasi masalah keamanan yang dapat memengaruhi layanan atau pengguna kami. Anda setuju untuk bekerja sama selama audit tersebut dan memberikan bukti bahwa Penggunaan API atau Klien API oleh Anda mematuhi APIA ini. Kami berhak untuk segera menghentikan akses Anda ke API apabila Anda menolak untuk bekerja sama selama audit tersebut atau jika audit ini mengungkapkan bahwa API digunakan dengan cara yang bertentangan dengan ketentuan APIA ini atau bahwa, berdasarkan kebijakan sendiri, kami anggap merupakan ancaman keamanan terhadap layanan atau pengguna kami.
- Anda tidak boleh salah menggambarkan atau menutupi identitas Klien API Anda saat Menggunakan API. Anda setuju bahwa jika Anda salah menggambarkan atau menutupi identitas Klien API Anda, kami berhak untuk membatasi dan melarang Penggunaan API Anda tanpa pemberitahuan sebelumnya kepada Anda.
- Anda setuju untuk dan harus membuat Klien API Anda menggunakan API sesuai dengan spesifikasi teknis dan lainnya yang kami terbitkan, termasuk semua persyaratan dan prosedur keamanan yang terdapat dalam Situs kami.
-
Dokumentasi API
- Berdasarkan kebijakan sendiri, kami dapat mengubah Dokumentasi API kapan pun tanpa pemberitahuan sebelumnya kepada Anda.
- Berdasarkan kebijakan sendiri, kami dapat mengubah Penggunaan API tanpa memperbarui Dokumentasi API dan tanpa pemberitahuan sebelumnya kepada Anda.
- Kami dapat menyetujui secara tertulis (email diperbolehkan) untuk meningkatkan Batas API. Dalam hal ini, kenaikan batas tersebut akan berlaku, kecuali dan hingga kami menarik persetujuan tersebut (email diperbolehkan) atau jika terdapat perubahan dalam Dokumentasi API. Apabila terdapat pertentangan antara Dokumentasi API dan APIA ini, maka APIA ini adalah yang akan berlaku.
- Kami dapat mengubah Penggunaan dan Batas API jika penyedia pihak ketiga yang diverifikasi oleh API Anda meminta atau mewakili kewenangan Anda untuk melakukannya.
-
Ganti Rugi
- Anda harus mengganti kerugian kepada kami terhadap segala kewajiban, kerusakan, biaya (termasuk biaya hukum), dan beban yang muncul secara langsung ataupun tidak langsung dari:
- klaim yang dibuat oleh pihak ketiga sehubungan dengan Penggunaan API oleh Anda;
- kegagalan atau penghentian sistem, dan/atau data atau perangkat lunak yang hilang atau rusak, akibat atau sehubungan dengan Penggunaan API oleh Anda;
- pelanggaran hak orang lain oleh Anda; atau
- klaim yang dibuat oleh pihak ketiga sehubungan dengan Penggunaan API Klien Anda oleh pihak ketiga yang dikembangkan menggunakan API Anda, atau analisis atau aplikasi turunan yang disediakan oleh Anda.
- Semua hak atas kekayaan intelektual, hak milik, dan kepentingan dalam dan terhadap API serta semua hasil dan konten yang dapat dieksekusi dari API yang berada dalam atau digunakan sehubungan dengan API merupakan milik kami. Anda tidak dapat menerapkan hak atas kekayaan intelektual kepada kami sehubungan dengan API, kecuali dengan persetujuan tertulis sebelumnya dari kami.
-
Penangguhan atau Penghentian Akses API
- Kami dapat menghentikan Perjanjian ini atau menangguhkan akses Anda ke API untuk alasan apa pun tanpa pemberitahuan sebelumnya kepada Anda. Setelah penghentian atau penangguhan, Anda harus segera berhenti menggunakan API. Kami dapat berkomunikasi secara independen dengan pihak ketiga yang relevan, termasuk pihak ketiga yang menerima Kunci API Anda, untuk memberitahukan penghentian hak Anda dalam Menggunakan API.
- Bagian Penafian dan Ganti Rugi, serta ketetapan lain dalam ketentuan ini yang diperlukan untuk memberlakukan penghentian atau konsekuensi dari penghentian tersebut akan tetap berlaku setelah penghentian APIA ini dan Ketentuan Penggunaan kami.