> For the complete documentation index, see [llms.txt](https://doc.cess.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.cess.network/products/deoss/api_description.md).

# API Description

The API specification only describes the API request method and relative path. You need to run the gateway yourself or use a public gateway.

The gateway will connect the communication between the HTTP request and the blockchain, so some operations will deduct a certain amount of gas fees from the wallet specified by the gateway.

In the request example section, the GatewayURL field needs to be replaced with the server address of the gateway.

We provide some public gateways, their information is as follows:

| Account                                           | Address                          |
| ------------------------------------------------- | -------------------------------- |
| cXf3X3ugTnivQA9iDRYmLNzxSqybgDtpStBjFcBZEoH33UVaz | <https://deoss-sgp.cess.network> |
| cXjy16zpi3kFU6ThDHeTifpwHop4YjaF3EvYipTeJSbTjmayP | <https://deoss-sv.cess.network>  |
| cXhkf7fFTToo8476oeRqxyWVnxF8ESsd8b7Yh258v6n26RTkL | <https://deoss-fra.cess.network> |

**Table of Contents**

* [Prerequisites](/products/deoss/api_description/prerequisites.md)
* [Identity Signature](/products/deoss/api_description/identity_signature.md)
* [Upload File/Object](/products/deoss/api_description/upload.md)
* [Range Upload](https://github.com/CESSProject/doc-v2/blob/main/products/deoss/api-description/range_upload.md)
* [Download File](/products/deoss/api_description/download.md)
* [Preview File](/products/deoss/api_description/preview.md)
* [Delete File](/products/deoss/api_description/delete_file.md)
* [View File Metadata](/products/deoss/api_description/metadata.md)
* [View File Location](https://github.com/CESSProject/doc-v2/blob/main/products/deoss/api-description/location.md)
* [View Version](/products/deoss/api_description/view_version.md)

:warning: You can use it for testing, but it is not recommended to use it for production environments.
