dialogbrain-com Channels API

The channels API from dialogbrain-com — 210 operation(s) for channels.

Operations 227

GET /api/channels/ List Supported Channels #
GET /api/channels/capabilities List Channel Capabilities #
GET /api/channels/health Health Check #
GET /api/channels/thread-counts Get Thread Counts By Channel #
GET /api/channels/accounts/all List All Accounts #
POST /api/channels/accounts/health/batch Batch Health Check #
POST /api/channels/accounts/{account_id}/pause Pause Account #
POST /api/channels/accounts/{account_id}/resume Resume Account #
GET /api/channels/excluded-chats List Excluded Chats #
POST /api/channels/whatsapp/auth/selfhosted/qr-start Start Whatsapp Selfhosted Qr #
GET /api/channels/whatsapp/auth/selfhosted/status/{session_id} Get Whatsapp Selfhosted Auth Status #
POST /api/channels/whatsapp/auth/selfhosted/phone-start Start Whatsapp Selfhosted Phone #
POST /api/channels/whatsapp/auth/selfhosted/cancel/{session_id} Cancel Whatsapp Selfhosted Pair #
POST /api/channels/whatsapp/accounts/{account_id}/threads/{thread_id}/typing Send Whatsapp Typing #
POST /api/channels/whatsapp/accounts/{account_id}/threads/{thread_id}/read Mark Whatsapp Thread Read #
POST /api/channels/whatsapp/accounts/{account_id}/presence Set Whatsapp Presence #
POST /api/channels/whatsapp/link-voice-identity Link Voice Identity #
POST /api/channels/linkedin/auth/browser/start Start Browser Auth #
GET /api/channels/linkedin/auth/browser/status/{session_id} Get Browser Auth Status #
POST /api/channels/linkedin/auth/browser/complete/{session_id} Complete Browser Auth #
DELETE /api/channels/linkedin/auth/browser/{session_id} Cancel Browser Auth #
POST /api/channels/linkedin/accounts/connect/cookie Connect With Cookie #
POST /api/channels/linkedin/accounts/connect/identity/start Start Identity Sign In #
POST /api/channels/linkedin/accounts/connect/identity Connect With Identity #
POST /api/channels/linkedin/accounts/{account_id}/sync-cookie Sync Linkedin Cookie #
DELETE /api/channels/linkedin/accounts/{account_id}/cookies Clear Linkedin Cookies #
GET /api/channels/linkedin/connection-options Get Connection Options #
POST /api/channels/instagram/hybrid/mode Report Mode Change #
POST /api/channels/instagram/hybrid/send Hybrid Send Message #
POST /api/channels/instagram/hybrid/message Receive Content Script Message #
GET /api/channels/instagram/hybrid/status/{account_id} Get Hybrid Status #
POST /api/channels/instagram/hybrid/action Hybrid Action #
POST /api/channels/instagram/hybrid/fix-thread-ids Fix Thread Ids #
DELETE /api/channels/instagram/accounts/{account_id} Disconnect Instagram Account #
GET /api/channels/instagram/connection-options Get Connection Options #
GET /api/channels/instagram/auth/official Start Official Instagram Oauth #
GET /api/channels/instagram/oauth/callback Handle Official Instagram Oauth Callback #
POST /api/channels/instagram/auth/official/subscribe-webhooks Subscribe Official Instagram Webhooks #
POST /api/channels/instagram/auth/official/refresh Refresh Official Instagram Token #
POST /api/channels/instagram/accounts/connect/cookie Connect With Cookie #
POST /api/channels/instagram/accounts/{account_id}/sync-cookie Sync Cookie #
DELETE /api/channels/instagram/accounts/{account_id}/cookies Clear Cookies #
GET /api/channels/instagram/webhook/meta Instagram Meta Webhook Verify #
POST /api/channels/instagram/webhook/meta Instagram Meta Webhook Event #
POST /api/channels/avito/accounts/connect Connect Avito Account #
POST /api/channels/avito/webhook/{secret} Avito Webhook #
POST /api/channels/avito/accounts/{account_id}/rotate-webhook Rotate Avito Webhook #
GET /api/channels/email/autoconfig Autoconfig #
GET /api/channels/alerts List Channel Alerts #
POST /api/channels/alerts/{account_id}/dismiss Dismiss Channel Alert #
POST /api/channels/line/accounts/connect Connect Line Account #
POST /api/channels/line/webhook/{account_id} Line Webhook #
POST /api/channels/sms/enable Enable Sms #
GET /api/channels/sms/status Sms Status #
DELETE /api/channels/sms/numbers/{voice_account_id} Disable Sms #
POST /api/channels/sms/webhook/twilio/{account_id} Twilio Sms Webhook #
POST /api/channels/sms/webhook/telnyx/{account_id} Telnyx Sms Webhook #
POST /api/channels/custom/accounts/connect Connect Custom Account #
GET /api/channels/custom/accounts/{account_id} Get Custom Account #
POST /api/channels/custom/accounts/{account_id}/contacts Load Custom Contacts #
POST /api/channels/custom/webhook/{account_id} Custom Webhook #
POST /api/channels/custom/webhook/{account_id}/{secret} Custom Webhook With Secret In Path #
POST /api/channels/maxru/accounts/connect Connect Maxru Account #
POST /api/channels/maxru/auth/qr/start Start Qr Auth #
POST /api/channels/maxru/auth/qr/status Check Qr Auth Status #
POST /api/channels/maxru/auth/qr/password Submit Qr Password #
POST /api/channels/maxru/auth/qr/cancel Cancel Qr Auth #
POST /api/channels/viber/auth/qr/start Start Qr Auth #
POST /api/channels/viber/auth/qr/status Check Qr Auth Status #
POST /api/channels/viber/auth/qr/cancel Cancel Qr Auth #
POST /api/channels/telegram_bot/accounts/connect Connect Telegram Bot Account #
POST /api/channels/telegram_bot/accounts/disconnect Disconnect Telegram Bot Account #
POST /api/channels/wechat/auth/qr/start Start Qr Auth #
POST /api/channels/wechat/auth/qr/status Check Qr Auth Status #
POST /api/channels/wechat/auth/qr/cancel Cancel Qr Auth #
POST /api/channels/wechat-oa/accounts/connect Connect Wechat Oa Account #
GET /api/channels/wechat-oa/accounts/{account_id}/webhook Get Wechat Oa Webhook Setup #
GET /api/channels/wechat-oa/webhook/{account_id} Wechat Oa Webhook Verify #
POST /api/channels/wechat-oa/webhook/{account_id} Wechat Oa Webhook #
GET /api/channels/teams/config Teams Config #
POST /api/channels/teams/oauth/start Teams Oauth Start #
POST /api/channels/teams/notifications Teams Notifications #
POST /api/channels/teams/lifecycle Teams Lifecycle #
GET /api/channels/outlook-calendar/config Outlook Calendar Config #
POST /api/channels/outlook-calendar/oauth/start Outlook Calendar Oauth Start #
POST /api/channels/outlook-calendar/notifications Outlook Calendar Notifications #
POST /api/channels/outlook-calendar/lifecycle Outlook Calendar Lifecycle #
POST /api/channels/discord/qr/start Start Qr Auth #
POST /api/channels/discord/qr/status Check Qr Status #
POST /api/channels/discord/qr/cancel Cancel Qr Auth #
POST /api/channels/discord/accounts/connect/identity/start Start Identity Sign In #
POST /api/channels/discord/accounts/connect/identity Connect With Identity #
POST /api/channels/skool/accounts/connect/identity/start Start Identity Sign In #
POST /api/channels/skool/accounts/connect/identity Connect With Identity #
POST /api/channels/whatsapp-business/accounts/connect Connect Whatsapp Business Account #
POST /api/channels/whatsapp-business/accounts/connect-embedded Connect Whatsapp Business Embedded #
GET /api/channels/whatsapp-business/accounts/{account_id}/webhook Get Whatsapp Business Webhook Setup #
GET /api/channels/whatsapp-business/embedded-signup/config Whatsapp Business Embedded Signup Config #
GET /api/channels/whatsapp-business/webhook Whatsapp Business Webhook Verify #
POST /api/channels/whatsapp-business/webhook Whatsapp Business Webhook #
GET /api/channels/whatsapp-business/accounts/{account_id}/templates List Whatsapp Business Templates #
POST /api/channels/whatsapp-business/accounts/{account_id}/calling Set Whatsapp Business Calling #
POST /api/channels/zalo/auth/qr/start Start Qr Auth #
POST /api/channels/zalo/auth/qr/status Check Qr Auth Status #
POST /api/channels/zalo/auth/qr/cancel Cancel Qr Auth #
POST /api/channels/facebook/resubscribe-webhooks Facebook Resubscribe Webhooks #
GET /api/channels/facebook/oauth-pages Facebook Oauth Pages #
POST /api/channels/facebook/oauth-select-page Facebook Oauth Select Page #
GET /api/channels/facebook/webhook/meta Facebook Meta Webhook Verify #
POST /api/channels/facebook/webhook/meta Facebook Meta Webhook Event #
POST /api/channels/twilio/voice/incoming Twilio Voice Incoming #
POST /api/channels/twilio/voice/status Twilio Voice Status #
POST /api/channels/twilio/my-numbers List User Twilio Numbers #
POST /api/channels/twilio/numbers/search Search Available Numbers #
POST /api/channels/twilio/numbers/buy Buy Number #
POST /api/channels/twilio/setup Setup Twilio Number #
GET /api/channels/twilio/numbers List Twilio Numbers #
POST /api/channels/twilio/numbers/{account_id}/reprovision-sip Reprovision Sip For Twilio Number #
POST /api/channels/twilio/numbers/{account_id}/synthetic-test Synthetic Test Twilio Number #
DELETE /api/channels/twilio/numbers/{account_id} Delete Twilio Number #
POST /api/channels/twilio/voice/conference-status Twilio Conference Status #
GET /api/channels/twilio/connect/start Connect Start #
GET /api/channels/twilio/connect/callback Connect Callback #
POST /api/channels/twilio/connect/deauthorize Connect Deauthorize #
POST /api/channels/telnyx/voice/incoming Telnyx Voice Incoming #
POST /api/channels/telnyx/voice/status Telnyx Voice Status #
POST /api/channels/telnyx/voice/conference-status Telnyx Conference Status #
POST /api/channels/telnyx/numbers/search Search Available Telnyx Numbers #
POST /api/channels/telnyx/numbers/buy Buy Telnyx Number #
POST /api/channels/telnyx/setup Setup Telnyx Number #
GET /api/channels/telnyx/numbers List Telnyx Numbers #
DELETE /api/channels/telnyx/numbers/{account_id} Delete Telnyx Number #
POST /api/channels/meet/sessions Post Sessions #
POST /api/channels/meet/sessions/{session_id}/leave Post Leave #
POST /api/channels/meet/threads/{thread_id}/rejoin Post Thread Rejoin #
POST /api/channels/meet/screen/open Open Screen #
POST /api/channels/meet/screen/ticket Mint Screen Ticket #
POST /api/channels/meet/auth/upload-session Upload Session #
POST /api/channels/youtube/setup Youtube Setup #
GET /api/channels/youtube/oauth/callback Youtube Oauth Callback #
POST /api/channels/youtube/disconnect/{channel_account_id} Youtube Disconnect #
POST /api/channels/youtube/comments/{thread_id}/reply Youtube Reply #
POST /api/channels/youtube/comments/{comment_id}/moderate Youtube Moderate #
DELETE /api/channels/youtube/comments/{comment_id} Youtube Delete #
POST /api/channels/amocrm/connect Connect Amocrm Channel #
POST /api/channels/amocrm/webhook/{scope_id} Amocrm Webhook #
POST /api/channels/android/connect Connect #
POST /api/channels/android/login/start Login Start #
GET /api/channels/android/login/status Login Status #
GET /api/channels/android/console/{session_token}/{path} Console Proxy #
DELETE /api/channels/android/console/{session_token}/{path} Console Proxy #
POST /api/channels/android/console/{session_token}/{path} Console Proxy #
PUT /api/channels/android/console/{session_token}/{path} Console Proxy #
GET /api/channels/x/connect-info Get Connect Info #
POST /api/channels/x/byo-credentials Set Byo Credentials #
POST /api/channels/x/{account_id}/sync Sync X Dms #
GET /api/channels/x/{account_id}/chat-keys Get X Chat Keys #
POST /api/channels/x/{account_id}/chat-keys Connect X Chat #
DELETE /api/channels/x/{account_id}/chat-keys Disconnect X Chat #
POST /api/channels/tiktok/setup Tiktok Setup #
POST /api/channels/tiktok/business/webhooks Tiktok Business Webhook #
GET /api/channels/tiktok/business/oauth/callback Tiktok Business Oauth Callback #
GET /api/channels/tiktok/oauth/callback Tiktok Oauth Callback #
POST /api/channels/tiktok/disconnect/{channel_account_id} Tiktok Disconnect #
POST /api/channels/tiktok/webhooks Tiktok Webhook #
POST /api/channels/threads/setup Threads Setup #
GET /api/channels/threads/oauth/callback Threads Oauth Callback #
POST /api/channels/threads/disconnect/{channel_account_id} Threads Disconnect #
POST /api/channels/threads/uninstall Threads Uninstall Callback #
POST /api/channels/threads/data-deletion Threads Data Deletion Callback #
GET /api/channels/threads/data-deletion/status/{confirmation_code} Threads Data Deletion Status #
GET /api/channels/threads/webhook Verify Threads Webhook #
POST /api/channels/threads/webhook Threads Webhook #
GET /api/channels/{channel}/accounts List Accounts #
POST /api/channels/{channel}/accounts/connect Connect Account #
POST /api/channels/{channel}/accounts/{account_id}/verify Verify Account #
DELETE /api/channels/{channel}/accounts/{account_id} Disconnect Account #
PATCH /api/channels/{channel}/accounts/{account_id}/workspace Share Account With Workspace #
PATCH /api/channels/{channel}/accounts/{account_id}/shares/{target_workspace_id}/permissions Update Share Permissions #
GET /api/channels/{channel}/accounts/{account_id}/shares List Account Shares #
PATCH /api/channels/{channel}/accounts/{account_id}/voice-policy Update Account Voice Policy #
PATCH /api/channels/{channel}/accounts/{account_id}/voice-denoise Update Account Voice Denoise #
PATCH /api/channels/{channel}/accounts/{account_id}/meet-calendar-policy Update Meet Calendar Policy #
DELETE /api/channels/{channel}/accounts/{account_id}/shares/{target_workspace_id} Delete Account Share #
GET /api/channels/{channel}/accounts/{account_id}/status Get Account Status #
GET /api/channels/{channel}/accounts/batch/health Batch Health Check #
GET /api/channels/{channel}/accounts/{account_id}/health Check Account Health #
POST /api/channels/{channel}/accounts/{account_id}/reconnect Get Reconnect Url #
POST /api/channels/{channel}/cleanup-orphaned Cleanup Orphaned Threads #
POST /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/viewed Mark Thread Viewed #
GET /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/views List Thread Views #
POST /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/team-typing Report Typing #
GET /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/team-notes List Notes #
POST /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/team-notes Create Note #
PATCH /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/team-notes/{note_id} Edit Note #
DELETE /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/team-notes/{note_id} Delete Note #
GET /api/channels/{channel}/accounts/{account_id}/threads List Threads #
GET /api/channels/{channel}/accounts/{account_id}/threads/{thread_id} Get Thread #
PATCH /api/channels/{channel}/accounts/{account_id}/threads/{thread_id} Update Thread #
GET /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/participants Get Thread Participants #
GET /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/contact Get Thread Contact #
POST /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/exclude Exclude Thread #
POST /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/include Include Thread #
POST /api/channels/threads/batch-include Batch Include Threads #
POST /api/channels/{channel}/accounts/{account_id}/threads/include-pending Include Pending Threads #
POST /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/mark-read Mark Thread Read #
POST /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/mark-unread Mark Thread Unread #
GET /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/topics Get Forum Topics #
GET /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/person Get Thread Person #
GET /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/messages Get Messages #
POST /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/messages Send Message #
GET /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/files List Thread Files #
PATCH /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/messages/{message_id} Edit Message #
DELETE /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/messages/{message_id} Delete Message #
POST /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/messages/{message_id}/reactions Add Reaction #
DELETE /api/channels/{channel}/accounts/{account_id}/threads/{thread_id}/messages/{message_id}/reactions Remove Reaction #
GET /api/channels/{channel}/accounts/{account_id}/sync/status Get Sync Status #
POST /api/channels/{channel}/accounts/{account_id}/sync/start Start Sync #
PUT /api/channels/{channel}/accounts/{account_id}/scope Set Account Sync Scope #
GET /api/channels/{channel}/accounts/{account_id}/large-group-threshold Get Large Group Threshold #
PUT /api/channels/{channel}/accounts/{account_id}/large-group-threshold Set Large Group Threshold #
GET /api/channels/{channel}/accounts/{account_id}/sync-limits Get Account Sync Limits #
POST /api/channels/{channel}/accounts/{account_id}/sync/stop Stop Sync #
POST /api/channels/entities/{account_id}/enrich Enrich Entity #
POST /api/channels/entities/{account_id}/enrich-batch Enrich Entity Batch #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/dialogbrain-com:dialogbrain-com-channels-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

dialogbrain-com-channels-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: DialogBrain v2 API Gateway Channels API
  description: Clean refactored API gateway with minimal vertical slice
  version: 0.1.0
tags:


# --- truncated at 32 KB (303 KB total) ---
# Full source: https://artifacts.apis.io/dialogbrain-com/openapi/dialogbrain-com-channels-api-openapi.yml