eSIMDB Country Scraper avatar
eSIMDB Country Scraper

Pricing

$0.99 / 1,000 dataPlans

Go to Store
eSIMDB Country Scraper

eSIMDB Country Scraper

Developed by

Muhammet Akkurt

Maintained by Community

This Apify actor collects eSIM data plans for specific countries. It collects comprehensive data such as provider information, plan details and pricing from esimdb.com and saves it in the Apify dataset. Users can easily retrieve relevant eSIM data by selecting a country.

5.0 (1)

Pricing

$0.99 / 1,000 dataPlans

3

Monthly users

7

Runs succeeded

>99%

Last modified

8 days ago

eSIMDB Country Data Scraper

eSIMDB Country Data Scraper

This project is an Apify actor designed to scrape eSIM data plans for specific countries. It collects detailed information about eSIM data plans from esimdb.com

Features

  • Scrapes eSIM data plans for specific countries.
  • Collects comprehensive data including provider information, plan details, pricing, and more.
  • Saves the collected data to the Apify dataset.
  • Allows limiting the number of data plans to scrape.

Usage

  1. Run this actor in the Apify console.
  2. Provide the desired input:
    • country: The country you want to collect data plans for.
    • limit: Number of data plans to scrape (0 = all plans, default: 200).

Example Input

1{
2"country": "france",
3"limit": 200
4}

Output

The collected data is saved to the Apify dataset. The output data includes the following fields:

  • _id: Unique identifier for the plan
  • enName: Country name in English
  • name: Plan name
  • price_info: Additional information about pricing
  • capacity_info: Additional information about data capacity
  • validity_info: Additional information about validity period
  • additionalInfo: Additional information about the plan
  • activationInfo: Information about plan activation
  • capacity: Data capacity in GB
  • period: Validity period in days
  • prices: Prices in different currencies
  • subscription: Whether it's a subscription plan
  • subscription_period: Subscription period if applicable
  • phone_number: Whether it includes a phone number
  • canTopUp: Whether the plan can be topped up
  • eKYC: Whether eKYC is required
  • tethering: Whether tethering (connection sharing) is allowed
  • internetBreakouts: List of internet breakouts
  • dataCapPer: Data cap for a specific period if applicable
  • speedLimit: Speed limit
  • reducedSpeed: Reduced speed
  • possibleThrottling: Whether data speed can be throttled
  • promoEnabled: Whether promotion is active
  • hasAds: Whether it has advertisements
  • payAsYouGo: Pay as you go feature
  • newUserOnly: Whether it's exclusive to new users
  • networkTypes: Network types
  • isLowLatency: Whether it offers low latency
  • has5G: Whether it has 5G support
  • usdPrice: Normal price in USD
  • promoPrices: Promotional prices in different currencies
  • usdPromoPrice: Promotional price in USD
  • country: Country where the plan is valid
  • provider_id: Provider ID
  • provider_slug: Provider URL-friendly name
  • provider: Name of the eSIM provider
  • provider_info: Detailed information about the provider
  • provider_popularity: Provider's popularity score
  • provider_certified: Whether the provider is certified
  • provider_image: Provider's logo URL
  • provider_promo_title: Title of ongoing promotion
  • provider_giveaway_title: Title of ongoing giveaway
  • provider_giveaway_link_title: Title of giveaway link
  • provider_giveaway_info: Information about giveaway
  • provider_giveaway_link: Giveaway link
  • provider_promo_info: Detailed information about promotion
  • provider_promo_discount: Discount amount for promotion
  • provider_promo_code: Promotion code for discount
  • provider_promo_percentage: Whether the discount is a percentage
  • provider_promo_expiry: Expiration date of promotion
  • provider_promo_expiry_time_zone: Time zone for expiration date
1{
2  "_id": "67edfd294281dcb9f236e397",
3  "enName": "",
4  "name": "",
5  "price_info": "",
6  "capacity_info": "",
7  "validity_info": "",
8  "additionalInfo": "Enjoy 10 GB of seamless connectivity!Data coverage: France Activation starts upon arrival at destination.If you are already in a covered area when purchasing your plan, its validity will start immediately.",
9  "activationInfo": "",
10  "capacity": "10.0 GB",
11  "period": 7,
12  "prices": {
13    "USD": 7,
14    "EUR": 7,
15    "GBP": 6
16  },
17  "subscription": false,
18  "subscription_period": null,
19  "phone_number": false,
20  "canTopUp": null,
21  "eKYC": null,
22  "tethering": null,
23  "internet_breakouts": [],
24  "dataCapPer": null,
25  "speedLimit": null,
26  "reducedSpeed": null,
27  "possibleThrottling": false,
28  "promoEnabled": true,
29  "hasAds": false,
30  "payAsYouGo": false,
31  "newUserOnly": false,
32  "networkTypes": [
33    "3G",
34    "4G",
35    "5G"
36  ],
37  "isLowLatency": false,
38  "has5G": true,
39  "usdPrice": 7,
40  "promoPrices": {
41    "USD": 6.3,
42    "EUR": 6.3,
43    "GBP": 5.4
44  },
45  "usdPromoPrice": 6.3,
46  "country": "france",
47  "provider_id": "5c6df152447a286186dea121",
48  "provider_slug": "ubigi",
49  "provider": "Ubigi",
50  "provider_info": "Ubigi offers eSIM services for travelers, digital nomads and remote-working professionals, providing high-end global cellular connectivity in over 190+ destinations with a large range of affordable prepaid data plans.",
51  "provider_popularity": 700,
52  "provider_certified": true,
53  "provider_image": "https://esimdb.com/assets/pictures/provider/6dba14951553665178481_tiny.png",
54  "provider_promo_title": "GET 10% OFF",
55  "provider_giveaway_title": null,
56  "provider_giveaway_link_title": null,
57  "provider_giveaway_info": null,
58  "provider_giveaway_link": null,
59  "provider_promo_info": "Can be used only once per account, unless otherwise specified\nCannot be used for monthly subscription plans\nUbigi reserves the right to modify or cancel it at any time",
60  "provider_promo_discount": 10,
61  "provider_promo_code": "ESIMDB10",
62  "provider_promo_percentage": true,
63  "provider_promo_expiry": null,
64  "provider_promo_expiry_time_zone": null
65}

This example output shows the structured data of a single eSIM data plan. The actual output will be a list of similar objects for all plans in the specified country.

Notes

  • The collected data is stored in Apify's default data store.

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

$0.99