Skip to main content
GET
/
leads
curl -X GET "https://api.linkedcamp.com/leads?campaignId=60f7a1b2c3d4e5f6a7b8c9d0&status=CONNECTED" \
  -H "token: YOUR_API_TOKEN"
{
  "success": true,
  "message": "Leads found successfully!",
  "total": 25,
  "data": [
    {
      "profileLink": "https://www.linkedin.com/in/johndoe",
      "fullName": "John Doe",
      "firstName": "John",
      "lastName": "Doe",
      "status": "CONNECTED",
      "headline": "CEO at Acme Corp",
      "location": "San Francisco, CA",
      "conversations": [
        {
          "type": "LINKEDIN",
          "conversationId": "60f7a1b2c3d4e5f6a7b8c9d1",
          "url": "https://www.linkedin.com/messaging/thread/..."
        }
      ]
    }
  ]
}

Headers

token
string
required
Your LinkedCamp API token.

Query Parameters

campaignId
string
required
The campaign ID to retrieve leads for.
status
string
Filter leads by status.Available values: FOUND, VIEWED, CONNECT_SENT, CONNECTED, REPLIED, MESSAGE_SENT, INMAILS, INMAIL_SENT, INMAIL_CREDIT, WITHDRAWN

Response

success
boolean
Whether the request was successful.
message
string
A human-readable result message.
total
number
Total number of leads returned.
data
array
Array of lead objects.
curl -X GET "https://api.linkedcamp.com/leads?campaignId=60f7a1b2c3d4e5f6a7b8c9d0&status=CONNECTED" \
  -H "token: YOUR_API_TOKEN"
{
  "success": true,
  "message": "Leads found successfully!",
  "total": 25,
  "data": [
    {
      "profileLink": "https://www.linkedin.com/in/johndoe",
      "fullName": "John Doe",
      "firstName": "John",
      "lastName": "Doe",
      "status": "CONNECTED",
      "headline": "CEO at Acme Corp",
      "location": "San Francisco, CA",
      "conversations": [
        {
          "type": "LINKEDIN",
          "conversationId": "60f7a1b2c3d4e5f6a7b8c9d1",
          "url": "https://www.linkedin.com/messaging/thread/..."
        }
      ]
    }
  ]
}