Retrieve from the map graph
Search everything Pulse knows with a natural-language query. Returns ranked source passages, each with where it came from and a relevance score, plus cluster and conflict counts so you can see how the answer hangs together. The most-used endpoint in the API.
- querystringrequired
- Natural-language query.
- kint
- Max results to return. Default 8, cap 32.
- sinceRFC3339
- Only retrieve sources updated after this time.
- sourcesstring[]
- Limit to specific source types (SLACK, NOTION, GITHUB…).
curl https://pulsehq.tech/api/v1/map/retrieve \
-H "Authorization: Bearer $PULSE_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"query": "Q1 ARR breakdown",
"k": 8,
"sources": ["NOTION"]
}'{
"data": {
"sources": [
{ "id": "chk_8a4...",
"document_id": "doc_2f1...",
"source": "NOTION",
"title": "Q1 board pack",
"url": "notion://board-q1#arr",
"score": 0.91,
"snippet": "Q1 ARR closed at $4.2M...",
"updated": "2026-04-12T09:14:00Z" }
],
"clusters": 3,
"conflicts": 0
}
}