fetchRoomIdComposite
constfetchRoomIdComposite:HttpRoute<FetchRoomIdRouteParams,string>
Defined in: src/lib/web/routes/composite/fetch-room-id.ts:29
Resolves a room ID across multiple sources, falling back progressively:
- HTML scrape (SIGI_STATE)
- TikTok API Live endpoint
- Euler Stream (skipped if
RoomIdRouteConfig.skipFetchRoomIdFromEulerRouteis true)
Errors from each source are accumulated and surfaced via InvalidResponseCompositeError if every source fails.