Corrects actions to use safer code
Adds punch creation action to api