/api/v2/analytics/insights360/signalsReturn 360 Insights page signals.
WatchLLM extension exposing the same DB-backed 360 Dashboard signal rows used by the app, including selected range, filter, provenance, KPI, and activity context.
Requires bearer API key
Parameters
X-Project-Id
header
Required for organization-wide API keys on project-scoped endpoints. Project-scoped keys infer the project automatically.
Schema: string
range
query
Relative window in days. Defaults to 7.
Schema: string (7, 30)
sourceType
query
No description provided.
Schema: string (all, corporate, blog, news, reddit, youtube)
signal
query
No description provided.
Schema: string (all, hot, emerging, untapped, dormant, low_signal)
search
query
No description provided.
Schema: string
limit
query
No description provided.
Schema: integer
Responses
360 Insights signal rows.
application/json{
"type": "object",
"additionalProperties": false,
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"page": {
"type": "string"
},
"title": {
"type": "string",
"nullable": true
},
"knownPage": {
"type": "boolean"
},
"aiCrawls": {
"type": "integer"
},
"citationCrawls": {
"type": "integer"
},
"citationClicks": {
"type": "integer"
},
"trackedLlmCitations": {
"type": "integer"
},
"signal": {
"type": "string",
"enum": [
"hot",
"emerging",
"untapped",
"dormant",
"low_signal"
]
}
},
"required": [
"page",
"knownPage",
"aiCrawls",
"citationCrawls",
"citationClicks",
"trackedLlmCitations",
"signal"
]
}
},
"total": {
"type": "integer"
},
"range": {
"type": "object",
"additionalProperties": false,
"properties": {
"days": {
"type": "integer"
},
"startDate": {
"type": "string"
},
"endDate": {
"type": "string"
}
},
"required": [
"days",
"startDate",
"endDate"
]
},
"filters": {
"type": "object",
"additionalProperties": false,
"properties": {
"sourceType": {
"type": "string"
},
"signal": {
"type": "string"
},
"search": {
"type": "string"
}
},
"required": [
"sourceType",
"signal",
"search"
]
},
"provenance": {
"type": "string",
"enum": [
"persisted_rollup",
"source_query"
]
},
"kpis": {
"type": "object",
"additionalProperties": true
},
"activity": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
}
},
"required": [
"items",
"total",
"range",
"filters",
"provenance",
"kpis",
"activity"
]
}Try it
Send this request to the local WatchLLM REST handler. Use a key from `/workspace/api`; organization keys can include `X-Project-Id` only when the endpoint documents that header.