---
title: "Search logs"
method: GET
path: "/v1/logs"
tags: ["logs"]
---

# Search logs

`GET /v1/logs`

Search logs within a time period

## Query parameters

- `filter` string
- `group` string
- `entityId` string
- `startTime` string, date-time
- `endTime` string, date-time
- `direction` string
- `pageSize` integer
- `skipToken` string

## Response `200`

The request has succeeded.

- object
  - `logs` LogsEvent[], required — Array of log events.
    - `id` string, required — Unique identifier of the log event.
    - `time` string, required — Timestamp of the log event.
    - `message` string, required — Log message content.
    - `hostname` string, required — Hostname of the server that generated the log event.
    - `severity` string, required — Severity level of the log event.
    - `program` string, required — Name of the program that generated the log event.
  - `pageInfo` CommonPageInfo, required
    - `prevPage` string, required — Token for the previous page, or empty string if on the first page.
    - `nextPage` string, required — Token for the next page, or empty string if on the last page.

## Other responses

- `400` — The server could not understand the request due to invalid syntax.
- `401` — Access is unauthorized.
- `500` — Server error

---

[API](https://skmtc.net/solarwinds/apis/solarwinds-observability.md) · [All operations](https://skmtc.net/solarwinds/apis/solarwinds-observability/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/solarwinds/solarwinds-observability/versions/994e5ca64961/schema)
