メインコンテンツへスキップ
GET /v1/files/{file_id} 単一のファイルオブジェクトを取得します。deleted ステータスのファイルはこのエンドポイントでは返されません。

ヘッダー

ヘッダー必須説明
AuthorizationはいBearer $QODER_PAT

パスパラメータ

パラメータ必須説明
file_idstringはいファイル ID(file_ プレフィックス)

リクエスト例

curl -X GET "https://api.qoder.com/api/v1/cloud/files/file_019e3bb8c1387743bf4ef115aae5acb1" \
  -H "Authorization: Bearer $QODER_PAT"

レスポンス例

HTTP 200 OK
{
  "created_at": "2026-05-18T15:33:44Z",
  "file_id": "file_019e3bb8c1387743bf4ef115aae5acb1",
  "filename": "qoder-test-upload.txt",
  "metadata": {},
  "mime_type": "text/plain",
  "purpose": "session_resource",
  "size_bytes": 110,
  "status": "ready",
  "updated_at": "2026-05-18T15:33:45Z"
}

レスポンスフィールド

フィールド説明
file_idstringファイル ID(file_ プレフィックス)
filenamestring保存されたファイル名
size_bytesintegerファイルサイズ(バイト)
mime_typestringアップロード時に指定された MIME タイプ、またはファイル名から検出された MIME タイプ
purposestringファイル用途。ファイル用途を参照
statusstringファイル状態。get では deleted ステータスのファイルは返されません
metadataJSON valueアップロード時に指定されたメタデータ JSON
created_atstring作成時刻(RFC 3339 形式の UTC)
updated_atstring更新時刻。created_at と異なる場合のみ返されます
session_idstringファイルが Session に関連付けられている場合に返されます

エラーレスポンス

HTTPtype説明
401authentication_error認証トークンが欠落または無効
404not_found_error指定 ID のファイルが存在しないか deleted ステータス
エラーで完全なエラーエンベロープを参照してください。

関連項目

ファイルの添付とダウンロード

Agent にコンテキストを提供するファイルをアップロードし、Agent が生成したファイルをダウンロードします。