---
title: "Changes to Get file metadata"
method: POST
path: "/v2/project/files/info"
---

# Changes to Get file metadata

`POST /v2/project/files/info`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 1 of 3 revisions.

- **2026-08-27** `367cd605d090` — 7 breaking, 29 warning, 34 info

## Changes

- **2026-08-27** `367cd605d090` — 7 breaking, 29 warning, 34 info
  - the `sourceFiles/items/branchId` request property's minLength was increased from `0` to `1`
  - the `sourceFiles/items/fileId` request property's minLength was increased from `0` to `1`
  - the `sourceFiles/items/versionId` request property's minLength was increased from `0` to `1`
  - the `translatedFiles/items/branchId` request property's minLength was increased from `0` to `1`
  - the `translatedFiles/items/fileId` request property's minLength was increased from `0` to `1`
  - the `translatedFiles/items/locale` request property's minLength was increased from `0` to `1`
  - the `translatedFiles/items/versionId` request property's minLength was increased from `0` to `1`
  - removed the optional property `sourceFiles/items/approvalRequiredAt` from the response with the `200` status
  - added the new `GTJSON` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `GTJSON` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `HTML` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `HTML` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `JS` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `JS` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `JSON` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `JSON` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `LOTTIE` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `LOTTIE` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `MD` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `MD` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `MDX` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `MDX` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `PO` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `PO` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `POT` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `POT` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `SVG` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `SVG` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `TS` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `TS` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `TWILIO_CONTENT_JSON` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `TWILIO_CONTENT_JSON` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `TXT` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `TXT` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - added the new `YAML` enum value to the `sourceFiles/items/fileFormat` response property for the response status `200`
  - added the new `YAML` enum value to the `translatedFiles/items/fileFormat` response property for the response status `200`
  - the endpoint scheme security `BearerAuth` was added to the API
  - added the media type `text/html` for the response with the status `400`
  - added the media type `text/html` for the response with the status `401`
  - added the media type `text/html` for the response with the status `403`
  - …30 more

---

[Operation](https://skmtc.dev/generaltranslation/apis/general-translation-api/docs/v2/project/files/info/post.md) · [API](https://skmtc.dev/generaltranslation/apis/general-translation-api.md) · [Page](https://skmtc.dev/generaltranslation/apis/general-translation-api/changes/v2/project/files/info/post)
