just uncheck the “expose api” and it is secure enough
for exposed apis you could create a token and add a condition to check that the token is correct before running the workflow - I’d do this in a custom event to make it easy to change the token, or I’d store the token in a data somewhere and then set privacy rules on it.
you could set different tokens for different access I guess if you really needed to restrict access.
1 Like