Get Node History
get_node_historyReads the append-only position log directly, so an off_sequence node id a later flow
edit dropped still returns its history. A node no one has moved off — including the start
node, which stores no position rows of its own — comes back empty.
Dict with node_id, count, and prospects array. count is how many prospects went through and
moved on in total (independent of limit/offset, so the page count is
ceil(count / limit)); prospects is the requested page, newest visit first, each
{id, name, email, linkedin_url, provider_id, current_node_id, visited_at} —
current_node_id is the node they rest on now, visited_at the ISO time they last
held node_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max prospects returned per page, newest visit first (default 50, capped at 200). | |
| offset | No | How many of the newest-first prospects to skip. Page through a node with more than `limit` history by re-calling with offset 0, then `limit`, then `2*limit`, … until `offset >= count`. | |
| node_id | Yes | The node whose history to read — a node id from get_campaign_flow. | |
| agent_id | Yes | ID of the agent (campaign) to read. |