Skip to content

APIReferenceInsights

Get a theme card

Updated

Page actions

ChatGPT and Claude are third-party services. The link gives them this page's public address and a short instruction. This site records nothing.

GET
/api/analytics/theme
curl --request GET \
--url 'https://example.com/api/analytics/theme?concept=example'

A theme card: description, Gurmukhi terms, counts, and where it concentrates.

concept
required
string

Concept key.

OK

Media typeapplication/json
object
concept
required
string
description
required
string
terms
required
Array<string>
n_verses
required
integer
n_shabads
required
integer
n_rahao
required
integer
raags
required
Array<object>
object
entity_id
required
string
n_tagged
required
integer
entity_rate
required
number
corpus_rate
required
number
lift
required
number
authors
required
Array<object>
object
entity_id
required
string
n_tagged
required
integer
entity_rate
required
number
corpus_rate
required
number
lift
required
number
note
required
string
Examplegenerated
{
"concept": "example",
"description": "example",
"terms": [
"example"
],
"n_verses": 1,
"n_shabads": 1,
"n_rahao": 1,
"raags": [
{
"entity_id": "example",
"n_tagged": 1,
"entity_rate": 1,
"corpus_rate": 1,
"lift": 1
}
],
"authors": [
{
"entity_id": "example",
"n_tagged": 1,
"entity_rate": 1,
"corpus_rate": 1,
"lift": 1
}
],
"note": "example"
}

Invalid request (bad or out-of-range parameter).

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}

Internal error (generic body; details are logged, never returned).

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}