Discussions

Ask a Question
ANSWERED

Rate Limiting

Hey! Do 7Shifts have Rate Limiting? If it has how we can get information about rate-limiting?
ANSWERED

Creating a PuncTime Data

I am creating a Punchtime data but getting the response 'Location timezone is invalid' However, the request data json from the API documentation does not have any field for location time zone. Is this a setup issue? Please help me resolve this issue. Thanks

Invalid Time zone

{"user_id":4234955,"role_id":1092174,"department_id":326030,"location_id":225051,"clocked_in":"2022-1-19 10:13:11","clocked_out":"2022-1-19 10:13:11"} I have sent UTC as well as local time response is always the same. {"status":"error","message":"Location timezone is invalid","type":"unknown"} try this on you postman.

Employee Bidding on shifts

I am an employee working for a company that uses 7shifts. When bidding on a shift that a co-worker has given up the shift typically goes to who bids on it first. Is there an API for employee use so I can automate bidding on shifts?
ANSWERED

SHift sync behavior

Hello, I have a two questions related to fetching shifts. 1. Is it possible to fetch shifts based on the modified field? this would prevent re-polling an entire period when it is likely that few or no records have changed. 2. For deleted records (ie: https://api.7shifts.com/v1/shifts?deleted=1), all results show up with deleted=false and soft_deleted=null. Should those columns just be disregarded, or is this a bug? Thank you
ANSWERED

Overtime

We are using the API to pull the time_punches call for a pay period. We then calculate the total time from the start and end time, subtract any unpaid breaks and have a total time. This allows us to import the time into the payroll system. But, when compared to the worked hours and wages report, there is an OT column. How do I get OT from the time_punches?
ANSWERED

Location timezone is invalid

this is the message returned 'Location timezone is invalid' on clock in. the location is set to america/toronto.
ANSWERED

Integration Parameters

Hello there, I have a question from your Create Receipts documentation(https://developers.7shifts.com/reference/create-receipt) it lists the only parameters that are able to be passed are total, open_date, location_id, external_id. Are these the only types that can be passed over from an external system? For example we have ordernumber, orderid, orderitems, among others, and we have a client that reached out asking if an integration with 7shifts is possible. Thanks,
ANSWERED

api endpoint sample CURL

Hi could you please provide a Curl example of authentication to any endpoint using 7shift thanks

Weekly wage on List Shifts endpoint

Hi, We are pulling shifts using the list shifts endpoint. I noticed that weekly wages are returned under the hourly_wage field. I dont see a related field that can tell us whether that is a weekly salary or an hourly wage. Is it possible to add that context, or to have the hourly wage calculated from weekly down to hourly? Thanks!