Doctoralia Data Extractor - scrape doctor data avatar
Doctoralia Data Extractor - scrape doctor data

Under maintenance

Pricing

$15.00 / 1,000 results

Go to Store
Doctoralia Data Extractor - scrape doctor data

Doctoralia Data Extractor - scrape doctor data

Under maintenance

Developed by

Giovanni Bianciardi

Maintained by Community

Doctoralia Data Extractor will extract detailed information on healthcare professionals from Doctoralia. Ideal for market research, lead generation, and data analysis in the healthcare sector.

1.0 (1)

Pricing

$15.00 / 1,000 results

1

Monthly users

7

Runs succeeded

91%

Response time

23 days

Last modified

17 days ago

GN

Issue with Duplicate Data in the Doctoralia API

Open

ganzcs opened this issue
a month ago

Hi, I have an issue with the API: When I run it, the app retrieves many duplicate values or users who are no longer active on Doctoralia.

The problem is that each real data point ends up costing $0.76 USD. You offer 1,000 for $10 USD, but the API returns many duplicate and unusable values. In this case, it generated 1,276 data points, but only 171 are valid.

I would like to continue using the API, but only if this issue can be improved:

It should not return duplicate values. It should only return values that contain "phone numbers." Best regards, and thank you for your help.

giovannibiancia avatar

Thank you for sharing these details. To help resolve the issues with duplicate data and inactive users, we need to better understand your setup and use case. Could you clarify:

  1. Query Parameters: What filters or parameters (e.g., location, specialty, pagination) are you currently using in your API requests? Duplicates often arise from overlapping queries or improper pagination handling.
  2. Business Case: Are you building a provider directory, lead generation tool, or another application? This will help us suggest optimizations tailored to your needs.
  3. Phone Number Filtering: Are you explicitly requesting phone numbers in your API call, or are you parsing results after retrieval? Some fields require specific permissions or parameters.

If the standard API lacks sufficient filters, we do offer a private advanced API with features like:

  • Strict deduplication (via unique user IDs or hashing).
  • Active-user filters (excluding inactive/deleted profiles).
  • Guaranteed phone number inclusion (if permitted by the provider’s profile settings).

Let us know your workflow details, and we’ll either adjust your current implementation or explore transitioning you to the advanced API for higher-quality results.

Best regards, Giovanni Bianciardi

Il ven 14 mar 2025, 03:31 ganzcs notifications@apify.com ha scritto:

GN

ganzcs

a month ago

Hi Giovanni,

Thank you for your response.

Regarding your questions:

  • Query Parameters: I am currently using Country: Chile, Region: Viña del Mar and Specialty: Psychologists.
  • Business Case: We are developing a provider directory.
  • Phone Number Filtering: The API does not allow me to set a filter to register only profiles with a phone number. I tried adding this condition in JSON, specifying that it should not register fields with empty or "N/A" phone numbers, but it didn’t work.
  • Duplicate Data: I’m not sure how to configure the API to prevent duplicate records.

What solutions could be applied to my case?

Looking forward to your help.

GN

ganzcs

a month ago

JSON: { "city": [ "viña del mar" ], "country": "Chile", "filters": { "phone_number": { "exclude": [ "", "N/A", null, [] ] } }, "professions": [ "Psicólogo" ] }

GN

ganzcs

a month ago

How can I apply filters correctly?

GN

ganzcs

24 days ago

?????

Pricing

Pricing model

Pay per result 

This Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.

Price per 1,000 items

$15.00