Каналдар менен иштөө

    3 мүн окуу
    ·
    344 көрүү
    ·
    Жаңыртылды: 10/23/2026

    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"
        }
      ]
    }

    Жооп талааларынын сүрөттөмөсү

    ТалааТүрүСүрөттөмө
    channelsarrayЖеткиликтүү каналдардын массиви
    channels[].idstring (UUID)Каналдын уникалдуу ID'си. Аны башка суроо-талаптарда колдонуңуз (channelId)
    channels[].namestringКолдонуучу берген канал аталышы
    channels[].typestringКанал түрү (төмөнкү таблицаны караңыз)
    channels[].statusstringСтатус: active, inactive, error

    Канал түрлөрү

    Түрү (type)Сүрөттөмө
    whatsapp_qrQR-код аркылуу WhatsApp (жеке номер)
    whatsapp_wabaWhatsApp Business API (расмий)
    telegram_botБот аркылуу Telegram
    telegram_personalЖеке аккаунт аркылуу Telegram

    Каналдарды интеграция боюнча чыпкалоо

    Интеграциянын жөндөөлөрүндө кайсы каналдар белгилүү бир API ачкычы аркылуу жеткиликтүү экенин көрсөтсөңүз болот:

    • Каналдар көрсөтүлгөн эмес: API ачкычы аккаунттун бардык каналдарын көрөт
    • Каналдар көрсөтүлгөн: API ачкычы тизмедеги каналдарды гана көрөт

    Бул ар түрдүү кирүү укуктары бар бир нече интеграцияңыз болсо ыңгайлуу.

    💡 Кеңеш: Калган суроо-талаптарда колдонуу үчүн каналдардын id'син алуу максатында бул эндпоинтти биринчи чакырыңыз.

    Мүмкүн болгон каталар

    Бул эндпоинт авторизация каталарын гана (401, 403) кайтара алат. Эгер каналдар жок болсо, ката эмес, бош массив кайтарылат.