Skip to main content
POST
/
talk2data
/
mcp
/
resolve-term
Resolve Term
curl --request POST \
  --url https://api.example.com/talk2data/mcp/resolve-term \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "term": "<string>"
}
'
{
  "definition": "<string>",
  "related_columns": [
    "<string>"
  ],
  "sql_pattern": "<string>",
  "memories": [
    {}
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.emergence.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Request body for synchronous term resolution.

term
string
required

Business term to resolve (e.g. 'ARR', 'churn rate')

Minimum string length: 1

Response

Successful Response

Term resolution result from context pack memories.

Top-level fields (definition, related_columns, sql_pattern) are extracted from the best-matching concept/vocabulary/sample_question memories. The raw memories list is always returned for clients that need full detail.

definition
string | null

Plain-language definition extracted from the best concept/vocabulary match

Column names related to the term (from table/schema memories)

sql_pattern
string | null

Example SQL pattern using this term (from sample_question memories)

memories
Memories · object[]

All matching memories (raw)