Skip to main content

パス

POST /api/table/{tableId}/record/{recordId}/{fieldId}/uploadAttachment

リクエスト

パスパラメーター

  • tableId (string): テーブルの一意の識別子です(取得方法)。
  • recordId (string): 更新するレコードの一意の識別子です(取得方法)。
  • fieldId (string): アップロード先となる添付ファイルフィールドのIDです(取得方法
添付ファイルフィールドには、複数の添付ファイルを格納できます。このAPIでは、セルの末尾へ一度に1つの添付ファイルをアップロードできます。 添付ファイルを削除したり並べ替えたりするには、レコード更新APIを使用してください。 fieldIdには、添付ファイル型のフィールドを指定する必要があります。 API経由でアップロードする添付ファイルの上限は、クラウド版では100MBです。セルフホスト版には上限がありません。

リクエスト本文

型: formData パラメーター:
  • file(任意)
    • 説明: 更新するレコードデータ
    • 型: BufferまたはReadStream
  • fileUrl(任意)
    • 説明: アップロード元のURL
    • 型: 文字列
    • 例: https://example.com/image.jpg
    • 注: fileとfileUrlのいずれか一方だけを指定できます。両方を指定した場合は、fileが優先されます。

レスポンス

成功レスポンス

  • ステータスコード: 201 Created
  • レスポンス本文: 更新されたレコードデータを返します。
レスポンス本文の例

エラーレスポンス

  • ステータスコード: 400 Bad Request: リクエスト本文の形式が正しくないか、必須フィールドがありません。
  • ステータスコード: 404 Not Found: 指定したtableIdまたはrecordIdが存在しません。

コード例

最終更新日 2026年9月4日