---
title: "List registrations"
method: GET
path: "/api/v1/users/registrations"
tags: ["Register"]
---

# List registrations

`GET /api/v1/users/registrations`

## Query parameters

- `start` integer
- `count` integer
- `search` string
- `sort` '-createdAt' | 'createdAt' | 'state' | '-state'

## Response `200`

successful operation

- object
  - `data` UserRegistration[]
    - `accountDisplayName` string
    - `channelDisplayName` string
    - `channelHandle` string
    - `createdAt` string, date-time
    - `email` string, email
    - `emailVerified` boolean
    - `id` integer
    - `moderationResponse` string, nullable
    - `registrationReason` string
    - `state` object
      - `id` 1 | 2 | 3 — The registration state (Pending = `1`, Rejected = `2`, Accepted = `3`)
      - `label` string
    - `updatedAt` string, date-time
    - `user` object, nullable — If the registration has been accepted, this is a partial user object created by the registration
      - `id` integer
    - `username` string
  - `total` integer

---

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