Keuntungan utama dari API dalam MasterBase® adalah memungkinkan otomatisasi tindakan yang dilakukan secara manual pada platform web.
Di antaranya, mereka memungkinkan:
Perbarui basis data Anda di lingkungan kerja Anda dan di platform kami secara bersamaan.
Buat dan kirim pesan dari sistem Anda tanpa harus masuk ke platform kami.
Terima dari MasterBase® metrik pengiriman Anda
MasterBase® API
Pelajari dari API kami
Apa yang dimaksud dengan Layanan Web dan bagaimana cara menggunakannya?
Apa yang dimaksud dengan Layanan Web dan bagaimana cara menggunakannya?
Apa yang dimaksud dengan API MasterBase® dan untuk apa API tersebut?
Untuk membuat URL layanan yang ingin Anda konsumsi, Anda harus melakukannya dengan struktur berikut:
URL dasar yang mengelompokkan layanan Web:
https://api2023.masterbase.com
yang pertama-tama Anda harus menambahkan segmen yang menunjukkan layanan yang dituju, dan kemudian parameter opsional yang mendefinisikan kueri Anda yang dimaksud. Yang pertama diawali dengan tanda tanya (?), diikuti dengan tanda sama dengan (=) dan nilai parameter. Dari parameter kedua yang perlu Anda tambahkan, Anda harus menggunakan tanda ampersand (&) sebagai pengganti tanda tanya.
Contoh:
https://api2023.masterbase.com/kontak/v2/NamaKlien/?Dari = 123&Atas = 100&Order = 1
Struktur
Amplop
Setiap respons terkandung dalam struktur yang disebut amplop (amplop, pembungkus). Ini berarti bahwa setiap respons memiliki struktur yang sudah ditentukan sebelumnya yang dapat digunakan untuk berinteraksi.
{
"Layanan": "Nama layanan",
"Versi": "Versi layanan",
"TransactionId": "Pengidentifikasi transaksi alfanumerik",
"Status": {
Code": "Kode respons", "Code": "Kode respons", "Value": "Nilai respons",
"Value": "Nilai respons", "Value": "Nilai respons
},
"Data": {}
}
Status
Kuncinya status digunakan untuk mendapatkan informasi tentang respons layanan. Jika semuanya berjalan dengan benar, respons akan menunjukkan dalam atribut Kode nilai 200 atau 201. Namun, mungkin saja terjadi kesalahan, dalam hal ini respons yang akan Anda dapatkan adalah jenis ini:
"Status": {
"Kode": "401",
"Nilai": "Tidak sah"
}
Otentikasi
Untuk konsumsi layanan web yang tersedia di situs ini, perlu diperhatikan bahwa otentikasi akses adalah dasar dan untuk tujuan ini digunakan Kredensial API -pengguna dan kata sandi- yang diperoleh melalui akun MasterBase® Anda. Penggunaannya akan tergantung pada bahasa yang dipilih untuk konsumsi layanan dan merupakan tanggung jawab pengguna.