# Everabyte API ## Docs - [Introduction](https://docs.everabyte.com/introduction.md): - [Error guide](https://docs.everabyte.com/error-guide.md): - [Quickstart guide](https://docs.everabyte.com/quickstart-guide.md): - [API Directory](https://docs.everabyte.com/api-directory.md): ## API Docs - API Directory > Datahub [Create](https://docs.everabyte.com/datahub/create.md): This endpoint creates a new datahub. - API Directory > Datahub [Check size](https://docs.everabyte.com/datahub/check-size.md): This endpoint retrieves the size information for a specific datahub. The sizes are returned in a human-readable format (e.g., "10 KB", "2 GB"). - API Directory > Datahub [List](https://docs.everabyte.com/datahub/list.md): - API Directory > Bucket [Create](https://docs.everabyte.com/bucket/create.md): This endpoint creates a new bucket within a specified data hub. - API Directory > Bucket [Update](https://docs.everabyte.com/bucket/update.md): This endpoint is used to update an existing bucket. - API Directory > Bucket [Delete](https://docs.everabyte.com/bucket/delete.md): This endpoint deletes a specific bucket. - API Directory > Bucket [Check size](https://docs.everabyte.com/bucket/check-size.md): This endpoint retrieves the size of a specified bucket. - API Directory > File [List](https://docs.everabyte.com/file/list.md): This endpoint retrieves all files within a specific bucket. - API Directory > File [Detail](https://docs.everabyte.com/file/detail.md): This endpoint is used to retrieve details about a specific file. - API Directory > File [Upload](https://docs.everabyte.com/file/upload.md): This endpoint is used to upload one or multiple files to a specified bucket and optionally a folder within that bucket. - API Directory > File [Update](https://docs.everabyte.com/file/update.md): This endpoint is used to update the metadata of a specific file. - API Directory > File [Download](https://docs.everabyte.com/file/download.md): This endpoint is used to download a shared file. - API Directory > File [Delete](https://docs.everabyte.com/file/delete.md): This endpoint is used to delete a specific file. - API Directory > File [Public Download](https://docs.everabyte.com/file/download-shared.md): This endpoint allows public download of a shared file without requiring an account. - API Directory > File [Share file with user](https://docs.everabyte.com/file/download-shared/user.md): This endpoint is used to update the sharing permissions for a specific file for a particular user. - API Directory > Folder [Create](https://docs.everabyte.com/folder/create.md): This endpoint creates a new folder within a specified parent folder. - API Directory > Folder [Update](https://docs.everabyte.com/folder/update.md): This endpoint is used to update an existing folder's properties. - API Directory > Folder [Delete](https://docs.everabyte.com/folder/delete.md): This endpoint deletes a folder. It supports both soft (move to trash) and hard (permanent) deletion. - [Welcome](https://docs.everabyte.com/welcome.md):