For years, Cryptohopper has given traders a powerful dashboard to automate their crypto trading, bots, strategies, signals, backtesting, and more. But what if you want to go beyond the buttons and switches, and drive all of that from your own code? That is exactly what the Cryptohopper API is for, and getting access is easier than you might think.
If you already have an Explorer, Adventurer, or Hero plan, API access is included automatically, at no extra cost. In this post we walk through what the API actually lets you build, how it works under the hood, and exactly what it costs.
What is the Cryptohopper API?
The Cryptohopper API is a programming interface that lets you and your developers interact with the Cryptohopper platform directly from your own software. Anything you would normally do by clicking around the dashboard, creating a trading bot, placing a buy or sell order, building a strategy, checking your transactions, you can also do with a simple request to an API endpoint.
In the dashboard, you create a new trading bot by clicking the “New” button, filling in your exchange details, and saving. With the API, you do the same thing by calling the create-hopper endpoint with a POST request and passing along the same data. The result is identical, but now it is fully automated and under your control.
This opens the door to building your own apps and interfaces on top of Cryptohopper, and because Cryptohopper has a large, active community constantly asking for new features, apps you build can get adopted quickly. You can read the full overview on the Cryptohopper Developer program page.
What can you build with it?
The API is built around the same core resources you already know from the dashboard. That means almost every part of your trading workflow can be automated or extended. Some of the most common use cases:
Manage your trading bots
Create new trading bots, retrieve their configuration, update their settings, start or stop them, and delete them, all programmatically. If you run multiple bots across multiple exchanges, you can manage the whole fleet from a single script instead of clicking through each one by hand.
Place and track orders
Place new buy and sell orders, retrieve your open orders, and pull your full order and transaction history for any bot. This is the foundation for any custom execution logic, dashboard, or reporting tool you want to build on top of Cryptohopper.
Work with strategies and configuration
Read and adjust your bot strategies and settings through the API, so you can tune your automated trading from your own tooling, version-control your configurations, or roll out the same setup across several bots at once.
React to events with webhooks
Beyond requesting data yourself, you can use webhooks to have Cryptohopper notify your own systems when something happens, perfect for connecting your trading to alerts, logging, or other apps without constant polling.
Build full apps for the community
Because the API exposes the platform's building blocks, you can develop complete apps and tools that other Cryptohopper users can adopt. Manage everything from the Apps section of the developer area.
How the API works
The API is a standard REST API, so if you have worked with any web API before, you will feel right at home. All requests go to a single base endpoint:
https://api.cryptohopper.com/v1/
Request methods
The API uses the four familiar HTTP methods, each mapped to a clear action:
- GET, retrieve a resource or set of resources, such as a list of your trading bots, your current orders, or your latest transactions.
- POST, create a resource, for example placing a new buy/sell order or creating a new trading bot.
- PATCH, update a resource, such as starting or stopping a bot. You only need to send the fields you want to change.
- DELETE, remove a resource you no longer need.
Authentication and responses
Every request is authenticated with an access token (via OAuth2) passed in the request header. All responses come back as clean JSON objects, so they are easy to parse in any programming language. The full details are documented under Authentication and in the API Reference.
Rate limits
To keep the platform fast and fair for everyone, the API has a rate limit of 2 requests per second per user. Placing buy orders is limited to one order every 8 seconds. If you exceed a limit, you receive a 429 response with a Retry-After header telling you how many seconds to wait. For the complete technical breakdown, see How the API works.
What does it cost?
Here is the best part. You do not need a separate developer plan to use the Cryptohopper API. If you already subscribe to one of Cryptohopper's main plans, Explorer, Adventurer, or Hero, API access is included automatically with your subscription. There is nothing extra to buy, and you can start building right away.
You can see the full plan details and current promotions on the Cryptohopper pricing page. In short: if you already run Cryptohopper on Explorer, Adventurer, or Hero, the API is yours to use today, no upgrade required.
How to get started
Getting up and running takes only a few steps:
- Make sure you have a Cryptohopper account on an Explorer, Adventurer, or Hero plan.
- Register as a developer via the Developer Profile page.
- Read the Get Started guide to learn the key concepts.
- Explore the API Reference and try the code examples to make your first call.
- Build, test, and ship, then manage your apps from the Apps section.
The Cryptohopper API turns your account into a programmable trading platform. If you are already on Explorer, Adventurer, or Hero, you are ready to build on top of what you have, everything you need is a few requests away. Happy building!



_webp.webp&w=1920&q=75)
_webp.webp&w=1920&q=75)