---
title: "Get metadata by website ID"
method: GET
path: "/api/beta/metadata"
tags: ["Metadata API"]
---

# Get metadata by website ID

`GET /api/beta/metadata`

## Request

- Base URL: `http://localhost:58425`
- URL: `http://localhost:58425/api/beta/metadata`
- Auth: HTTP bearer

Returns all metadata by website ID

## Response `200`

Successfully retrieved

- WebsiteTopicBase[]
  - `text` string
  - `id` string
  - `llmProvider` string
  - `prompts` Prompt[]
    - `text` string
    - `id` string
    - `language` 'ENGLISH' | 'SPANISH' | 'PORTUGUESE' | 'HEBREW' | 'GERMAN' | 'ITALIAN' | 'FRENCH' | 'MANDARIN' | 'HINDI' | 'ARABIC' | 'JAPANESE' | 'RUSSIAN'

## Other responses

- `404`: Not found - The website was not found

## Changes

- **2025-07-30** `911f19f11004`: 2 info
  - added the media type `application/json` for the response with the status `200`
  - added the media type `application/json` for the response with the status `404`

[Operation history](https://skmtc.dev/joinanvil/apis/anvil-api/changes/api/beta/metadata/get.md)

---

[API](https://skmtc.dev/joinanvil/apis/anvil-api.md) - [All operations](https://skmtc.dev/joinanvil/apis/anvil-api/llms.txt) - [OpenAPI document](https://skmtc.dev/joinanvil/apis/anvil-api/revisions/911f19f11004?raw)
