GET https://api.cryptohopper.com/v1/template/basic

Returns the Cryptohopper base templates, most popular first, with their full bot config, config pools, signals and triggers.

Needs a valid access token, but no specific scope. Values inside config, config_pools, signals and triggers are converted to strings, and an empty allowed_coins becomes null. The example config shows only a few of the config keys.

Example request

curl "https://api.cryptohopper.com/v1/template/basic" \
  -H "access-token: YOUR_ACCESS_TOKEN"

Parameters

Headers

NameTypeRequiredDescription
access-token string Required The OAuth access token of the user.

Response

Example response (illustrative values)

{
    "data": [
        {
            "id": "1500",
            "name": "Binance USDT starter",
            "base_currency": "USDT",
            "image": "https://cdn.cryptohopper.com/images/hoppers/templates/1500_2026-01-10-12-00-00.jpg",
            "coins": "BTC,ETH",
            "bot_type": "0",
            "config": {
                "exchange": "binance",
                "collect_currency": "usdt",
                "strategy": "no_strategy",
                "allowed_coins": [
                    "BTC",
                    "ETH"
                ]
            },
            "config_pools": [],
            "signals": [],
            "triggers": []
        }
    ]
}

Status codes: 200. Errors return JSON with status, error and message. See How the API works for response codes and rate limits.