List LinkedIn campaign contacts (paginated)

Deprecated

GET
/linkedin/campaign/contacts

Returns a page of the campaign recipients. Pagination is 0-based; perPage defaults to 20 (min 10, max 10000). The response envelope is { success, list, count } (NOT { contacts, total }). event filters by status and accepts either an array or a single string (unlike the email variant which requires an array). New integrations should use the multichannel /advanced campaign endpoints instead.

Authorization

apiKey
Authorization<token>

Your 48 character API key, sent as is (a Bearer prefix is tolerated). Create it at https://v3.emelia.io/settings/api.

In: header

Query Parameters

id*string
page*integer

0-based page index.

perPage?integer

Default 20, max 10000.

event?array<>

Status filter; a single string is also accepted.

query?string

Token search on handle/firstName/lastName.

Response Body

application/json

application/json

curl -X GET "https://example.com/linkedin/campaign/contacts?id=65f1a2b3c4d5e6f73478765e&page=0" \  -H "Authorization: YOUR_API_KEY"
{  "success": true,  "list": [    {      "_id": "6650f1a2b839d800be1b6ee1",      "url": "https://www.linkedin.com/in/claire-fontaine",      "handle": "claire-fontaine",      "firstName": "Claire",      "lastName": "Fontaine",      "custom": {},      "status": "INVITED",      "lastContacted": "2026-10-06T09:30:00.000Z",      "lastReplied": "2026-10-06T09:30:00.000Z"    }  ],  "count": 250}