Check if a single record is a duplicate in your SpiderFuzzer database
business, contact, email, profiletrue and record is unique, automatically add to canonical database| Field | Type | Description |
|---|---|---|
success | boolean | Whether the request succeeded |
is_duplicate | boolean | true if record matches an existing canonical record |
confidence | number | Match confidence (0.0-1.0). Always 1.0 for exact matches |
matched_record_id | integer | ID of matched canonical record (if duplicate) |
match_type | string | Type of match: exact_hash, email, google_place_id, linkedin_url, phone, company_domain |
canonical_id | integer | ID of new canonical record (if unique and add_to_canonical=true) |
added_to_canonical | boolean | Whether record was added to canonical database |
skipped | boolean | Whether deduplication was skipped |
reason | string | Reason if skipped (e.g., fuzziq_not_configured) |
| Type | Best For | Key Fields |
|---|---|---|
business | Google Maps results | google_place_id, company_name, phone |
contact | People/contacts | email, full_name, linkedin_url |
email | Email-only records | email |
profile | LinkedIn profiles | linkedin_url, full_name |
google_place_id - Exact match (highest priority for businesses)email - Exact match (normalized, lowercase)linkedin_url - Exact match (normalized)phone - Exact match (normalized, digits only)company_domain - Exact matchexact_hash - SHA256 hash of all normalized fields