You can’t make any API requests without creating an app to get a client-id, and not only that but the endpoint you want to use requires the channel you want to get data from go through an auth process and grant your app a token with the bits:read scope so that it has permission to access that endpoint.
If you want historical data through the API, your options are very limited. If you want to collect data going forward then your best option is to create an app that connects to Twitch Chat and listens for cheers on your channel, or channels that have given you permission, and log those cheers.