Skip to main content
POST
/
files
/
upload
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "name": "<string>",
  "size": 123,
  "extension": "<string>",
  "mime_type": "<string>",
  "created_by": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "created_at": 123
}

Authorizations

Authorization
string
header
required

API-Key認証。すべてのAPIリクエストで、Authorization HTTPヘッダーに Bearer {API_KEY} の形式でAPIキーを含めてください。APIキーの漏洩を避けるため、サーバーサイドでの保存を強く推奨します。

Body

multipart/form-data

ファイルアップロードリクエスト。multipart/form-data 形式が必要です。

file
file
required

アップロードするファイル。

user
string
required

開発者のルールで定義されたユーザー識別子。アプリケーション内で一意である必要があります。

Response

ファイルアップロード成功。

ファイルアップロード成功時のレスポンス。

id
string<uuid>

ID。

name
string

ファイル名。

size
integer

ファイルサイズ(バイト)。

extension
string

ファイル拡張子。

mime_type
string

ファイルのMIMEタイプ。

created_by
string<uuid>

エンドユーザーID。

created_at
integer

作成タイムスタンプ。