Memperbarui Profil Bisnis WhatsApp
Endpoint ini digunakan untuk memperbarui informasi profil WhatsApp Business resmi Anda secara instan ke server Meta. Semua field bersifat opsional — Anda hanya perlu mengirimkan field yang ingin diperbarui.
🛜 Endpoint
POST /v1/profile
📦 Request Body (JSON)
Semua field bersifat opsional. Kirimkan hanya field yang ingin Anda perbarui:
{
"about": "Solusi Komunikasi Bisnis Terpadu",
"address": "Gedung Cyber 2, Lt. 17, Jakarta Selatan",
"description": "Kirem menyediakan API WhatsApp handal untuk integrasi enterprise.",
"email": "help@kirem.co.id",
"vertical": "RETAIL",
"websites": [
"https://kirem.co.id",
"https://kirem.co.id/blog"
]
}
📋 Penjelasan Field
| Field | Tipe | Maks Karakter | Keterangan |
|---|---|---|---|
about |
String | 139 | Informasi singkat tentang bisnis, ditampilkan di bawah nama bisnis |
address |
String | 256 | Alamat fisik bisnis Anda |
description |
String | 256 | Deskripsi lengkap bisnis Anda |
email |
String | — | Alamat email kontak resmi bisnis |
vertical |
String | — | Kategori industri (lihat daftar di bawah) |
websites |
Array | Maks 2 item | Daftar URL situs web resmi bisnis Anda |
🏢 Daftar Nilai vertical yang Didukung
| Nilai | Industri |
|---|---|
AUTO |
Otomotif |
BEAUTY |
Kecantikan & Perawatan |
APPAREL |
Pakaian & Mode |
EDU |
Pendidikan |
ENTERTAIN |
Hiburan |
FINANCE |
Keuangan & Perbankan |
GROCERY |
Grosir & Sembako |
GOVT |
Pemerintahan |
HOTEL |
Perhotelan & Penginapan |
HEALTH |
Kesehatan |
NONPROFIT |
Organisasi Nirlaba |
PROF_SERVICES |
Jasa Profesional |
RETAIL |
Ritel |
TRAVEL |
Perjalanan & Pariwisata |
RESTAURANT |
Restoran |
OTHER |
Lainnya |
🚦 Contoh cURL Request
curl -X POST https://api.kirem.co/v1/profile \
-H "Authorization: Bearer kirem_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"about": "Solusi WhatsApp API #1 di Indonesia",
"email": "hello@kirem.co.id",
"vertical": "PROF_SERVICES",
"websites": [
"https://kirem.co.id",
"https://docs.kirem.co.id"
]
}'
🚦 Contoh Kode (Node.js)
const axios = require('axios');
axios.post('https://api.kirem.co/v1/profile', {
about: 'Solusi WhatsApp API #1 di Indonesia',
email: 'hello@kirem.co.id',
vertical: 'PROF_SERVICES',
websites: [
'https://kirem.co.id',
'https://docs.kirem.co.id'
]
}, {
headers: { 'Authorization': 'Bearer kirem_live_xxx' }
}).then(res => console.log(res.data));
🚦 Contoh Kode (Go)
package main
import (
"bytes"
"fmt"
"net/http"
)
func main() {
body := []byte(`{
"about": "Solusi WhatsApp API #1 di Indonesia",
"email": "hello@kirem.co.id",
"vertical": "PROF_SERVICES",
"websites": [
"https://kirem.co.id",
"https://docs.kirem.co.id"
]
}`)
req, _ := http.NewRequest("POST", "https://api.kirem.co/v1/profile", bytes.NewBuffer(body))
req.Header.Set("Authorization", "Bearer kirem_live_xxx")
req.Header.Set("Content-Type", "application/json")
client := &http.Client{}
resp, _ := client.Do(req)
defer resp.Body.Close()
fmt.Println("Status:", resp.Status)
}
🚦 Contoh Kode (PHP)
<?php
$data = [
'about' => 'Solusi WhatsApp API #1 di Indonesia',
'email' => 'hello@kirem.co.id',
'vertical' => 'PROF_SERVICES',
'websites' => [
'https://kirem.co.id',
'https://docs.kirem.co.id'
]
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.kirem.co/v1/profile');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: Bearer kirem_live_xxx',
'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
✅ Respons Sukses (200 OK)
{
"status": 200,
"message": "Business profile updated successfully",
"data": {
"success": true
}
}
⚠️ Catatan Penting
- Semua field opsional: Kirimkan hanya field yang ingin diubah. Field yang tidak dikirim tidak akan berubah.
- Batasan karakter:
aboutmaks 139 karakter,addressmaks 256 karakter,descriptionmaks 256 karakter. - Maksimal 2 website: Daftar
websitestidak boleh lebih dari 2 URL. - Vertikal harus valid: Gunakan hanya nilai dari daftar
verticalyang didukung. - Gunakan endpoint Get Profile untuk melihat data profil saat ini sebelum melakukan pembaruan.