---
title: "List activity requests"
method: GET
path: "/v1/activity/requests"
---

# List activity requests

`GET /v1/activity/requests`

Retrieve a list of activity requests with optional filtering and pagination.

## Query parameters

- `page` number
- `limit` number
- `statusCodes` number[]
- `urlPattern` string
- `transactionId` string
- `createdGte` number
- `source` 'http' | 'inbound_email'

## Response `200`

- GetRequestsResponseDto
  - `data` RequestLogResponseDto[], required — Request log data
    - `id` string, required — Request log identifier
    - `createdAt` string, required — Creation timestamp
    - `url` string, required — Request URL
    - `urlPattern` string, required — URL pattern
    - `method` string, required — HTTP method
    - `statusCode` number, required — HTTP status code
    - `path` string, required — Request path
    - `hostname` string, required — Request hostname
    - `transactionId` object, nullable — Transaction identifier
    - `ip` string, required — Client IP address
    - `userAgent` string, required — User agent string
    - `requestBody` string, required — Request body
    - `responseBody` string, required — Response body
    - `userId` string, required — User identifier
    - `organizationId` string, required — Organization identifier
    - `environmentId` string, required — Environment identifier
    - `authType` string, required — Authentication type
    - `durationMs` number, required — Request duration in milliseconds
    - `source` 'http' | 'inbound_email', required — Origin of the request: 'http' for API triggers or 'inbound_email' for inbound mail
  - `total` number, required — Total number of requests
  - `pageSize` number — Page size
  - `page` number — Current page number

---

[API](https://skmtc.net/novu/apis/deprecated-novu-api-use-openapi-json-yaml-instead.md) · [All operations](https://skmtc.net/novu/apis/deprecated-novu-api-use-openapi-json-yaml-instead/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/novu/deprecated-novu-api-use-openapi-json-yaml-instead/revisions/d7137c47680a/schema)
