Bimedis Scraper — Used Medical Equipment Prices
Pricing
from $1.25 / 1,000 scraped bimedis listings
Bimedis Scraper — Used Medical Equipment Prices
Scrape Bimedis new & used medical equipment: ultrasound, imaging, dental, surgery. Get asking prices (USD + seller currency), condition, year, brand, model, specs, probes, seller and images. Category, keyword or PDP — Bimedis API alternative.
Pricing
from $1.25 / 1,000 scraped bimedis listings
Rating
0.0
(0)
Developer
Andrej Kiva
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Disclaimer: Unofficial tool for publicly accessible Bimedis marketplace pages. Not affiliated with, sponsored by, or endorsed by Bimedis. Trademarks belong to their respective owners.
For informational and research use only (market research, dealer intelligence, inventory monitoring, pricing workflows). You are responsible for compliance with applicable laws, site terms, and your organization policies.
No warranty as to accuracy, completeness, or continued availability of third-party data.
Crawloop Medical & Lab Suite — priced clinical marketplace plus used lab inventory.
| Labexchange (lab) | Bimedis (clinical marketplace) | Exapro |
|---|---|---|
| Labexchange Scraper | Bimedis Scraper ◄── you are here | Exapro Scraper |
This Bimedis scraper (Bimedis API alternative) extracts new and used medical equipment listings into clean JSON on Apify — asking prices, condition, year, brand, model, specs, probes, seller, and images. Pull ultrasound, imaging, dental, endoscopy, surgery, ICU, and related categories via category crawl, keyword search, auctions, or product URLs. Run from Python, Node.js, cURL, or MCP / AI assistants and export the dataset to CSV / Excel.
Built for medical equipment dealers, hospital procurement, appraisers, and market-data teams who need secondary-market price comps — not RFQ-only OEM catalogs.
When to use this Actor
Use the Bimedis Scraper when you need:
- Used medical equipment prices — asking USD plus seller currency (EUR and others)
- Ultrasound / imaging comps — GE, Philips, Siemens, Mindray, Samsung and similar brands when listed
- Condition & year — New, Used, Refurbished, Demo, Used - Like New
- Full PDP enrichment — specifications table, included probes/components, warranty months, stock flags
- Seller intelligence — public name, company, rating, profile URL (no gated emails/phones)
- Medical equipment auctions —
listingType: auctionfor timed lots
Ideal for dealer sourcing, procurement shortlists, valuation comps, and scheduled inventory monitors.
When not to use this Actor
- OEM RFQ catalogs without live asking prices — different job than this marketplace Actor
- European lab warehouse stock — start with Labexchange Scraper
- Private contact harvesting — email/phone reveal is gated on-site; public seller fields only
Data pipeline
Input Mode Output───────────────────────── ──────────────────── ──────────────────────────Category / search URL ──► listings (fast cards) ──► title, price, brand, modelKeyword search ──► details (full PDP) ──► specs, probes, dual priceDirect product URL ──► ──► seller, gallery, warrantycategories[] / listingTypeJoin by brand + model ──► comps & inventory alerts
Key features
- Two extraction modes —
listingsfor cheap card-level catalogs;detailsfor specs, dual currency, probes, gallery - Category shortcuts — Imaging, Ultrasound Machines, Dental, Surgery, ICU, and more
- Keyword search — brand/model discovery (e.g. Voluson, Epiq, Acuson)
- Listing types —
sell,auction,buy, orall - Pagination controls —
pageSize15–30 andmaxPagesPerUrlfor predictable run size - Streaming dataset — rows appear while the run progresses; dedupe by listing id
- Lightweight HTTP — Chrome TLS fingerprinting; residential proxy recommended on Apify cloud (Cloudflare)
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | Array | sample ultrasound category | Category, search, or product detail URLs |
categories | Array | ultrasound-equipment-ultrasound-machines | Used when startUrls empty |
searchKeyword | String | — | Brand/model keyword (e.g. Voluson P8) |
listingType | String | "sell" | sell, auction, buy, or all |
runMode | String | "details" | listings or details |
maxItems | Integer | 50 | Max rows (0 = unlimited) |
maxPagesPerUrl | Integer | 3 | Pagination depth (0 = until exhausted) |
pageSize | Integer | 30 | Results per page (15–30) |
concurrencyLimit | Integer | 5 | Parallel PDP workers (1–20) |
proxyConfiguration | Object | off | Prefer Apify RESIDENTIAL for cloud runs |
Input example — ultrasound details
{"categories": ["ultrasound-equipment-ultrasound-machines"],"listingType": "sell","runMode": "details","maxItems": 50,"maxPagesPerUrl": 3,"pageSize": 30,"concurrencyLimit": 5,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Input example — keyword search
{"searchKeyword": "Voluson P8","runMode": "details","maxItems": 30,"maxPagesPerUrl": 2,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Input example — auctions (listings mode)
{"listingType": "auction","categories": ["imaging"],"runMode": "listings","maxItems": 100,"maxPagesPerUrl": 5}
Output format
Details mode (enriched)
| Field | Description |
|---|---|
listingId, url, title | Identity |
brand, model, category | Taxonomy |
price, currency | Display / USD asking price |
priceSeller, currencySeller | Seller currency (e.g. EUR) |
year, condition, warrantyMonths | Condition context |
country, onStock, views, postedDate | Logistics / freshness |
sellerName, sellerCompany, sellerRating, sellerUrl | Public seller fields |
properties, specifications | Spec table |
components | Included probes / accessories |
images, thumbnail | Gallery |
isAuction, listingType | Sale format |
scrapedAt | UTC timestamp |
Example record
{"listingId": "2410001","url": "https://bimedis.com/a-item/ultrasound-machines-ge-voluson-p8-2410001","title": "GE Voluson P8 Ultrasound Machine","brand": "GE","model": "Voluson P8","category": "Ultrasound Machines","price": 19590.0,"currency": "USD","priceSeller": 17000.0,"currencySeller": "EUR","year": 2021,"condition": "Used - Like New","warrantyMonths": 3,"country": "Germany","onStock": true,"sellerName": "Dimitri Rokschanski","sellerCompany": "AMT","sellerRating": 5,"isAuction": false,"listingType": "sell","components": [{"name": "Linear Probe 12L-RS","category": "Ultrasound Probes","condition": "Used - Like New"}],"scrapedAt": "2026-08-07T12:00:00Z"}
Use cases
- Dealer price comps — scrape Bimedis ultrasound machines by brand/year and compare asking prices
- Hospital procurement shortlists — Imaging / Surgery inventory filtered by country and stock
- Auction monitoring — schedule auction listing pulls for medical equipment lots
- Seller / company enrichment — attach public seller company + listing URLs to CRM pipelines
- Market trend exports — recurring runs into CSV / JSON for category price indices
Integration examples
Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('crawloop/bimedis-scraper').call({categories: ['ultrasound-equipment-ultrasound-machines'],runMode: 'details',maxItems: 25,proxyConfiguration: {useApifyProxy: true,apifyProxyGroups: ['RESIDENTIAL'],},});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items.slice(0, 5));
Python
from apify_client import ApifyClientclient = ApifyClient(token)run = client.actor("crawloop/bimedis-scraper").call(run_input={"searchKeyword": "Voluson","runMode": "details","maxItems": 25,"proxyConfiguration": {"useApifyProxy": True,"apifyProxyGroups": ["RESIDENTIAL"],},})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item.get("title"), item.get("price"), item.get("currencySeller"))
cURL
curl "https://api.apify.com/v2/acts/crawloop~bimedis-scraper/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"categories":["imaging"],"listingType":"sell","runMode":"listings","maxItems":50,"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}}'
MCP and AI assistants
Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call this Actor by its Store ID / name (crawloop/bimedis-scraper).
Example prompts:
- "Run the Bimedis scraper for ultrasound machines, details mode, max 30, return title, brand, price, year, condition as JSON"
- "Scrape Bimedis auctions in Imaging and summarize median asking price by brand"
- "Chain Bimedis Scraper then Labexchange Scraper for clinical ultrasound vs lab equipment comps"
Suite next step
After Bimedis priced clinical listings, enrich European lab inventory with Labexchange Scraper, or broaden used industrial equipment via Exapro Scraper.
FAQ
Is this an official Bimedis API?
No. It is an unofficial Bimedis API alternative that reads publicly available listing pages and returns structured JSON for analysis workflows.
Can I scrape used medical equipment prices with Python or Node.js?
Yes. Call crawloop/bimedis-scraper via the Apify client (Python / Node.js), cURL, Console, or MCP — then export the dataset.
Do results include seller emails and phones?
No. Those fields are gated behind on-site reveal / auth. The Actor returns public seller name, company, rating, and profile URL when published.
How large is the sell inventory?
On the order of ~120k active sell listings (plus ~1k auctions) across clinical categories. Homepage “products” counts can include models/catalog SKUs beyond live ads.
Listings vs details — which mode should I use?
Use listings for fast catalog / price discovery. Use details when you need specs, dual currency, probes/components, warranty, and full image galleries.