Get trigger options

GET https://api.cryptohopper.com/v1/hopper/{id}/triggerconfigs

Returns the indicator keys and action keys you can use in a trigger, each with its display name.

The handler checks no OAuth scope: any valid access token can call it.

Example request

curl "https://api.cryptohopper.com/v1/hopper/HOPPER_ID/triggerconfigs" \
  -H "access-token: YOUR_ACCESS_TOKEN"

Parameters

Headers

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

Path parameters

NameTypeRequiredDescription
id string Required Hopper ID.

Response

Example response (illustrative values)

{
    "data": {
        "indicators": {
            "price": "Price",
            "datetime": "Date/time",
            "percentchange": "Percent change",
            "rsi": "RSI",
            "stoch": "Stochastic",
            "stochrsi": "StochRSI",
            "bbands": "Bollinger Bands",
            "macd": "MACD",
            "ema": "EMA",
            "sma": "SMA",
            "kama": "KAMA",
            "tradingview": "TradingView",
            "ai": "AI score",
            "aicorrected": "AI corrected score",
            "aitrend": "AI trend"
        },
        "actions": {
            "loadconfig": "Load template",
            "setbuyingstatus": "Set buying status",
            "setsellingstatus": "Set selling status",
            "hold": "Hold positions",
            "unhold": "Unhold positions",
            "setpercentage": "Set take profit",
            "buy": "Buy",
            "sell": "Sell",
            "openshort": "Open short",
            "closeshort": "Close short",
            "panicsell": "Sell everything / Panic mode",
            "email": "Send email"
        }
    }
}

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