フィルターとカーソルページネーションを使用して、外部 IM チャネルを一覧表示します。
リクエストヘッダー
|
ヘッダー |
必須 |
説明 |
|
|
はい |
|
クエリパラメーター
|
パラメーター |
型 |
必須 |
デフォルト |
説明 |
|
|
文字列 |
いいえ |
- |
|
|
|
ブール値 |
いいえ |
- |
手動での有効状態でフィルタリングします。 |
|
|
文字列 |
いいえ |
- |
|
|
|
文字列 |
いいえ |
- |
転送アイデンティティ ID でフィルタリングします。 |
|
|
文字列 |
いいえ |
- |
転送テンプレート ID でフィルタリングします。 |
|
|
整数 |
いいえ |
20 |
1 ページあたりの項目数。最大 100。 |
|
|
文字列 |
いいえ |
- |
指定されたチャネル ID に続くレコードのカーソル。 |
|
|
文字列 |
いいえ |
- |
指定されたチャネル ID より前のレコードのカーソル。 |
リクエスト例
curl -s -X GET 'https://api.qoder.com.cn/api/v1/forward/channels?identity_id=idn_019eabc123&limit=20' \
-H "Authorization: Bearer $QODER_PAT"
レスポンス例
HTTP 200 OK
{
"data": [
{
"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",
"created_at": "2026-06-18T10:00:00Z",
"updated_at": "2026-06-18T10:00:00Z"
}
],
"first_id": "ci_019eabc123",
"last_id": "ci_019eabc123",
"has_more": false
}
レスポンスフィールド
|
フィールド |
型 |
説明 |
|
|
配列 |
現在のページのチャネルオブジェクトの一覧。 |
|
|
文字列|null |
このページの最初のチャネルの ID。 |
|
|
文字列|null |
このページの最後のチャネルの ID。 |
|
|
ブール値 |
さらにレコードが残っているかどうかを示します。 |
エラー
|
HTTP |
タイプ |
コード |
トリガー |
|
400 |
|
|
ページネーションパラメーターが無効です。 |
|
400 |
|
|
Channel type filter is unsupported. |
|
401 |
— |
|
PAT が無効であるか、期限切れです。 |
注意事項
-
after_idとbefore_idは相互排他的です。 -
チャネルは、呼び出し元のアカウントの境界内でのみ返されます。