As per the helix change, all helix endpoints require an oAuth token.
You need to add a header of
Authorization: Bearer TOKNEHERE
There is a ticket in for the Documentation being fixed (it was fixed then it was broken)
ClientID’s are public no need to hide that.
My implict auth example here
Provides an example of specifying the header.