Skip to main content

Channel API

Channel API is an API for channel management and bot deployment.

Authorization​

Issue a unified token in the API access section. Specify it as a bearer token in your requests.

Methods​

You can view all methods in the specifications:

Deploy and check status​

Bot deployment to a channel can take a long time. With Channel API, you can start the deployment and check its status:

  1. Start a deployment to a channel using the POST /api/v1/async/bot-channels/deploy method. In the response, the method will return requestId: it is the identifier of your deployment request.

  2. Check the deployment status using GET /api/v1/async/events. Specify requestId in the request.

  3. If the deployment is completed successfully, the response contains isOk: true.

    {
    "response": [
    {
    "isOk": true,
    "requestId": "request-id-example",
    …
    }
    ]
    }