---
title: "Changes to Uploads a File to a specific folder"
method: POST
path: "/Files/{FolderId}"
---

# Changes to Uploads a File to a specific folder

`POST /Files/{FolderId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 56 revisions.

- **2024-06-18** `bb86098f8245`: 6 breaking, 10 info
- **2024-06-18** `d277dd2accff`: 1 breaking, 13 warning, 1 info
- **2024-06-03** `d599b701a104`: 6 breaking, 10 info
- **2024-02-01** `fb29d2ec1038`: 1 breaking

## Changes

- **2024-06-18** `bb86098f8245`: 6 breaking, 10 info
  - added the new required `header` request parameter `xero-tenant-id` to all path's operations
  - added the new required request property `body`
  - added the new required request property `filename`
  - added the new required request property `name`
  - the request's body type changed from no type to `object`
  - the response's body type changed from no type to `object` for status `201`
  - added the new optional `header` request parameter `Idempotency-Key`
  - added the new optional request property `mimeType`
  - added the optional property `CreatedDateUtc` to the response with the `201` status
  - added the optional property `FolderId` to the response with the `201` status
  - added the optional property `Id` to the response with the `201` status
  - added the optional property `MimeType` to the response with the `201` status
  - added the optional property `Name` to the response with the `201` status
  - added the optional property `Size` to the response with the `201` status
  - added the optional property `UpdatedDateUtc` to the response with the `201` status
  - added the optional property `User` to the response with the `201` status
- **2024-06-18** `d277dd2accff`: 1 breaking, 13 warning, 1 info
  - the response's body type changed from `object` to no type for status `201`
  - deleted the `header` request parameter `Idempotency-Key`
  - removed the request property `body`
  - removed the request property `filename`
  - removed the request property `mimeType`
  - removed the request property `name`
  - removed the optional property `CreatedDateUtc` from the response with the `201` status
  - removed the optional property `FolderId` from the response with the `201` status
  - removed the optional property `Id` from the response with the `201` status
  - removed the optional property `MimeType` from the response with the `201` status
  - removed the optional property `Name` from the response with the `201` status
  - removed the optional property `Size` from the response with the `201` status
  - removed the optional property `UpdatedDateUtc` from the response with the `201` status
  - removed the optional property `User` from the response with the `201` status
  - the request's body type was generalized from `object` to no type
- **2024-06-03** `d599b701a104`: 6 breaking, 10 info
  - added the new required `header` request parameter `xero-tenant-id` to all path's operations
  - added the new required request property `body`
  - added the new required request property `filename`
  - added the new required request property `name`
  - the request's body type changed from no type to `object`
  - the response's body type changed from no type to `object` for status `201`
  - added the new optional `header` request parameter `Idempotency-Key`
  - added the new optional request property `mimeType`
  - added the optional property `CreatedDateUtc` to the response with the `201` status
  - added the optional property `FolderId` to the response with the `201` status
  - added the optional property `Id` to the response with the `201` status
  - added the optional property `MimeType` to the response with the `201` status
  - added the optional property `Name` to the response with the `201` status
  - added the optional property `Size` to the response with the `201` status
  - added the optional property `UpdatedDateUtc` to the response with the `201` status
  - added the optional property `User` to the response with the `201` status
- **2024-02-01** `fb29d2ec1038`: 1 breaking
  - request body became required

---

[Operation](https://skmtc.dev/xeroapi/apis/xero-files-api/docs/Files/:FolderId/post.md) - [API](https://skmtc.dev/xeroapi/apis/xero-files-api.md) - [Page](https://skmtc.dev/xeroapi/apis/xero-files-api/changes/Files/:FolderId/post)
