---
title: "List user requests"
method: GET
path: "/request-inbox/requests"
---

# List user requests

`GET /request-inbox/requests`

## Request

- Base URL: `https://app.aikido.dev/api/public/v1`
- URL: `https://app.aikido.dev/api/public/v1/request-inbox/requests`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://app.aikido.io/api/oauth/token` scopes: `request_inbox:read`

Returns a paginated list of user requests in your account. Use the header X-Has-Next-Page for pagination.

## Query parameters

- `filter_status` 'pending' | 'approved' | 'rejected'

## Response `200`

User requests

- object[]
  - `id` integer: The ID of the user request
  - `action` 'ignored' | 'snoozed' | 'ci_issue_ignored' | 'ci_issue_snoozed': The action of the user request
  - `status` 'pending' | 'approved' | 'rejected': The status of the user request
  - `reason` string: The reason of the user request
  - `timestamp` integer: The unix timestamp of the user request
  - `related_issue_id` integer: The ID of the related issue
  - `related_grouped_issue_id` integer: The ID of the related grouped issue
  - `requested_by_id` integer: The ID of the user who requested the action
  - `reviewed_by_id` integer: The ID of the user who reviewed the action
  - `reviewed_via` 'user' | 'api': The method of review
  - `reviewed_at` integer: The unix timestamp of when the request was handled
  - `metadata` object: Optional metadata about the user request. Used to identify the CI issue

---

[API](https://skmtc.dev/aikido/apis/aikido-security-api-documentation.md) - [All operations](https://skmtc.dev/aikido/apis/aikido-security-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/aikido/apis/aikido-security-api-documentation/revisions/da8691338133?raw)
