# `T3.HTTP.DeviceHub`
[🔗](https://github.com/dl-alexandre/t3-elixir/blob/main/lib/t3/http/device_hub.ex#L1)

Low-level HTTP access to T3's allowlisted device-hub proxy routes.
Pass `query: %{"hostId" => host_id}` to select a host. Codec streams remain
binary, and screenshots/accessibility/control payloads are forwarded unchanged.
These APIs expose the server interface; they do not boot or select devices.

# `call`

Call any :device_list, :sim_* or :emu_* route from the raw catalog.

# `request`

Access a proxy subpath using an explicitly chosen method; the server's allowlist applies.

# `stream`

Stream device data with callback backpressure; MJPEG/AVCC bytes are unchanged.

---

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