API Status VIP Aplikasi
API ini digunakan untuk query status VIP dan waktu kedaluwarsa VIP aplikasi saat ini. API ini mendukung AppPush dan WebPush.
Catatan: Pusat data dan jenis produk ditentukan oleh domain permintaan atau route URL. Keduanya tidak perlu dikirim sebagai parameter permintaan.
Catatan: AppKey dikirim melalui kredensial Basic Auth REST API. AppKey tidak perlu dikirim di query string atau request body.
Autentikasi
Untuk detail selengkapnya, lihat metode autentikasi di ringkasan REST API.
Query Status VIP Aplikasi
Endpoint
GET v4/app/vip/status
GET v4/app/vip/status
Tampilkan blok kode ini di jendela mengambang
Contoh Permintaan
Header permintaan
GET /v4/app/vip/status
Authorization: Basic (base64 auth string)
Content-Type: application/json
GET /v4/app/vip/status
Authorization: Basic (base64 auth string)
Content-Type: application/json
Tampilkan blok kode ini di jendela mengambang
Parameter permintaan
Tidak ada.
Contoh Respons
Respons berhasil
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Tampilkan blok kode ini di jendela mengambang
{
"vip_status": 1,
"vip_end_time": 1775059200
}
{
"vip_status": 1,
"vip_end_time": 1775059200
}
Tampilkan blok kode ini di jendela mengambang
Parameter respons
| Field | Tipe | Deskripsi |
|---|---|---|
vip_status |
int | Status VIP. 0 berarti uji coba gratis, 1 berarti paket berbayar aktif, 2 berarti tersedia dengan pembayaran tertunda, -1 berarti uji coba gratis telah berakhir, -2 berarti paket berbayar telah berakhir, dan -3 berarti tidak tersedia karena pembayaran tertunda. |
vip_end_time |
int64 | Waktu kedaluwarsa VIP sebagai timestamp Unix dalam detik. |
Respons gagal
HTTP/1.1 401 Unauthorized
Content-Type: application/json; charset=utf-8
HTTP/1.1 401 Unauthorized
Content-Type: application/json; charset=utf-8
Tampilkan blok kode ini di jendela mengambang
{
"error": {
"code": 21004,
"message": "basic auth failed"
}
}
{
"error": {
"code": 21004,
"message": "basic auth failed"
}
}
Tampilkan blok kode ini di jendela mengambang
Kode Error
| Code | HTTP | Deskripsi | Error Message | Detail |
|---|---|---|---|---|
| 21004 | 401 | Autentikasi gagal | basic auth failed | AppKey dan MasterSecret tidak cocok, atau kredensial Basic Auth tidak diberikan. |
| 21008 | 400 | Error parameter permintaan | app_key is not a 24 size string | AppKey dalam Basic Auth tidak memiliki panjang 24 karakter. |
| 21030 | 503 | Error internal sistem. Coba lagi nanti | Server response time out, please try again later | Layanan internal mengalami timeout. |
| 27000 | 500 | Error internal sistem | Server inner err | Panggilan layanan internal gagal atau terjadi error yang tidak terduga. |
| 27001 | 401 | Informasi autentikasi tidak valid | app_key does not exist or basic info is invalid | AppKey dalam Basic Auth memiliki panjang yang valid, tetapi aplikasi tidak ada atau informasi autentikasi dasar aplikasi tidak valid. |










