Mulai
API ACBC Cloud memungkinkan reseller mengelola order VM secara programatik.
Base URL semua endpoint:
https://acbc-cloud.id/api/v1
Semua response berformat JSON. Gunakan header Content-Type: application/json
untuk request yang mengirim body.
Mulai
Setiap request wajib menyertakan API key kamu di header:
Authorization: Bearer <API_KEY>
API key bisa di-generate dari halaman Profil → API. Jaga kerahasiaannya —
key yang bocor bisa dipakai untuk membuat order atas nama akun kamu.
Whitelist IP bisa diaktifkan agar key hanya bisa dipakai dari IP tertentu.
Orders
Membuat order VM baru.
POST /orders
Parameter body:
package_id (string, wajib) — UUID paketos_id (string, wajib) — UUID OS templatebilling_cycle (string) — daily, weekly, atau monthlyContoh response:
{ "success": true, "orderid": "uuid", "status": "pending" }
Orders
Mengambil daftar order milik akun.
GET /orders
Query param:
status (opsional) — filter berdasarkan status orderpage (opsional) — nomor halaman, default 1Referensi
API dibatasi 60 request per menit per API key. Jika terlampaui,
response 429 Too Many Requests akan dikembalikan dengan headerRetry-After (detik).
{
"success": true,
"data": {}
}
{
"success": false,
"message": "Unauthorized"
}
curl -X GET https://api.example.com/v1/account \
-H "Authorization: Bearer "
| Parameter | Tipe | Wajib | Keterangan |
|---|---|---|---|
id |
string | Ya | ID resource |
limit |
number | Tidak | Maks item |
Perhatian: Reinstall menghapus semua data VM. Backup dulu sebelum lanjut.