# File

Stores the attributes of a file or directory.

## The FileInfo object

- [file/object.md](file/object.md)

## Endpoints

### Get

- [HEAD /api/2.0/fs/files{file_path}](get-file-metadata.md)

### Create

- [PUT /api/2.0/fs/files{file_path}](upload-file.md)

### Delete

- [DELETE /api/2.0/fs/files{file_path}](delete-file.md)

### Create Directory

- [PUT /api/2.0/fs/directories{directory_path}](create-directory.md)

### Delete Directory

- [DELETE /api/2.0/fs/directories{directory_path}](delete-directory.md)

### Download File

- [GET /api/2.0/fs/files{file_path}](download-file.md)

### Get Directory Metadata

- [HEAD /api/2.0/fs/directories{directory_path}](get-directory-metadata.md)

### List Directory Contents

- [GET /api/2.0/fs/directories{directory_path}](list-directory-contents.md)

