List leads
POST
/v1/leads/list
const url = 'https://developers.waalaxy.ai/v1/leads/list';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"agentIds":["example"],"linkedinAccountIds":["example"],"searchFilterId":"example","flowId":"example","currentStepId":"example","q":"example","assigned":"assigned","relationshipStatus":"ACTIVE_ASSIGNMENT","handlingFilters":["automationActive"],"outreachStatuses":["sourced"],"blacklisted":true,"page":1,"limit":1,"sortBy":"createdAt","sortDirection":"asc"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://developers.waalaxy.ai/v1/leads/list \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "agentIds": [ "example" ], "linkedinAccountIds": [ "example" ], "searchFilterId": "example", "flowId": "example", "currentStepId": "example", "q": "example", "assigned": "assigned", "relationshipStatus": "ACTIVE_ASSIGNMENT", "handlingFilters": [ "automationActive" ], "outreachStatuses": [ "sourced" ], "blacklisted": true, "page": 1, "limit": 1, "sortBy": "createdAt", "sortDirection": "asc" }'Search, filter, sort and paginate the leads (read-only, POST for the filter body)
Authorizations
Section titled “Authorizations”Request Body
Section titled “Request Body”POST /v1/leads/list Request body
Media typeapplication/json
object
agentIds
Array<string>
linkedinAccountIds
Array<string>
searchFilterId
string
flowId
string
currentStepId
string
q
string
assigned
string
relationshipStatus
string
handlingFilters
Array<string>
outreachStatuses
Array<string>
blacklisted
boolean
page
integer
limit
integer
sortBy
string
sortDirection
string
Responses
Section titled “Responses”Success
Media typeapplication/json
object
status
required
string
data
required
object
leads
required
Array<object>
object
id
required
string
workspaceId
required
string
agentId
required
string | null
agent
required
object
id
required
string
name
required
string
activeAssignment
required
object
id
required
string
agentId
required
string
leadId
required
string
linkedinAccountId
required
string
status
required
string
source
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
assignedLinkedinAccount
required
object
id
required
string
userId
required
string
firstName
required
string | null
lastName
required
string | null
email
required
string | null
profilePicture
required
string | null
relationshipStatus
required
string
accountState
required
object
id
required
string
leadId
required
string
linkedinAccountId
required
string
inviteAcceptedAt
required
string | null format: date-time
canMessage
required
boolean | null
conversationId
required
string | null
conversationOpenedAt
required
string | null format: date-time
lastCheckedAt
required
string | null format: date-time
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
outreachStatus
required
string
memberId
required
string | null
publicIdentifier
required
string | null
linkedinId
required
integer | null
firstName
required
string
lastName
required
string | null
headline
required
string
profileUrl
required
string
profilePicture
required
string | null
region
required
string | null
companyName
required
string | null
companyLinkedinUrl
required
string | null
companyWebsite
required
string | null
premium
required
boolean
influencer
required
boolean
blacklistedAt
required
string | null format: date-time
exitReason
required
object
category
required
string
reason
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
totalCount
required
integer
page
required
integer
limit
required
integer
hasNextPage
required
boolean
Example
{ "status": "success", "data": { "leads": [ { "activeAssignment": { "status": "ACTIVE", "source": "SEARCH" }, "relationshipStatus": "ACTIVE_ASSIGNMENT", "outreachStatus": "sourced", "exitReason": { "category": "competitor" } } ] }}Error, see Errors and rate limits
Media typeapplication/json
object
status
required
string
error
required
object
message
required
string
code
string
requestId
string
Example
{ "status": "error"}