# `CCXT.WS.Subscription.ActionSubscribe`
[🔗](https://github.com/ZenHive/ccxt_client/blob/main/lib/ccxt/ws/subscription/action_subscribe.ex#L1)

Alpaca/LBank-style subscribe frame keyed on an `"action"` field with a
params object.

    %{"action" => "subscribe", "params" => %{"channels" => ["ticker"]}}

Config keys:
- `:op_field` — default `"action"`
- `:args_field` — default `"params"`
- `:channels_key` — key under which the channel list is placed within
  the params object (default `"channels"`)

Not wired in `CCXT.WS.Config` today (no priority-tier exchange uses it).

---

*Consult [api-reference.md](api-reference.md) for complete listing*
