未バインドまたはバインド済みの Channel ペアリングレコードを取得します。
Channel ペアリングは現在 Beta 機能です。API 定義、レスポンス構造、動作は変更される可能性があります。ドキュメントの更新をご確認ください。
GET /api/v1/forward/channel_pairings/{pairing_id}
未バインドまたはバインド済みのペアリングレコードを 1 件取得します。
リクエストパラメータ
Authorization: Bearer <PAT または SAT> を使用します。必須のパスパラメータ pairing_id は、ペアリングの一覧で返される id です。
リクエスト例
レスポンス例
HTTP 200 OK
scope_type は direct(個人チャット)または room(グループチャット)です。scope_external_id は、対応する外部ユーザー ID またはグループ ID です。
未バインドの場合は status=pairing となり、identity_id、template_id、paired_at は空文字列です。ペアリングコードの有効期限が切れても、この状態は変わりません。API はペアリングコードを返しません。
scope_display_name はユーザーのニックネームまたはグループ名です。空の場合もあり、表示専用です。
HTTP エラーコード
| HTTP | Type | 発生条件 |
|---|---|---|
| 400 | invalid_request_error | pairing_id が空白または制御文字を含む場合、または Channel が pairing モードではない場合。 |
| 401 | authentication_error | PAT または SAT が無効または期限切れの場合。 |
| 403 | permission_error | API の呼び出し権限がない場合。 |
| 404 | not_found_error | ペアリングが存在しないか解除済み、または所属する Channel が存在しない、アーカイブ済み、もしくはアクセス不可の場合。 |

