eSIMDB Region Scraper
Pricing
$0.99 / 1,000 dataplans
eSIMDB Region Scraper
This Apify actor collects eSIM data plans for specific regions. 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 region.
Pricing
$0.99 / 1,000 dataplans
Rating
0.0
(0)
Developer
Muhammet Akkurt
Maintained by CommunityActor stats
4
Bookmarked
23
Total users
0
Monthly active users
12 days ago
Last modified
Categories
Share

eSIMDB Region Data Scraper
This project is an Apify actor designed to scrape eSIM data plans for specific regions. It collects detailed information about eSIM data plans from esimdb.com
Features
- Scrapes eSIM data plans for specific regions.
- 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
- Run this actor in the Apify console.
- Provide the desired input:
- region: The region you want to collect data plans for.
- limit: Number of data plans to scrape (0 = all plans, default: 200).
Example Input
{"region": "europe","limit": 200}
Output
The collected data is saved to the Apify dataset. The output data includes the following fields:
id: Unique identifier for the plancoverages: List of countries covered by the plannumber_covered_country: Number of countries covered by the planprovider_id: Provider IDprovider_slug: Provider URL-friendly nameprovider: Name of the eSIM providerprovider_info: Detailed information about the providerprovider_popularity: Popularity score of the providerprovider_certified: Whether the provider is certifiedprovider_image: URL of the provider's logoprovider_features: Provider features (mobile apps, web purchase, crypto payment, no sign-up, referral program)provider_highlight_position: Highlight position of the providerprovider_promo_title: Title of any ongoing promotionprovider_giveaway_title: Title of any ongoing giveawayprovider_giveaway_link_title: Title of the giveaway linkprovider_giveaway_info: Information about the giveawayprovider_giveaway_link: Link to the giveawayprovider_promo_info: Detailed information about the promotionprovider_promo_discount: Discount amount for the promotionprovider_promo_code: Promo code for the discountprovider_promo_percentage: Whether the discount is a percentageprovider_promo_expiry: Expiration date of the promotionprovider_promo_expired: Whether the promotion has expiredprovider_promo_usage_limit: Usage limit for the promotionprovider_promo_expiry_time_zone: Time zone for the expiration dateprovider_plan_count: Total number of plans from the providerplan_name: Name of the eSIM plandata_limit: Data limit for the plan (Unlimitedfor unlimited plans)data_limit_mb: Data limit in MBprices: Regular prices in different currenciespromo_prices: Promotional prices in different currenciesusd_price: Regular price in USDusd_promo_price: Promotional price in USDpromo: Plan-specific promo code (code, discount, type, usage limit)validity_days: Validity period of the plan in daysregion: Region for which the plan is applicabletethering: Whether tethering is allowedtelephony: Telephony services informationpossible_throttling: Whether data speed might be throttledspeed_limit: Speed limit for the planreduced_speed: Reduced speed after data limitsubscription: Whether it's a subscription plansubscription_period: Period of subscription if applicablecan_top_up: Whether the plan can be topped upekyc: Whether eKYC is requiredinternet_breakouts: Countries where the plan's internet traffic exits (your IP appears there)data_cap_per: Data cap per specific period if applicablepromo_enabled: Whether a promotion is currently activehas_ads: Whether the plan includes adspay_as_you_go: Whether it's a pay-as-you-go plannew_user_only: Whether the plan is only for new usersis_consecutive: Whether the plan requires consecutive usagehas_5g: Whether the plan supports 5Gis_low_latency: Whether the plan offers low latencyadditional_info: Any additional information about the planprice_info: Additional information about pricingcapacity_info: Information about data capacityvalidity_info: Additional information about validitylink: Direct purchase link for the plan (when available)
Example Output
{"id": "6a97aabe6a4b8b33a63f57c5","provider_id": "6a8c03922bca8bd38cc0864e","provider_slug": "bndless","provider": "bndless","provider_info": "bndless is a prepaid travel eSIM service offering instant mobile data in 190+ destinations, with local, regional and global plans. Plans are delivered digitally within minutes of purchase and can be installed before departure — validity only starts when the eSIM first connects at the destination. Customers can buy and manage plans on bndless.com or through the bndless app (iOS and Android), top up existing plans anytime, and cancel unused eSIMs for account credit before activation. The service is available in eight languages, with human support via in-app chat and WhatsApp.","provider_popularity": 0,"provider_certified": true,"provider_image": "https://esimdb.com/assets/pictures/provider/7b6976031789525295533_tiny.png","provider_features": {"iosApp": false,"androidApp": false,"webPurchase": false,"cryptoPayment": false,"noSignUp": false,"referralProgram": false,"applePay": false,"googlePay": false},"provider_highlight_position": null,"provider_promo_title": null,"provider_giveaway_title": null,"provider_giveaway_link_title": null,"provider_giveaway_info": null,"provider_giveaway_link": null,"provider_promo_info": null,"provider_promo_discount": null,"provider_promo_code": null,"provider_promo_percentage": true,"provider_promo_expiry": null,"provider_promo_expired": false,"provider_promo_usage_limit": "undefined","provider_promo_expiry_time_zone": null,"provider_plan_count": 76,"plan_name": "Europe (33 areas) 1GB/Day","coverages": ["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GI","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"number_covered_country": 33,"data_limit": "1.0 GB","data_limit_mb": 1000,"prices": {"USD": 1.6},"promo_prices": {},"usd_price": 1.6,"usd_promo_price": null,"promo": null,"validity_days": 1,"region": "europe","tethering": true,"telephony": null,"possible_throttling": false,"speed_limit": null,"reduced_speed": 1000,"subscription": false,"subscription_period": null,"can_top_up": false,"ekyc": false,"internet_breakouts": ["US"],"data_cap_per": null,"promo_enabled": true,"has_ads": false,"pay_as_you_go": false,"new_user_only": false,"is_consecutive": false,"has_5g": true,"is_low_latency": false,"additional_info": "Must be activated within 180 days of purchase","price_info": "","capacity_info": "Reduced to 1 Mbps after the data allowance is used","validity_info": "Validity starts when the eSIM first connects to a network","link": "https://bndless.com/r/jvu4aurv/en/united-kingdom/regional?modal=package&code=EU-33_1_Daily_1Mbps&utm_source=esimdb"}
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 region.
Notes
- The collected data is stored in Apify’s default data store.
- Plan details (data and price notes, internet breakouts and purchase links) are collected for every provider in the results, so runs with many providers take a few minutes.


