---
title: "Get file"
method: POST
path: "/files/get"
tags: ["Files"]
---

# Get file

`POST /files/get`

Retrieves a single file by ID for the current organization

## Request body

- object — Request to get a single file
  - `id` string, required — ID of the file to retrieve

## Response `200`

File retrieved successfully

- object — File details with download URL
  - `id` string, required — Unique identifier for the file
  - `name` string, required — Name of the file
  - `mimeType` string, nullable, required — MIME type of the file
  - `sizeBytes` number, nullable, required — Size of the file in bytes
  - `downloadUrl` string, required — URL to download the file
  - `key` string, nullable, required — Key identifier for the file (for example, a key provided when completing a download for the file).

## Other responses

- `400` — Invalid request parameters
- `404` — File not found
- `500` — Internal server error

---

[API](https://skmtc.dev/kaizenautomation/apis/kaizen-api.md) · [All operations](https://skmtc.dev/kaizenautomation/apis/kaizen-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/kaizenautomation/kaizen-api/revisions/4aa3664ceff2/schema)
