Skip to main content
Levia Cloud API adalah REST API untuk melakukan dari kode apa yang biasa Anda lakukan di dashboard: membuat dan mengelola VM, volume, snapshot, jaringan, floating IP, managed database, dan load balancer, serta membaca saldo dan pemakaian. Setiap request berjalan atas nama sebuah API key organisasi. Aturan, tagihan, kuota, dan log audit yang berlaku sama persis dengan dashboard: resource yang dibuat lewat API langsung tampil di dashboard, dan setiap aksi tercatat di Log Audit dengan pelaku API key <prefix>/<nama>.

Base URL

Domain produksi api.leviacloud.com belum aktif. Alamat ini dipakai di seluruh dokumentasi dan akan berlaku saat API dibuka untuk umum.
Semua endpoint memakai HTTPS, menerima dan mengembalikan JSON (Content-Type: application/json), dan berada di bawah prefix versi /v1.

Versi

Versi API ada di path (/v1). Di dalam satu versi, perubahan yang tidak memutus integrasi (endpoint baru, field baru di jawaban, filter baru) bisa ditambahkan kapan saja, jadi abaikan field yang tidak Anda kenal. Perubahan yang memutus dicatat di Changelog.

Apa yang tersedia

VM

Buat VM, nyalakan, matikan, restart, resize, dan hapus.

Volume & snapshot

Block volume, snapshot volume, dan snapshot VM.

Jaringan & floating IP

VPC, subnet, security group, dan IP publik.

Database

Managed database: user, backup, PITR, read replica.

Load balancer

Load balancer L4 (TCP/UDP) dengan health check.

Katalog & billing

Region, zona, paket, image, saldo, dan pemakaian.

Langkah berikutnya

Quickstart

Buat API key lalu jalankan VM pertama dengan curl.

Autentikasi

Cara mengirim API key dan menjaganya tetap aman.