cara pakai api

aktivasi premium alight motion via http request β€” buat bot & otomasi

πŸ’‘ intinya gini

API ini ngaktifin premium Alight Motion lewat email. Kamu kirim alamat email β†’ kami kirim link verifikasi ke email itu β†’ user salin link-nya dan kirim balik ke kamu β†’ kamu tukar link itu β†’ akun langsung premium.

Cuma 2 panggilan API. Sisanya user yang buka email.

πŸ”‘ sebelum mulai: api key

Kalau aktivasi lewat web ini langsung, gak perlu api key. Api key cuma perlu kalau kamu manggil dari luar β€” bot, script, aplikasi sendiri.

Caranya: tempel di ujung setiap request:

&api_key=APIKEYLU

Belum punya key atau key kedaluwarsa? Hubungi admin.

langkah 1

πŸ“§ kirim link ke email user

Buka URL ini di browser / bot kamu. Tinggal ganti email & api key-nya:

https://v.axjet.xyz/api/send-link?email=emailuser@gmail.com&api_key=APIKEYLU
πŸ“Œ contoh balasan sukses
{ "success": true, "email": "emailuser@gmail.com", "message": "link dikirim ke emailuser@gmail.com. cek inbox / spam." }
πŸ“Œ contoh balasan gagal
{ "success": false, "message": "email gak valid." }

Kalau success: true, email user langsung dapet link verifikasi dari Alight Motion.

langkah 2

βœ… tukar link β†’ premium aktif

1
User buka email, salin link panjang dari Alight Motion, kirim ke bot kamu.
2
Kamu buka URL ini β€” ganti email & masukin link yang barusan disalin (jangan ada spasi):
https://v.axjet.xyz/api/verify-link?email=emailuser@gmail.com&magicLink=LINK_DARI_EMAIL&api_key=APIKEYLU
πŸ“Œ contoh balasan sukses (dipotong)
{ "success": true, "message": "verifikasi berhasil, premium aktif.", "data": { "status": "ACTIVE", "membershipStatus": "PREMIUM_ACTIVE", "planName": "Alight Motion Pro / Member", "validUntil": "1 September 2027", "expiryTimeMillis": 1819796995395, "engine": "standard", "email": "emailuser@gmail.com", "uid": "GSyZUOi...", "idToken": "eyJhbGci...", "refreshToken": "AM3-vEv..." } }
πŸ“Œ contoh balasan gagal (link kedaluwarsa)
{ "success": false, "message": "magic link kedaluwarsa / sudah dipakai. kirim ulang (langkah 1)." }

Selesai! Akun user langsung premium. Kamu tinggal baca validUntil buat kasih tahu user masa aktifnya.

πŸ“… isi balasan langkah 2 β€” apa artinya

fieldartinya
statusACTIVE = premium nyala
validUntiltanggal terakhir premium aktif, contoh β€œ1 September 2027”
expiryTimeMillistanggal yang sama, format angka (gampang buat dihitung program)
idTokentoken akun β€” simpan kalau mau panggil endpoint lain
refreshTokentoken panjang β€” buat perpanjang tanpa verifikasi ulang
enginejalur server yang kepakai (internal, cuekin aja)

πŸ”„ bonus: perpanjang tanpa verifikasi ulang

Punya refreshToken dari langkah 2? Bisa perpanjang premium langsung tanpa minta link email lagi:

https://v.axjet.xyz/api/reactivate?refreshToken=TOKENLU&api_key=APIKEYLU
πŸ“Œ contoh balasan sukses
{ "success": true, "message": "Token berhasil di-refresh dan premium diperpanjang.", "data": { "status": "ACTIVE", "idToken": "eyJhbGci...", "refreshToken": "AM3-vEv..." } }

πŸ“Š info publik (tanpa api key)

Cek server hidup atau tidak:

https://v.axjet.xyz/api/status
πŸ“Œ contoh balasan
{ "status": "online" }

Cek statistik aktivasi:

https://v.axjet.xyz/api/stats
πŸ“Œ contoh balasan
{ "success": true, "total": 296, "today": 2 }

❓ masalah umum

Link dari email gak jalan?

Link cuma hidup Β± 5 menit dan cuma bisa dipakai sekali. Ulangi langkah 1 buat kirim link baru.

Dapet β€œunauthorized”?

Api key salah / kosong / kedaluwarsa. Cek lagi ujung URL-nya ada &api_key=APIKEYLU.

Email gak dapet link?

Suruh user cek folder spam / junk. Kalau tetep kosong, tunggu 1–2 menit lalu ulangi langkah 1.

Premium gak nempel di akun?

Pastikan user nggak buka link dari email β€” link harus masih segel pas disalin ke kamu. Link yang udah dibuka gak bisa ditukar.

jangan share api key ke orang lain. Satu key = tanggung jawab kamu.
← web aktivasi