---
title: File Upload object
url: https://runapi.ai/docs/api/files/object.md
canonical: https://runapi.ai/docs/api/files/object
locale: en
---

# File Upload object

A temporary uploaded file and its one-hour RunAPI URL.

## Object fields

Stable fields shared by the resource's reusable object.

### Files

```json
{
  "created_at": {
    "description": "Time the File Upload was created.",
    "format": "date-time",
    "required": true,
    "type": "string"
  },
  "expires_at": {
    "description": "Time the File Upload URL and stored bytes expire.",
    "format": "date-time",
    "required": true,
    "type": "string"
  },
  "file_name": {
    "description": "Filename assigned to the File Upload.",
    "required": true,
    "type": "string"
  },
  "mime_type": {
    "description": "Detected media type of the uploaded file.",
    "required": true,
    "type": "string"
  },
  "size_bytes": {
    "description": "Uploaded file size in bytes.",
    "required": true,
    "type": "integer"
  },
  "url": {
    "description": "Temporary RunAPI URL for the uploaded file.",
    "format": "uri",
    "required": true,
    "type": "string"
  }
}
```

## Related reference

- [Files](/docs/api/files)
- [Create a File Upload](/docs/api/files/create)
