List my connections
list_connections[Ids in: none. Ids out: connections[].profileUrl: profile link.] List the connected LinkedIn account's own 1st-degree connections (people you're connected WITH), near-instantly. Cache-first: served from HeyReagent's connection cache; pass refresh:true to pull the latest live from LinkedIn and re-cache. Filter by since (only connections made on/after an ISO date) and search (matches name or headline). Use this to answer "who am I connected to", to segment your network, or as the first step of a custom workflow (e.g. combine with your inbox to find people you never messaged — or just call connections_never_messaged which does that join for you). Returns name, profileUrl, headline, connectedAt per person. Works for all your senders — live-read-capable senders can also refresh:true for a live pull; legacy senders are served from the cached connection list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max people to return (1–500, default 200). The total match count is always reported even when truncated. | |
| since | No | ISO date (e.g. "2026-01-01"). Only return connections made on/after this date. | |
| search | No | Case-insensitive substring matched against each person's name and headline. | |
| refresh | No | true = pull the latest connections live from LinkedIn and refresh the cache (slower). false (default) = serve from cache, refreshing live only when the cache is empty or stale. | |
| connectionId | No | Restrict to one LinkedIn sender (its linkedinConnections _id from list_linkedin_accounts). Omit to merge across all your live senders in this setup. |