List 1st-degree connections
Lists the connected account's 1st-degree connections, newest-first. Source for the connection_accepted signal kind on the cadence runner; usable directly by clients rendering a "connections" view.
Names are included — no profile lookup needed
Unlike the URN-only legacy LinkedIn endpoints, this response returns fully-resolved firstName, lastName, fullName, headline, and pictureUrl extracted server-side from LinkedIn's SDUI payload. Render directly.
- fullName — Convenience field, firstName + " " + lastName with internal whitespace normalised. Use this for display rather than concatenating firstName/lastName yourself.
- connectedAt — ISO 8601 timestamp of when the connection formed. Nullable for older connections where LinkedIn doesn't surface the date.
- pictureUrl — Direct CDN URL. Nullable for accounts without a photo. Stable enough to cache for ~24h.
- publicIdentifier — linkedin.com/in/<slug> segment. Build a profile URL with https://www.linkedin.com/in/${publicIdentifier}/.
- profileUrn — Use for cross-endpoint joins (matching against the participants[].urn from GET /linkedin/conversations, or against connection_accepted signal payloads).
Pagination
Newest-first. start=0,count=50 returns the most recent 50. LinkedIn's SDUI pager returns ~10 per page internally; this endpoint paginates server-side to satisfy count up to the cap of 100. For larger backfills, page through with start increments.
Worked example response
{
"ok": true,
"total": 234,
"count": 2,
"start": 0,
"connections": [
{
"profileUrn": "urn:li:fsd_profile:ACoAAA…aaaa",
"publicIdentifier": "jane-doe-1a2b3c",
"firstName": "Jane",
"lastName": "Doe",
"fullName": "Jane Doe",
"headline": "Head of Sales at Acme",
"connectedAt": "2026-05-12T14:23:00Z",
"pictureUrl": "https://media.licdn.com/dms/image/v2/…/headshot.jpg"
},
{
"profileUrn": "urn:li:fsd_profile:ACoAAA…bbbb",
"publicIdentifier": "john-smith-4d5e6f",
"firstName": "John",
"lastName": "Smith",
"fullName": "John Smith",
"headline": "Founder & CEO at Beta",
"connectedAt": "2026-05-10T09:14:00Z",
"pictureUrl": null
}
]
}
Request
- Base URL: https://anjal.app
- URL: https://anjal.app/linkedin/connections
- Auth: API key in header X-API-Key
Query parameters
Page size. Server internally paginates LinkedIn's 10-per-page SDUI pager to satisfy this.
0-based offset.
Response
Array of connections.
Example response
{
"connections": [
{
"profileUrn": "urn:li:fsd_profile:ACoAAA…aaaa",
"publicIdentifier": "jane-doe-1a2b3c"
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.