Recupere um canal pelo ID.
Cabeçalhos da requisição
|
Cabeçalho |
Obrigatório |
Descrição |
|
|
Sim |
|
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
|
|
string |
Sim |
ID do canal. Corresponde ao valor do campo |
Exemplo de requisição
curl -s -X GET 'https://api.qoder.com.cn/api/v1/forward/channels/ci_019eabc123' \
-H "Authorization: Bearer $QODER_PAT"
Exemplo de resposta
HTTP 200 OK
{
"id": "ci_019eabc123",
"type": "channel",
"identity_id": "idn_019eabc123",
"template_id": "tmpl_support",
"channel_type": "feishu",
"name": "Support Feishu channel",
"enabled": true,
"binding_status": "bound",
"channel_config": {
"response_options": {
"include_tool_calls": false,
"include_thinking": false
}
},
"created_at": "2026-06-18T10:00:00Z",
"updated_at": "2026-06-18T10:00:00Z"
}
Campos da resposta
Retorna o objeto Channel.
Erros
|
HTTP |
Tipo |
Código |
Gatilho |
|
401 |
— |
|
PAT inválido ou expirado. |
|
404 |
|
|
O canal não existe ou não está visível para o chamador. |
Observações
O sistema mantém o campo
binding_status, que não pode ser alterado diretamente pela operação Atualize Channel.Um canal processa mensagens recebidas apenas quando
enabled=trueebinding_status="bound".