Dokumentasi API
Integrasikan layanan pembuatan SSH dan VPN langsung ke dalam aplikasi atau sistem web kamu menggunakan REST API kami.
Autentikasi
Setiap permintaan API memerlukan API Key yang valid. API Key harus disertakan di dalam Header permintaan. Kamu bisa mendapatkan API Key melalui dasbor profil setelah mendaftar.
Authorization: Bearer YOUR_API_KEY_HERE
Membuat Akun SSH
POST
/api/v1/ssh/create
Endpoint ini digunakan untuk membuat akun SSH Premium baru secara dinamis. Parameter yang dikirim harus menggunakan format JSON.
Request Body (JSON)
{
"server_id": "sg1",
"username": "user123",
"password": "securepass",
"duration_days": 3
}
Response Sukses (200 OK)
{
"status": "success",
"message": "SSH account created successfully",
"data": {
"server_name": "Singapore Premium 1",
"host": "sg1.topup.eu.org",
"username": "user123",
"password": "securepass",
"ports": {
"openssh": 22022,
"dropbear": [80, 443, 990],
"squid": [8080, 3128],
"udpgw": 7300
},
"expired_at": "2026-06-10T23:59:59Z"
}
}