---
title: "GET /orgs/{orgId}/compliance/dsars"
method: GET
path: "/orgs/{orgId}/compliance/dsars"
---

# GET /orgs/{orgId}/compliance/dsars

`GET /orgs/{orgId}/compliance/dsars`

## Request

- Base URL: `https://api.useanima.sh/v1`
- URL: `https://api.useanima.sh/v1/orgs/{orgId}/compliance/dsars`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

## Path parameters

- `orgId` string, required: Organization identifier

## Query parameters

- `type` 'ACCESS' | 'DELETE' | 'RECTIFY' | 'PORTABILITY' | 'RESTRICT': Filter by DSAR type
- `status` 'RECEIVED' | 'VERIFIED' | 'IN_PROGRESS' | 'COMPLETED' | 'DENIED' | 'OVERDUE': Filter by status
- `cursor` string: Pagination cursor
- `limit` integer: Maximum number of DSARs to return

## Response `200`

OK

- object: Paginated list of data subject requests
  - `items` object[], required: List of data subject requests
    - `id` string, required: Unique DSAR identifier
    - `orgId` string, required: Organization identifier
    - `type` 'ACCESS' | 'DELETE' | 'RECTIFY' | 'PORTABILITY' | 'RESTRICT', required: Type of data subject request
    - `status` 'RECEIVED' | 'VERIFIED' | 'IN_PROGRESS' | 'COMPLETED' | 'DENIED' | 'OVERDUE', required: Current status of the data subject request
    - `subjectEmail` string, required: Email of the data subject
    - `subjectName` string, nullable, required: Name of the data subject
    - `subjectId` string, nullable, required: Identifier of the data subject
    - `description` string, nullable, required: Request description
    - `requestedAt` string, required: ISO 8601 request timestamp
    - `verifiedAt` string, nullable, required: ISO 8601 verification timestamp
    - `dueAt` string, required: ISO 8601 due date
    - `completedAt` string, nullable, required: ISO 8601 completion timestamp
    - `processedBy` string, nullable, required: User who processed the request
    - `response` object, nullable, required: Response data
    - `metadata` object, required: Additional metadata
    - `createdAt` string, required: ISO 8601 creation timestamp
    - `updatedAt` string, required: ISO 8601 last update timestamp
  - `nextCursor` string, nullable, required: Cursor for the next page, null if no more results

---

[API](https://skmtc.dev/useanima/apis/anima-api.md) · [All operations](https://skmtc.dev/useanima/apis/anima-api/llms.txt) · [OpenAPI document](https://skmtc.dev/useanima/apis/anima-api/revisions/aaa148188980?raw)
