logoDokumen
Cari

REST API Overview

Batasan Dasar

  • API ini dirancang untuk mematuhi spesifikasi HTTP dan REST. Misalnya, permintaan query menggunakan metode GET, dan permintaan pengiriman menggunakan metode POST. Jika permintaan tidak menggunakan metode HTTP yang sesuai, maka akan dikembalikan error.
  • Kecuali dinyatakan lain, nilai parameter harus dienkode sebagai: UTF-8, URL Encoding.

Data Center dan Base URL

Data Center Base URL
Singapura https://livedesk-api.engagelab.com

Saat menggunakan REST API, Anda perlu menggabungkan Base URL yang dipilih dengan path API spesifik untuk mendapatkan alamat panggilan lengkap.

{base URL}/{API Path}
              
              {base URL}/{API Path}

            
Tampilkan blok kode ini di jendela mengambang

Autentikasi

EngageLab REST API menggunakan HTTP Basic Authentication: Tambahkan Authorization ke HTTP Header:

Authorization: Basic ${base64_auth_string}
              
              Authorization: Basic ${base64_auth_string}

            
Tampilkan blok kode ini di jendela mengambang

Algoritma pembuatan base64_auth_string di atas adalah: base64(api_key:api_secret)

  • Nama Header adalah "Authorization", dan nilainya merupakan pasangan "username:password" yang telah dienkode dalam base64 (dipisahkan dengan tanda titik dua).
  • Dalam konteks LiveDesk API, username adalah API Key, dan password adalah API Secret. Silakan tambahkan sumber data tipe API di "Pengaturan Proyek - Manajemen API" untuk mendapatkan API Key dan API Secret.
icon
Hubungi Sales