Skip to content
SynupAPI
Get an API key
GETapi.synup.com/api/v4/locations/{locationId}/listings/duplicates

Get duplicate listings for a location

This API retrieves all duplicate listings identified for a specific location across various directories.

Requires an API key. Send it as Authorization: API <your-key> — see Getting started.

Parameters

Path

NameTypeRequiredDescription
locationIdstringrequiredThe unique identifier of the location

Headers

NameTypeRequiredDescription
Content-Typestringrequired

Request

Request
curl -X GET 'https://api.synup.com/api/v4/locations/:locationId/listings/duplicates' \
  -H 'Authorization: API YOUR_API_KEY' \
  -H 'Content-Type: application/json'

Responses

StatusDescription
200Duplicate listings retrieved successfully
400Bad request - invalid location ID
401Unauthorized - invalid or missing API key
403Forbidden - insufficient permissions
404Location not found
Example response
{
  "data": {
    "duplicateListingsForLocation": [
      {
        "primaryListingUrl": "https://chicago.opendi.us/9170659.html",
        "siteId": "U2l0ZToxNjI=",
        "siteName": "OpenDi.us",
        "siteUrl": "opendi.us",
        "duplicateListings": [
          {
            "addressValid": false,
            "city": "Chicago",
            "street": "111/1123 N Elston Ave street 2",
            "state": null,
            "postalCode": "60603",
            "phone": null,
            "phoneValid": false,
            "name": "Jr consultants",
            "nameValid": true,
            "duplicateProcessingState": "POTENTIAL",
            "liveLink": "https://chicago.opendi.us/8773423.html",
            "id": "TGlzdGluZ0l0ZW06NDMzODcxMzE=",
            "countryCode": "US"
          }
        ]
      }
    ]
  }
}

Response body

NameTypeRequiredDescription
dataobjectoptional
data.duplicateListingsForLocationarray of objectoptional
data.duplicateListingsForLocation[].primaryListingUrlstringoptionalURL of the primary business listing
data.duplicateListingsForLocation[].siteIdstringoptionalUnique identifier for the directory site
data.duplicateListingsForLocation[].siteNamestringoptionalName of the directory site
data.duplicateListingsForLocation[].siteUrlstringoptionalBase URL of the directory site
data.duplicateListingsForLocation[].duplicateListingsarray of objectoptional
data.duplicateListingsForLocation[].duplicateListings[].addressValidbooleanoptionalIndicates if the address matches the primary listing
data.duplicateListingsForLocation[].duplicateListings[].citystringoptionalCity name
data.duplicateListingsForLocation[].duplicateListings[].streetstringoptionalStreet address
data.duplicateListingsForLocation[].duplicateListings[].statestringoptionalState/province code
data.duplicateListingsForLocation[].duplicateListings[].postalCodestringoptionalPostal/ZIP code
data.duplicateListingsForLocation[].duplicateListings[].phonestringoptionalPhone number
data.duplicateListingsForLocation[].duplicateListings[].phoneValidbooleanoptionalIndicates if the phone number matches the primary listing
data.duplicateListingsForLocation[].duplicateListings[].namestringoptionalBusiness name
data.duplicateListingsForLocation[].duplicateListings[].nameValidbooleanoptionalIndicates if the business name matches the primary listing
data.duplicateListingsForLocation[].duplicateListings[].duplicateProcessingStatestringoptionalCurrent state of duplicate processing
POTENTIAL
data.duplicateListingsForLocation[].duplicateListings[].liveLinkstringoptionalURL of the duplicate listing
data.duplicateListingsForLocation[].duplicateListings[].idstringoptionalUnique identifier for the duplicate listing
data.duplicateListingsForLocation[].duplicateListings[].countryCodestringoptionalISO country code