# Get all public profiles

Get all public user profiles. Use pagination parameters (page & limit) for optimal performance - essential for large user bases. Legacy support: returns array without params (deprecated - will be removed in future).

Endpoint: GET /users/public
Version: 2.0.59
Security: projectKey

## Security:

  - `projectKey` (unknown)
    apiKey in header x-project-key

## Query parameters:

  - `filterKey` (string)
    Property key in publicProfile to filter by

  - `filterValue` (string)
    Value to match in the publicProfile property

  - `page` (number)
    Page number (1-based)

  - `limit` (number)
    Items per page

## Response 200:

  - `200` (unknown)
    Public profiles

## Response 200 fields (application/json):

  - `id` (string, required)

  - `publicProfile` (object, required)
    Public profile data

## Response 404:

  - `404` (unknown)
    Public profiles not found

