Leadify V3 icon

Leadify V3

Interact with Leadify API to manage leads, logs, and campaigns

Get Lead Logs

AI-generated

Summary

Retrieve lead logs filtered by campaign, date range, level, etc., with pagination and sorting.

Inputs

  • campaignSlug — Filter logs by campaign slug
  • leadId — Filter logs by lead ID
  • leadGroupId — Filter logs by lead group ID
  • level — Filter by log level (INFO, WARNING, ERROR)
  • dateFrom — Filter logs created on or after this date (YYYY-MM-DD)
  • dateTo — Filter logs created on or before this date (YYYY-MM-DD)
  • logsPage — Page number to retrieve
  • logsLimit — Max number of results per page
  • sortBy — Field to sort by (e.g., createdAt, action, level)
  • sortOrder — Sort direction (asc or desc)
  • additionalFields — Additional request options (e.g., timeout)
  • requestOptions — Node settings like batching, proxy, SSL options

Output shape

An array of lead log objects, each containing fields such as id, campaignSlug, action, level, timestamp, etc.

Results are paginated; use logsPage and logsLimit to navigate. If no results, an empty array is returned.

Examples

Example 1: Get the first page of all INFO level logs for a campaign

campaignSlug=summer-2024-outreach&level=INFO&logsPage=1&logsLimit=20&sortBy=createdAt&sortOrder=desc

Example 2: Retrieve logs for a specific lead ID across all pages

leadId=clxxxxxxxxxxxxxxxxx&logsLimit=50

Example 3: Download logs with additional timeout and batch settings

campaignSlug=winter-promo&additionalFields[timeout]=60000&requestOptions[batching][batchSize]=100

Discussion