Overview
Set up a simple script or tool to pull fresh lead data on a schedule—so your BI dashboards or data warehouse always stay in sync without manual exports.
Procedure
Generate an API Token under Profile → API Keys.
Write a script (e.g. in Python) that calls GET /api/v1/lead-contacts with your token, optionally passing filters (?created_since=YYYY-MM-DD).
Save the JSON or CSV payload to a file, then convert to your desired format.
Schedule this script via cron (Linux) or Task Scheduler (Windows) at your desired interval (hourly, daily).
Optionally, have the script send the file to an SFTP server or cloud storage.
Tips
Use incremental filters (created_since) to export only new or changed leads and reduce payload sizes.
Store your API token in an environment variable—never hard‑code it.
Check the HTTP response status and log failures so you can alert on missed runs.