GET /v1/channels
Учурдагы интеграция үчүн жеткиликтүү болгон туташтырылган байланыш линияларынын (каналдардын) тизмесин алуу.
URL
GET https://api.wazzabee.com/api-gateway/v1/channels
Баш саптар
Authorization: Bearer СИЗДИН_API_АЧКЫЧЫҢЫЗ
Суроо параметрлери
Жок. Эндпоинт параметр кабыл албайт жана учурдагы API ачкычы үчүн жеткиликтүү болгон бардык каналдарды кайтарат.
Суроо мисалы
curl -X GET "https://api.wazzabee.com/api-gateway/v1/channels" \
-H "Authorization: Bearer СИЗДИН_API_АЧКЫЧЫҢЫЗ"
Ийгиликтүү жооп (200 OK)
{
"success": true,
"channels": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "WhatsApp Негизги",
"type": "whatsapp_qr",
"status": "active"
},
{
"id": "6ba7b810-9dad-11d1-80b4-00c04fd430c8",
"name": "WhatsApp WABA",
"type": "whatsapp_waba",
"status": "active"
},
{
"id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"name": "Telegram Бот",
"type": "telegram_bot",
"status": "active"
}
]
}
Жооп талааларынын сүрөттөмөсү
| Талаа | Түрү | Сүрөттөмө |
|---|---|---|
channels | array | Жеткиликтүү каналдардын массиви |
channels[].id | string (UUID) | Каналдын уникалдуу ID'си. Аны башка суроо-талаптарда колдонуңуз (channelId) |
channels[].name | string | Колдонуучу берген канал аталышы |
channels[].type | string | Канал түрү (төмөнкү таблицаны караңыз) |
channels[].status | string | Статус: active, inactive, error |
Канал түрлөрү
Түрү (type) | Сүрөттөмө |
|---|---|
whatsapp_qr | QR-код аркылуу WhatsApp (жеке номер) |
whatsapp_waba | WhatsApp Business API (расмий) |
telegram_bot | Бот аркылуу Telegram |
telegram_personal | Жеке аккаунт аркылуу Telegram |
Каналдарды интеграция боюнча чыпкалоо
Интеграциянын жөндөөлөрүндө кайсы каналдар белгилүү бир API ачкычы аркылуу жеткиликтүү экенин көрсөтсөңүз болот:
- Каналдар көрсөтүлгөн эмес: API ачкычы аккаунттун бардык каналдарын көрөт
- Каналдар көрсөтүлгөн: API ачкычы тизмедеги каналдарды гана көрөт
Бул ар түрдүү кирүү укуктары бар бир нече интеграцияңыз болсо ыңгайлуу.
💡 Кеңеш: Калган суроо-талаптарда колдонуу үчүн каналдардын
id'син алуу максатында бул эндпоинтти биринчи чакырыңыз.
Мүмкүн болгон каталар
Бул эндпоинт авторизация каталарын гана (401, 403) кайтара алат. Эгер каналдар жок болсо, ката эмес, бош массив кайтарылат.
