---
title: "List all login identifiers"
method: GET
path: "/identifiers"
tags: ["Identifiers"]
---

# List all login identifiers

`GET /identifiers`

Returns a list of login identifiers.

The list can be sorted and filtered:
- The `sort` parameter supports the following fields: `userID`, `identifierType` and `identifierValue`.
- The `filter` parameter supports the following fields: `userID`, `identifierType` and `identifierValue`.

Refer to the parameter description for more details on sorting in different directions and using the filter with different operators.

## Query parameters

- `sort` string
- `filter[]` string[]
- `page` integer
- `pageSize` integer

## Response `200`

List of all matching login identifiers.

- IdentifierList
  - `identifiers` Identifier[], required
    - `identifierID` string, required — Unique identifier of the login identifier.
    - `type` 'email' | 'phone' | 'username', required
    - `value` string, required — Value of the identifier (here email address).
    - `status` 'pending' | 'primary' | 'verified', required
    - `userID` string, required — Unique identifier of the user.
  - `paging` object, required
    - `page` integer, required — current page returned in response
    - `totalPages` integer, required — total number of pages available
    - `totalItems` integer, required — total number of items available

## Other responses

- `default` — Error

---

[API](https://skmtc.dev/corbado/apis/corbado-backend-api.md) · [All operations](https://skmtc.dev/corbado/apis/corbado-backend-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/corbado/corbado-backend-api/revisions/1f6143efe426/schema)
