> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes. # participantsId$ > Observable of the list of participant IDs currently in the call. ```ts get protected participantsId$(): Observable ``` Protected internal observable that emits the list of participant IDs currently in the call. Prefer [`participants$`](/docs/browser-sdk/v4/reference/webrtc-call/participants\$) (which emits the full [`CallParticipant`](/docs/browser-sdk/v4/reference/interfaces/call-participant) objects) for application code. ## **Examples** ```ts // Within subclasses of WebRTCCall: this.participantsId$.subscribe((ids) => { console.log('participant IDs:', ids); }); ``` ## **See** * [`participants$`](/docs/browser-sdk/v4/reference/webrtc-call/participants\$) — the public counterpart with full participant objects. > Observable of the list of participant IDs currently in the call.