---
title: "Get Time Entries by Time Entry Batch GUID"
method: GET
path: "/v1/time-entry/{timeEntryBatchGuid}"
tags: ["Time"]
---

# Get Time Entries by Time Entry Batch GUID

`GET /v1/time-entry/{timeEntryBatchGuid}`

## Request

- Base URL: `https://api.avionte.com/back-office`
- URL: `https://api.avionte.com/back-office/v1/time-entry/{timeEntryBatchGuid}`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

Retrieves a paginated list of time entries for the requested time entry batch GUID.

## Path parameters

- `timeEntryBatchGuid` string, required

## Headers

- `Tenant` string
- `FrontOfficeTenantId` integer
- `RequestId` string, uuid, required

## Response `200`

200 response

- PagedResultsOfTransactionSummary
  - `totalCount` integer: The total number of items.
  - `results` TransactionSummary[]: The paged results.
    - `talentGuid` string, guid, required: The unique identifier for the talent, formatted as a GUID.
    - `transactionGuid` string, guid, required: The unique identifier for the transaction, formatted as a UUID.
    - `timeEntryBatchGuid` string, guid: The unique identifier for the time entry batch, formatted as a UUID.
    - `supplierGuid` string, guid: The unique identifier for the staffing supplier, formatted as a UUID.
    - `placementGuid` string, guid: The unique identifier for the placement (assignment), formatted as a UUID.
    - `hoursWorked` number: The total hours worked for this time entry transaction.
    - `wages` number: The gross wages for this time entry transaction.
    - `weekWorkedDate` string, date-time: The week worked date for this time entry transaction.
    - `accountingPeriodDate` string, date-time: The accounting period date for this time entry transaction.
    - `payPeriod` 'Unknown' | 'Weekly' | 'BiWeekly' | 'Monthly' | 'SemiMonthly' | 'Daily' | 'Yearly' | 'Hourly'
    - `timeEntryItems` TimeEntryPaymentItem[]: The payment type line items for this time entry transaction.
      - `transactionTypeId` integer: The identifier for the transaction type.
      - `name` string: The display name of the transaction type.
      - `systemName` string: The system name of the transaction type.
      - `isTaxable` boolean: An indication of whether this item is taxable.
      - `payUnit` number: The number of pay units for the time entry.
      - `payRate` number: The rate of pay applied to the transaction.
      - `itemPay` number: The total pay amount for this line item.
  - `pageSize` integer, required: The number of items to be displayed on one page.
  - `currentPage` integer, required: The current page number.
  - `totalPages` integer, required: The total number of pages.

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Access Denied
- `404`: Not found
- `406`: Unsupported format(s) indicated by Accept header
- `415`: Unsupported format(s) indicated by the Content-Type header
- `429`: Too many requests
- `500`: An unexpected error occurred
- `502`: Service Unavailable

---

[API](https://skmtc.dev/avionte/apis/aviont-back-office-api.md) - [All operations](https://skmtc.dev/avionte/apis/aviont-back-office-api/llms.txt) - [OpenAPI document](https://skmtc.dev/avionte/apis/aviont-back-office-api/revisions/175a738cecd0?raw)
