# API Overview

Layerswap API is set to enable fast and reliable crypto transfers for end-users directly in your app environment. It offers a wide range of customizations depending on your needs and objectives.

Here's an overview of functionalities you can get from the integration:

* deposits from any network, including from those that aren't supported elsewhere
* deposits from any Centralized Exchange directly to your platform
* withdrawals to any network and exchange
* connection to 400+ wallets including Starknet, Fuel, Solana, Ton, Bitcoin, Tron wallets and WalletConnect
* gas refuel to ensure users have native tokens to engage with your platform
* reward system for implementing user acquisition/engagement campaigns
* 24/7 customer support for users
* custom theming to match your interface&#x20;

All of the functionalities are adjustable and designed to provide the smoothest user experience.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.layerswap.io/user-docs/layerswap-api/api-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
