The Time Punches APIs use a separate security profile item to control access rights which is located in the company security profile in the following location:

At first, authenticate using a bearer token, and use the token to authenticate for a Punch with Cost Center Transfer. 

Add Company ID as a path parameter. 

Here is the URL of the POST Request: https://secure3.saashr.com/ta/rest/v2/companies/{cid}/time-punches/collection

In the Header, both Content-Type and Content-Length are required. 

Here is a Sample Request for Body 

Graphical Representation of the Request Body

You will get 200 if the payload is successfully processed.

Note: each separate item in the payload may contain errors. In that case, refer to the corresponding error code table and response schema.