API Documentation
Referensi endpoint Alight Motion REST API. Base URL: https://api.x-aimu.biz.id
Halaman referensi
Untuk penggunaan sebenarnya, kamu perlu API key. Upgrade ke premium untuk generate API key pribadi yang terikat ke akun kamu.
Upgrade Premium โ
๐
Pengenalan
Alight API menyediakan cara mudah untuk mengaktifkan Alight Motion Premium secara otomatis. Semua request melalui gateway aman dengan autentikasi API key.
Format URL: Semua endpoint diakses via
Contoh:
/api/gateway?p=<endpoint>Contoh:
/api/gateway?p=api/send-link
๐
Authentication
Semua endpoint wajib menyertakan API key di header X-API-Key.
| Header | Value | Keterangan |
|---|---|---|
| X-API-KeyWAJIB | alight-xxxxx | API key pribadi dari akun premium |
| Content-Type | application/json | Wajib untuk POST request |
Cara dapat API key:
- Buka halaman console
- Login pakai Google atau email
- Klik Upgrade ke Premium
- Bayar via QRIS (Rp 25.000)
- Admin verifikasi via Telegram
- API key otomatis terikat ke akun kamu
GET
/health
Cek status server โ tidak butuh API key
Endpoint
GEThttps://api.x-aimu.biz.id/api/gateway?p=health
Response
{
"status": "ok",
"service": "alight-motion-api",
"uptime_s": 663983,
"timestamp": "2026-09-20T06:32:44.768Z"
}
POST
/send-link
Kirim magic link ke email
Endpoint
POSThttps://api.x-aimu.biz.id/api/gateway?p=api/send-link
Request Body
| Field | Type | Keterangan |
|---|---|---|
| emailWAJIB | string | Email tujuan magic link |
Contoh Code
curl -X POST "https://api.x-aimu.biz.id/api/gateway?p=api/send-link" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"email":"user@example.com"}'
Tips: Cek inbox (dan folder spam) setelah request berhasil. Link berisi
oobCode.POST
/verify
Verifikasi magic link dan dapatkan idToken
Endpoint
POSThttps://api.x-aimu.biz.id/api/gateway?p=api/verify
Request Body
| Field | Type | Keterangan |
|---|---|---|
| emailWAJIB | string | Email saat send-link |
| linkWAJIB | string | Full URL magic link |
Contoh Code
curl -X POST "https://api.x-aimu.biz.id/api/gateway?p=api/verify" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"email":"user@example.com","link":"https://alightcreative.com?oobCode=xxx"}'
POST
/activate
Aktivasi premium menggunakan idToken
Endpoint
POSThttps://api.x-aimu.biz.id/api/gateway?p=api/activate
Request Body
| Field | Type | Keterangan |
|---|---|---|
| idTokenWAJIB | string | Token dari /verify |
Contoh Code
curl -X POST "https://api.x-aimu.biz.id/api/gateway?p=api/activate" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"idToken":"eyJhbGci..."}'
POST
/full-activate
โก All-in-one โ verify + activate dalam 1 request
Rekomendasi: Pakai endpoint ini untuk hemat 2x request. Kirim email + link, langsung dapat premium.
Endpoint
POSThttps://api.x-aimu.biz.id/api/gateway?p=api/full-activate
Request Body
| Field | Type | Keterangan |
|---|---|---|
| emailWAJIB | string | Email saat send-link |
| linkWAJIB | string | Full URL magic link |
Contoh Code
curl -X POST "https://api.x-aimu.biz.id/api/gateway?p=api/full-activate" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"email":"user@example.com","link":"https://alightcreative.com?oobCode=xxx"}'
โ ๏ธ
Error Codes
| Status | Error | Solusi |
|---|---|---|
| 400 | Email tidak valid | Cek format email |
| 401 | Missing X-API-Key | Tambahkan header X-API-Key |
| 403 | Invalid API key | API key tidak terdaftar / bukan premium |
| 429 | Rate limited | Terlalu banyak request |
| 500 | Upstream timeout | Server sibuk, coba lagi |
| 502 | Upstream unreachable | Server backend down |