Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Upload a file

Server:https://openapi.felo.ai
Librerie client

Files

​
Files Operazioni

Upload a file

​

Upload one nonempty file up to 100 MiB. Uploaded files can be referenced by ID but cannot be downloaded. Supported uploads include PDF, PNG/JPEG/GIF/WebP, MP4, audio, Office documents and UTF-8 text. Generation inputs require compatible media and model capabilities; Messages/Responses accept PDF and images only.

Corpo
obbligatorio
application/json
Risposte
  • 200
    Tipo: object · FileMetadata

    Successful Response

    • created_at
      Tipo: string · Created AtFormato: date-time
      obbligatorio

      the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

    • downloadable
      Tipo: boolean · Downloadable
      obbligatorio

      Whether the original bytes can be downloaded. Uploaded files cannot.

    • filename
      Tipo: string · Filename
      obbligatorio
    • id
      Tipo: string · Id
      obbligatorio
    • mime_type
      Tipo: string · Mime Type
      obbligatorio
    • size_bytes
      Tipo: integer · Size Bytes
      obbligatorio

      Integer numbers.

    • source
      Tipo: string · Sourceenum
      obbligatorio

      Origin of the file: upload for user uploads, generated for model outputs.

      valori
      • upload
      • generated
    • type
      const:  
      file
      obbligatorio
    application/json
Request Example for post/api/v1/files
curl https://openapi.felo.ai/api/v1/files \
  --request POST \
  --header 'Content-Type: multipart/form-data' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --form 'file=@filename'
{
  "id": "string",
  "type": "file",
  "source": "upload",
  "filename": "string",
  "mime_type": "string",
  "size_bytes": 1,
  "created_at": "2026-11-06T18:38:00.003Z",
  "downloadable": true
}
Upload a file

Serve aiuto?