GuidesRecipesAPI ReferenceChangelog
API Reference

Create Company Punch Detail Operation

Summary Description

The Company Punch Detail API offers access to comprehensive punch data at the company level. This API will include all punch data for all employees within a timeframe. It serves as a tool for accessing, analyzing, managing time-related records, and providing intricate details related to employee punches. Calls to this endpoint can be filtered by date range.

Key Features

  • Company-Level Data: Retrieve punch details for all employees in a company.
  • Employee-Level Insights: Filter and access individual employee punch records.
  • Custom Timeframes: Specify start and end dates to narrow down the data range.
  • Detailed Records: Access intricate details such as punch times, locations, and punch types (e.g., clock-in, clock-out).
Filtering by Date Range
The Punch Detail API can be filtered by the relative date and time based on your time zone. For example:
Start of the day: At 00:00:00 (midnight), marking the beginning of the day.
Midday: At 12:00:00 (noon), halfway through the day.
End of the day: At 23:59:00, just a second before the next day begins.

Use Cases:

  • Time Tracking and Payroll Integration: Integrate punch details into payroll systems to ensure accurate and efficient calculation of employee hours worked.
  • Attendance and Compliance Monitoring: Generate attendance reports and monitor compliance with labor laws and company policies.
  • Performance Analysis: Analyze punch patterns to identify trends, such as overtime or under-utilized employee hours.
  • Real-Time Insights for Managers: Provide managers with up-to-date punch data for better workforce management and scheduling.
  • HR and Administrative Audits: Simplify audits by offering detailed, exportable punch records to meet internal and external reporting requirements.

This API is an essential tool for companies looking to streamline workforce management and improve operational efficiency. With its detailed punch data, it supports a wide range of business functions, from compliance to analytics.

For more information on implementing this API, see our Punch Details Overview

Path Params
string
required

The Paylocity Company ID. This is the unique value provided by Paylocity to each specific Payroll Entity.

Body Params

The company punch detail request payload.

date-time
date-time
Headers
string
required
Defaults to Bearer JWT_GOES_HERE

Authorization token. Ex. Bearer ...

Responses
202

Accepted

401

Unauthorized

Language
Credentials
Choose an example:
application/json

Copyright © 2025 Paylocity. All Rights Reserved. Privacy Center | Terms and Conditions | Accessibility