---
title: "Logs hooks"
description: "Hand-written shim. Implementation is generated; see ./logs.gen."
section: "Libraries"
group: "React hooks"
order: 432
---

## Hooks

### `useListLogs` `query`

List logs.

```ts
useListLogs(params?: Omit<ListLogsParams, | > & { filter?: LogFilter; orderBy?: LogOrderBy[]; }, options?: QueryOpts<Page<Log>>)
```

**Types:** [ListLogsParams](/types/list-logs-params) · [LogFilter](/types/log-filter) · [LogOrderBy](/types/log-order-by) · [Page](/types/page) · [Log](/types/log)

### `useRetrieveLog` `query`

Get a log entry by ID.

```ts
useRetrieveLog(id: string, options?: QueryOpts<Log>)
```

**Types:** [Log](/types/log)
