Accounts
GET /v1/accounts — liste as conexões WhatsApp (números conectados) do seu usuário.
Lista as conexões WhatsApp do usuário autenticado. Use o id retornado como account_id nos demais endpoints.
Resposta 200
Resposta 200
[
{
"id": "ckv...",
"name": "Minha Empresa",
"phone_number": "+5511999990000",
"is_default": true,
"waba_id": "1029384756"
}
] | Campo | Tipo | Descrição |
|---|---|---|
id | string | ID interno da conexão (usar em account_id) |
name | string | null | Nome verificado do negócio na Meta |
phone_number | string | null | Número em E.164 |
is_default | boolean | Conexão padrão do usuário |
waba_id | string | WhatsApp Business Account ID (Meta) |
Exemplo
curl https://api.wablastmessage.com/v1/accounts \
-H "Authorization: Bearer wak_sua_chave"const res = await fetch('https://api.wablastmessage.com/v1/accounts', {
headers: { 'Authorization': 'Bearer ' + process.env.WABLAST_API_KEY },
});
console.log(res.status, await res.json());import os, requests
res = requests.get(
'https://api.wablastmessage.com/v1/accounts',
headers={'Authorization': 'Bearer ' + os.environ['WABLAST_API_KEY']},
)
print(res.status_code, res.json())<?php
$ch = curl_init('https://api.wablastmessage.com/v1/accounts');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: Bearer ' . getenv('WABLAST_API_KEY'),
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$res = curl_exec($ch);
echo curl_getinfo($ch, CURLINFO_HTTP_CODE) . " " . $res;