Logo Site EngageLab Mark Colored TransparentDokumen
Cari

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.
Icon Solid Transparent White Qiyu
Hubungi Sales