---
title: "Get Request Logs"
method: GET
path: "/admin/request-logs"
tags: ["internal", "Admin - Logging"]
---

# Get Request Logs

`GET /admin/request-logs`

## Request

- Base URL: `https://api.companydata.dk` (the document declares no server; this is the origin it was published from)
- URL: `https://api.companydata.dk/admin/request-logs`
- Auth: none declared

Get request logs with filtering and pagination.

Filters:
- method: HTTP method (GET, POST, etc.)
- path_contains: Substring match on path
- status_code: Exact status code match
- min_status: Minimum status code (e.g., 400 for errors only)
- user_id: Filter by user ID
- api_key_id: Filter by API key ID
- min_duration_ms: Minimum request duration (for slow queries)
- has_error: Only show requests with errors

## Query parameters

- `page` integer
- `page_size` integer
- `method` string, nullable
- `path_contains` string, nullable
- `status_code` integer, nullable
- `min_status` integer, nullable
- `user_id` string, nullable
- `api_key_id` string, nullable
- `min_duration_ms` integer, nullable
- `has_error` boolean, nullable

## Response `200`

Successful Response

- RequestLogsResponse: Response containing request logs with pagination.
  - `logs` RequestLogEntry[], required
    - `id` string, required
    - `timestamp` string, date-time, required
    - `method` string, required
    - `path` string, required
    - `query_string` string, nullable
    - `status_code` integer, required
    - `duration_ms` integer, required
    - `ip_address` string, nullable
    - `user_agent` string, nullable
    - `user_id` string, nullable
    - `api_key_id` string, nullable
    - `error` string, nullable
  - `total` integer, required
  - `page` integer, required
  - `page_size` integer, required
  - `has_more` boolean, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/companydata/apis/companydata-dk-api.md) · [All operations](https://skmtc.dev/companydata/apis/companydata-dk-api/llms.txt) · [OpenAPI document](https://skmtc.dev/companydata/apis/companydata-dk-api/revisions/1cc6c361ae64?raw)
