
dateUpdated/dateAdded (newest wins), then flags older duplicates.ghl_contacts_backup_YYYYMMDD_HHMMSS.jsonghl_contacts_backup_latest.jsonid, name, firstName, lastName, email, phone, dateAdded, dateUpdated, status, source, original_id, duplicate_reason)deletion_report_YYYYMMDD_HHMMSS.json with totals, the duplicate list, and a link to the CSV used.requests • CSV/JSON • HighLevel REST API
(Optionally extendable with FastAPI + GitHub Actions + Google Drive/Sheets for scheduled runs and shareable reports.)limit=100, page=n), honoring locationId when needed."{phone}:{name}" (preferred)"{email}:{name}" (fallback if no phone)Posted Sep 18, 2025
Dedup & sync GHL contacts with Open Dental. Backups + CSV audits + safe deletes. Cleaner pipelines, accurate dashboards.
1
0

Celebrate Dental Austin