Kepatuhan Etsy API (API Compliance) • Riset Listing
DOKUMENTASI KEPATUHAN API

Kepatuhan & Integrasi Etsy API

Transparansi implementasi teknis dan penggunaan Etsy Open API pada Riset Listing

Required Trademark & API Disclosure:
The term 'Etsy' is a trademark of Etsy, Inc. This application uses the Etsy API but is not endorsed or certified by Etsy, Inc.
Aplikasi Riset Listing dikembangkan dan dioperasikan secara mandiri oleh Atep Saepulloh untuk membantu seller Indonesia meninjau data serta mengelola listing melalui alur yang transparan dan berbasis izin.

1. Prinsip Arsitektur Integrasi

Platform Riset Listing dirancang menggunakan Etsy Open API dan menyesuaikan implementasinya dengan Etsy API Terms of Use yang berlaku. Pendekatan teknis utama kami meliputi:

Akses Berbasis Scope
Data publik dibaca melalui endpoint yang tersedia. Data privat toko dan operasi listing memerlukan OAuth pemilik toko serta scope yang relevan.
Izin ditampilkan dan disetujui di Etsy
Rate Limiting Terkendali
Permintaan API dibatasi, diberi cooldown, dan menangani respons 429 untuk mengurangi kueri berulang.
Rate limit dan cooldown diterapkan
Sumber Data API
Fitur server meminta data melalui Etsy Open API. Pembuatan atau perubahan listing hanya dilakukan setelah tindakan eksplisit pengguna yang berwenang.
Sumber data dijelaskan kepada pengguna

2. Pengelolaan Kredensial & Keamanan Data

Kunci API Etsy (*Keystring & Shared Secret*) disimpan di sisi server (*server-side*) dalam berkas konfigurasi terlindungi di luar direktori web publik (*document root*). Tidak ada kredensial sensitif yang pernah terekspos ke sisi klien (browser).

Transmisi data pada layanan publik menggunakan HTTPS/TLS. Kredensial sensitif tidak dimaksudkan untuk dikirim ke browser.

3. Kebijakan Retensi & Caching Data Pasar

Untuk meminimalkan beban kueri berulang terhadap infrastruktur Etsy, aplikasi menerapkan mekanisme caching jangka pendek pada tabel ringkasan:

  • Konten listing pada cache aplikasi dibatasi hingga 6 jam sebelum harus diminta kembali.
  • Data toko privat dan data transaksional dipertahankan secara terbatas untuk menampilkan fungsi yang diminta pengguna serta memenuhi keamanan dan kewajiban layanan.
  • Pengguna dapat memutus koneksi Etsy dan mengajukan penghapusan data melalui kanal privasi resmi.

4. Penanggung Jawab & Tim Pengembang

Dokumentasi ini disusun oleh Atep Saepulloh, pengembang dan pengelola Riset Listing, sebagai bagian dari pemenuhan audit kepatuhan Etsy API.

  • Pengembang dan Pengelola: Atep Saepulloh
  • Situs Web: https://risetlisting.com
  • Kontak Legal & Kepatuhan API: support@risetlisting.com