---
title: "Key Aliases"
method: GET
path: "/key/aliases"
tags: ["key management"]
---

# Key Aliases

`GET /key/aliases`

## Request

- Base URL: `https://api.vibebrowser.app` (the document declares no server; this is the origin it was published from)
- URL: `https://api.vibebrowser.app/key/aliases`
- Auth: one of:
  - API key in header `x-litellm-api-key`
  - API key in header `x-litellm-api-key`
  - API key in header `x-litellm-api-key`
  - API key in header `x-litellm-api-key`
  - API key in header `x-litellm-api-key`
  - API key in header `x-litellm-api-key`

Lists key aliases with pagination and optional search.

Non-admin users only see aliases for keys they own or keys belonging to
their teams.

Returns:
    {
        "aliases": List[str],
        "total_count": int,
        "current_page": int,
        "total_pages": int,
        "size": int,
    }

## Query parameters

- `page` integer: Page number
- `size` integer: Page size
- `search` string, nullable: Search key aliases (case-insensitive partial match)

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

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