Appmixer · Schema

Appmixer File

A File represents a stored file in the Appmixer file management system, which can be used by flows and components.

AgenticAutomationEmbedded iPaaSIntegrationsLow-CodeWorkflows

Properties

Name Type Description
fileId string Unique identifier for the file.
filename string Original filename of the uploaded file.
length integer File size in bytes.
contentType string MIME type of the file.
createdAt string Timestamp when the file was uploaded.
View JSON Schema on GitHub

JSON Schema

file.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://github.com/api-evangelist/appmixer/blob/main/json-schema/file.json",
  "title": "Appmixer File",
  "description": "A File represents a stored file in the Appmixer file management system, which can be used by flows and components.",
  "type": "object",
  "properties": {
    "fileId": {
      "type": "string",
      "description": "Unique identifier for the file."
    },
    "filename": {
      "type": "string",
      "description": "Original filename of the uploaded file."
    },
    "length": {
      "type": "integer",
      "description": "File size in bytes."
    },
    "contentType": {
      "type": "string",
      "description": "MIME type of the file."
    },
    "createdAt": {
      "type": "string",
      "format": "date-time",
      "description": "Timestamp when the file was uploaded."
    }
  },
  "required": ["fileId"]
}