Disclaimer : Real Data API only extracts publicly available data while maintaining a strict policy against collecting any personal or identity-related information.
Scrape Whatsapp Profiles data using Whatsapp Data Scraper to extract profile pic, status, account type, and more of target users in Australia, Canada, Germany, France, Singapore, USA, UK, UAE, and India and other countries.
The free WhatsApp profiles data scraper API allows users to discover profile information on the WhatsApp network and export the collected data in JSON, HTML, CSV, XML, or Excel format.
The free version of this scraper accepts an array of contact numbers up to 10 and retrieves:
WhatsApp Scraper Free also has an API version.
WhatsApp platform has over 2 billion monthly active accounts, one of the most popular messaging applications. With so many active accounts, you will get valuable data from WhatsApp.
So where to use this data? Check the following ideas:
We've designed this WhatsApp Scraper with ethics not to scrape private data like gender, location, email address, etc. It only scrapes public WhatsApp data. Hence we believe that our scraper to extract WhatsApp profile data is safe. But, you must be aware of some personal data in your results. You shouldn't extract any personal data without any genuine purpose.
You'll go through only one factor when you use WhatsApp Profile Scraper on the Real Data API platform: Compute Units.
Depending on the profile count you'd scrape, the cost of scraper execution will differ. Tentatively, to scrape 10 WhatsApp numbers, you'll spend a minimum cost, and you won't need to spend large RAM to execute this scraper.
Check out the below video tutorial and learn how to use it easily.
You should feed an array of WhatsApp numbers to check on the network as the scraper input.
Attach a country code to the number without special characters to submit a WhatsApp number. Here is an example: 491234737890 for Germany and 34983456789 for Spain.
The scraper saves its outputs in a dataset. Every item is unique in the dataset. There are multiple options to download the scraped data, like JSON, HTML, CSV, XML, or Excel.
This WhatsApp scraper is a batch-processing solution for your needs. We've designed the cutting-edge API to streamline the long number list scraping, increasing efficiency and removing manual data processing needs. However, we agree that a few users may need a transactional option. Hence we offer a couple of RESTful APIs to meet your requirements.
We have a Profile Pictures Scraper API to help you scrape WhatsApp DPs of your target audience from WhatsApp. While gathering business information from WhatsApp, we've Business Info Scraper API.
This user-friendly interface and state-of-the-art technology make it simple for you to automate data processing and scraping needs, saving you valuable time. Believe in the API to consistently deliver reliable and correct output, improving productivity and saving resources and time.
This WhatsApp Scraper is free to test up to 10 WhatsApp numbers monthly. In the coming days, we'll offer paid subscriptions with add-ons.
You should have a Real Data API account to execute the program examples. Replace < YOUR_API_TOKEN >
in the program using the token of your actor. Read about the live APIs with Real Data API docs for more explanation.
import { RealdataAPIClient } from 'RealdataAPI-Client';
// Initialize the RealdataAPIClient with API token
const client = new RealdataAPIClient({
token: '<YOUR_API_TOKEN>',
});
// Prepare actor input
const input = {
"numbers": [
"34655719560"
]
};
(async () => {
// Run the actor and wait for it to finish
const run = await client.actor("inutil_labs/wscrp-free").call(input);
// Fetch and print actor results from the run's dataset (if any)
console.log('Results from dataset');
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
console.dir(item);
});
})();
from realdataapi_client import RealdataAPIClient
# Initialize the RealdataAPIClient with your API token
client = RealdataAPIClient("<YOUR_API_TOKEN>")
# Prepare the actor input
run_input = { "numbers": ["34655719560"] }
# Run the actor and wait for it to finish
run = client.actor("inutil_labs/wscrp-free").call(run_input=run_input)
# Fetch and print actor results from the run's dataset (if there are any)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)
# Set API token
API_TOKEN=<YOUR_API_TOKEN>
# Prepare actor input
cat > input.json <<'EOF'
{
"numbers": [
"34655719560"
]
}
EOF
# Run the actor
curl "https://api.realdataapi.com/v2/acts/inutil_labs~wscrp-free/runs?token=$API_TOKEN" /
-X POST /
-d @input.json /
-H 'Content-Type: application/json'
numbers
Required Array
The list of numbers to retrieve information for.
{
"numbers": [
"34655719560"
]
}