Buat user baru
Membuat account (jika username belum ada) dan menerbitkan API key. Nilai penuh key hanya muncul sekali di response ini.
| Nama | Di | Wajib | Keterangan |
|---|---|---|---|
token | query | wajib | Admin API key |
username | query | wajib | Identitas account. Otomatis lowercase |
expires_in_days | query | opsional | Default 30, maks 3650 |
expires_at | query | opsional | YYYY-MM-DD atau RFC3339. Mengalahkan expires_in_days |
label | query | opsional | Catatan bebas, misalnya nama project |
role | query | opsional | Default user. Bisa admin |
https://mail.tgx-app.com/api/v1/admin/keys/create?token=YOUR_TOKEN&username=clientA&label=integrasi+bot&expires_in_days=30
YYYY-MM-DD artinya sampai akhir hari itu (23:59:59 UTC).
{
"success": true,
"data": {
"api_key": "tm_live_3079fd96456c8e42eb94c210f74f7a303d4dff632493133f",
"id": 2,
"account_id": 2,
"username": "clienta",
"label": "integrasi bot",
"prefix": "tm_live_3079...133f",
"role": "user",
"expires_at": "2026-09-12T17:05:09Z",
"created_at": "2026-08-14T01:05:09+08:00",
"warning": "Simpan api_key ini sekarang. Nilai penuhnya tidak bisa dilihat lagi setelah response ini."
}
}
Simpan api_key sekarang. Field ini tidak bisa dilihat lagi setelah response ini.