Dokumentasi API

API transaksi H2H (Host to Host) untuk integrasi otomatis ke Lvyy Store

Base URL: https://elvyy.id/api
Format: JSON
Autentikasi: Authorization: Bearer YOUR_API_KEY

Semua endpoint API memerlukan API key yang valid. Kirimkan melalui header HTTP:

Authorization: Bearer your_api_key_here

API key dapat dibuat sendiri melalui halaman Dashboard → API Key setelah login.

Request Signing (wajib untuk POST)

Setiap request POST (transaksi) wajib menyertakan ref_id dan sign di body JSON:

sign = HMAC-SHA256(username + apikey, ref_id)

// username = kolom username akun Anda (bukan email)
// apikey   = API key Anda
// ref_id   = kode referensi unik dari sisi Anda (sebagai key HMAC)

// Contoh PHP:
$sign = hash_hmac('sha256', "facatar99" . "your_api_key", "INV001");

IP Whitelist (opsional)

Anda dapat membatasi akses API hanya dari IP tertentu melalui halaman Dashboard → API Key. Jika whitelist kosong, semua IP diizinkan.

Penting: Jaga kerahasiaan API key Anda. Jangan menaruh API key di sisi client (frontend/mobile app). Gunakan selalu di sisi server.