All Posts
Blog & Updates
Get Started
Business Management3 October 20264 min read

Attendance API for Payroll: Send Real Hours to Your Payroll Software

Typing hours from an attendance report into a payroll sheet is slow and full of mistakes. The mySmartAccessCard API hands your payroll system each person's real hours, regular and overtime, the same numbers the salary screen uses.

Payroll is only as accurate as the hours that go into it. When hours are copied by hand, they get rounded, mistyped or guessed. The mySmartAccessCard hours endpoint returns each person's hours for any period of up to 62 days, worked out from their real check-ins and check-outs.

What you get for each person

  • Regular hours, up to the end of their shift or your closing time.
  • Approved overtime.
  • Overtime still waiting for approval, kept separate so it is not paid by mistake.
  • Number of shifts worked.

Works with shifts

Night shifts that end the next morning are counted as one shift, and each session is measured against that person's own shift. See shift attendance.

Questions people ask

How can I send staff hours to my payroll software?

Use the mySmartAccessCard hours endpoint. It returns regular hours, approved overtime and pending overtime per person for any period up to 62 days.

Does the API include unapproved overtime in hours?

It reports unapproved overtime separately and does not add it to the total, so it is not paid by mistake.

Published 3 October 2026 · mysmartaccesscard

Back to Blog
© 2026 Tekroin. All rights reserved.

Cookie & Privacy Preferences

We use cookies to keep you signed in and improve your experience.

Essential

Always active — required

Analytics

Anonymised usage data