---
title: "Generate semantics for the table"
method: POST
path: "/metadata/{projectId}/semantics/{catalogId}/{schemaName}/{tableName}"
tags: ["Data -- Metadata"]
---

# Generate semantics for the table

`POST /metadata/{projectId}/semantics/{catalogId}/{schemaName}/{tableName}`

## Request

- Base URL: `https://partner.peaka.studio/api/v1`
- URL: `https://partner.peaka.studio/api/v1/metadata/{projectId}/semantics/{catalogId}/{schemaName}/{tableName}`
- Auth: HTTP bearer

## Path parameters

- `projectId` string, required
- `catalogId` string, required
- `schemaName` string, required
- `tableName` string, required

## Request body

- MetadataCreateSemanticsRequest
  - `threadId` string
  - `initialPrompt` string
  - `limit` integer

## Response `200`

OK

---

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