---
title: "Get Employee Pay Statement Details Data for the Specified Year and Check Date"
method: GET
path: "/v2/companies/{companyId}/employees/{employeeId}/paystatement/details/{year}/{checkDate}"
tags: ["PayStatements"]
---

# Get Employee Pay Statement Details Data for the Specified Year and Check Date

`GET /v2/companies/{companyId}/employees/{employeeId}/paystatement/details/{year}/{checkDate}`

## Request

- Base URL: `https://dc1demogw.paylocity.com/api`
- URL: `https://dc1demogw.paylocity.com/api/v2/companies/{companyId}/employees/{employeeId}/paystatement/details/{year}/{checkDate}`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://api.paylocity.com/IdentityServer/connect/token` scopes: `WebLinkAPI`

Get pay statement details API will return employee pay statement detail data currently available in Paylocity Payroll/HR solution for the specified year and check date.

## Path parameters

- `companyId` string, required
- `employeeId` string, required
- `year` string, required
- `checkDate` string, required

## Query parameters

- `pagesize` integer
- `pagenumber` integer
- `includetotalcount` boolean
- `dettypes` string

## Response `200`

Successfully Retrieved

- PayStatementDetails[]
  - `amount` number: Amount
  - `checkDate` string, paylocity-date: Check date
  - `det` string: Det
  - `detCode` string: Det code
  - `detType` string: Det type
  - `eligibleCompensation` number: Eligible compensation
  - `hours` number: Hours
  - `rate` number: Rate
  - `transactionNumber` number: Transaction number
  - `transactionType` string: Transaction type
  - `year` integer: Year

## Other responses

- `401`: Unauthorized
- `403`: Forbidden
- `404`: The employee, specified year, or check date does not exist
- `429`: Too Many Requests
- `500`: Internal Server Error

---

[API](https://skmtc.dev/paylocity/apis/weblink-api.md) - [All operations](https://skmtc.dev/paylocity/apis/weblink-api/llms.txt) - [OpenAPI document](https://skmtc.dev/paylocity/apis/weblink-api/revisions/8152ed40b412?raw)
