Contacts
Full CRUD operations for contacts and leads, including search, filtering, and bulk updates.
Get Leads
Get paginated list of leads with optional filtering and sorting.
Create Lead
Create a single lead with deduplication.
Bulk Create Leads
Bulk create leads with deduplication.
Import Leads Csv
Import leads from CSV file with deduplication.
Get Lead Ui Config
Get the Lead UI configuration for the current tenant.
Save Lead Ui Config
Save the Lead UI configuration for the current tenant.
Ai Customize Layout
Generate an AI-powered CRM layout customization based on user's industry,
Check Duplicate Lead
Check if a lead with the given email or phone already exists.
Bulk Update
Simple bulk update endpoint for leads.
Get Lead
Get a single lead by ID.
Update Lead
Update an existing lead.
Delete Lead
Delete a lead (soft delete).
Bulk Export Leads
Export leads as CSV file.
Bulk Delete Leads
Bulk delete leads based on various criteria.
Get Lead View
Get lead data optimized for contact details view.
Update Lead View
Update lead fields from the contact details view.
Scan Duplicate Groups
Scan the tenant's contacts for duplicate groups using ad-hoc match criteria.
Bulk Merge
Merge many duplicate groups at once, folding each group's losers into its survivor.
Get Merge Candidates
Suggest likely duplicate contacts to merge with the given contact.
Preview Merge
Preview the result of merging ``loser_id`` into ``lead_id`` (no changes made).
Merge Contacts
Merge ``loser_id`` into ``lead_id``, preserving all data. Soft-deletes the loser.