API Documentation

Dokumentasi endpoint licensing API untuk Renamerged Desktop

Licensing API

Endpoint untuk aktivasi dan validasi lisensi desktop app

POST/api/activate

Aktivasi license key

{ key, deviceId, version }
POST/api/validate

Validasi lisensi periodik

{ key, deviceId }
POST/api/deactivate

Nonaktifkan perangkat

{ key, deviceId }

Payment

Endpoint untuk pembayaran dan lisensi

POST/api/checkout

Buat pembayaran lisensi Pro

{ email, buyer_name }
GET/api/checkout/status

Cek status pembayaran

POST/api/checkout/discount

Cek kode diskon

{ code }

App Updates

Endpoint untuk update aplikasi desktop

GET/api/updates

Dapatkan info versi terbaru

Public

Endpoint publik tanpa autentikasi

GET/api/settings

Ambil setting website (SEO, links)

GET/api/pricing

Ambil harga Pro

Dokumentasi Lengkap

Untuk dokumentasi API yang lebih detail (request/response format, error codes), lihat file docs/LICENSING_API.md di repo atau hubungi developer.