POST/v1/files

Files

Upload files for batch input, Assistants attachments, vision, and audio.

Request
HTTP
POST
URL
/v1/files
Auth
api_key
Try it
curl https://api.fightclub.pro/v1/files \
  -H "Authorization: Bearer $FC_API_KEY" \
  -F purpose=batch -F file=@input.jsonl

Parameters

NameTypeDescription
file*binarymultipart/form-data file content.
purpose*string"batch" | "attachments" | "vision".

Response fields

NameTypeDescription
idstringFile ID (file_*).
bytesintegerFile size.
purposestringEchoed purpose.

Errors

  • 413file_too_large, Max 512MB per file.

See the full error reference.

Examples