How to secure workers from abuse?

I want to build my whole website using serverless architecture which is mostly workers and d1. Most of the content on my website can be accessed by users without any authentication/signin. So what steps i should take to not get billed for misuse of my api endpoints? Are there any docs or resources that can guide me? Or are there any cloudflare options to protect my endpoints?
1 Reply