GET /api/v1/cloud/sessions/{session_id}/resources
カーソルページネーションで Session リソースを取得します。
パスパラメータ
| パラメータ | 型 | 説明 |
|---|---|---|
session_id | string | sess_ プレフィックス付きの Session ID |
クエリパラメータ
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
limit | integer | いいえ | 返却するリソースの最大数。デフォルト: 20。サーバー上限(現在は 1000)を超える値はサイレントに丸められます。非正の値または非整数の値のみが 400 をトリガーします |
page | string | いいえ | 前回のレスポンスの next_page から取得した不透明なカーソル。before_id および after_id と排他的です |
before_id | string | いいえ | このリソース ID より前に並ぶリソースを返却します。page および after_id と排他的です |
after_id | string | いいえ | このリソース ID より後に並ぶリソースを返却します。page および before_id と排他的です |
ヘッダー
| ヘッダー | 必須 | 説明 |
|---|---|---|
Authorization | はい | Bearer $QODER_PAT |
リクエスト例
レスポンスフィールド
| フィールド | 型 | 説明 |
|---|---|---|
data | array | Session リソースオブジェクトの配列 |
has_more | boolean | この結果セットを超えてさらにページが存在するかどうか |
first_id | string | null | このページの最初のリソースの ID |
last_id | string | null | このページの最後のリソースの ID |
next_page | string | null | 次のページの不透明なカーソル。page クエリパラメータとして渡します |
レスポンス例
HTTP 200 OKエラー
| HTTP | type | トリガー条件 |
|---|---|---|
| 400 | invalid_request_error | 無効な limit(非整数または非正)、または page を before_id/after_id と同時に指定 |
| 401 | authentication_error | PAT が無効または期限切れ |
| 404 | not_found_error | Session が存在しない |