# File Store This contains APIs related to File Store in Harness ## List Files and Folders metadata - [GET /ng/api/file-store](https://apidocs.harness.io/openapi-merged/file-store/listfilesandfolders.md) ## Create Folder or File including content - [POST /ng/api/file-store](https://apidocs.harness.io/openapi-merged/file-store/create.md) ## Creates File or Folder metadata via YAML - [POST /ng/api/file-store/yaml](https://apidocs.harness.io/openapi-merged/file-store/createviayaml.md) ## Get the Folder or File metadata - [GET /ng/api/file-store/{identifier}](https://apidocs.harness.io/openapi-merged/file-store/getfile.md) ## Update Folder or File including content - [PUT /ng/api/file-store/{identifier}](https://apidocs.harness.io/openapi-merged/file-store/update.md) ## Delete File or Folder by identifier - [DELETE /ng/api/file-store/{identifier}](https://apidocs.harness.io/openapi-merged/file-store/deletefile.md) ## Download File - [GET /ng/api/file-store/files/{identifier}/download](https://apidocs.harness.io/openapi-merged/file-store/downloadfile.md) ## Get list of created by user details - [GET /ng/api/file-store/files/createdBy](https://apidocs.harness.io/openapi-merged/file-store/getcreatedbylist.md) ## Get file content of scopedFilePathV2 - [POST /ng/api/file-store/files/content](https://apidocs.harness.io/openapi-merged/file-store/getfilecontentusingscopedfilepathv2.md) ## Get list of entities where file is referenced by queried entity type - [GET /ng/api/file-store/{identifier}/referenced-by](https://apidocs.harness.io/openapi-merged/file-store/getreferencedby.md) ## Get the list of supported entity types for files - [GET /ng/api/file-store/supported-entity-types](https://apidocs.harness.io/openapi-merged/file-store/getentitytypes.md) ## Get filtered list of Files or Folders - [POST /ng/api/file-store/files/filter](https://apidocs.harness.io/openapi-merged/file-store/listfileswithfilter.md) ## Get folder nodes at first level, not including sub-nodes - [POST /ng/api/file-store/folder](https://apidocs.harness.io/openapi-merged/file-store/getfoldernodes.md) ## Update File or Folder metadata via YAML - [PUT /ng/api/file-store/yaml/{identifier}](https://apidocs.harness.io/openapi-merged/file-store/updateviayaml.md) ## Get file content of scopedFilePath (deprecated) - [GET /ng/api/file-store/files/{scopedFilePath}/content](https://apidocs.harness.io/openapi-merged/file-store/getfilecontentusingscopedfilepath.md)