---
title: "Socket.IO: All devices"
description: "Follow ALL the devices under your Profile ID over a single connection. Each frame carries `session` with the originating device's token."
lang: en
canonical: https://doc.apibrasil.io/socket-io/all-devices
markdown: https://doc.apibrasil.io/socket-io/all-devices.md
source: apibrasil-documentation
---

# Socket.IO: All devices

> Follow ALL the devices under your Profile ID over a single connection. Each frame carries `session` with the originating device's token.

- **Address:** `https://socket.apibrasil.com.br`

**Parameters of this connection**

- `bearer` (required): The same Bearer Token you use on the API. It is the only parameter checked at the door: without it the connection is refused with “Token de autenticação não fornecido”, and with a token that does not validate, with “Token de autenticação inválido”.
- `channelName` (required): The room you join. It is how the service decides what to deliver to you, and it is your Profile ID — the same value the gateway uses when publishing. Without it the connection COMES UP but you join no room at all: no event arrives, and no error is shown.

**What to listen to**

- `events` — Everything that happens on your devices

The details of each parameter, of the frames and of the pitfalls are on the general Socket.IO page. [Socket.IO](https://doc.apibrasil.io/socket-io.md)

## See also

- Documentation index: https://doc.apibrasil.io/llms.txt
- HTML version of this page: https://doc.apibrasil.io/socket-io/all-devices
