How often bolt kit runs the code

does the code dumped in bolt kit gets executed repeatedly in loop or based on data rate(minimum 5 min for ordinary user).

Automatically data pushes after 5mins, but you can manually push it in every 30 second.

But when you are hitting on API be aware maximum 20 API requests can be hit in a minute if crosses access will block for 6 hours.

so the js code deployed in bolt kit continously executes, but pushes data only at given interval of time.

Yes if that js code executing from bolt cloud.

As per the “Data Collection Rate” you have chosen from the drop box. By default, it is “5 minutes” interval.