---
title: "Lists the full LLM registry (admin)."
method: GET
path: "/llm-registry/admin/models"
tags: ["LLM Registry"]
---

# Lists the full LLM registry (admin).

`GET /llm-registry/admin/models`

## Request

- Base URL: `https://h2ogpte.genai.h2o.ai/api/v1`
- URL: `https://h2ogpte.genai.h2o.ai/api/v1/llm-registry/admin/models`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/h2o/apis/h2ogpte-rest-api/docs/llm-registry/admin/models/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns every effective model with its lower-priority shadow candidates. The full provider configuration is returned under raw_config and MAY include secrets (e.g. api_key, inference_server credentials) -- this matches the legacy admin-only runtime_llms setting admins edited directly. Not yet on the serving path. Admin only.

## Response `200`

Successful operation

- object[]

## Other responses

- `401`: Unauthorized - Invalid or missing API key
- `403`: Forbidden
- `default`: Unexpected error

---

[API](https://skmtc.dev/h2o/apis/h2ogpte-rest-api.md) - [All operations](https://skmtc.dev/h2o/apis/h2ogpte-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/h2o/apis/h2ogpte-rest-api/revisions/a82a117320f4?raw)
