PressCity Scraper — Used Printing Equipment
Pricing
from $1.50 / 1,000 scraped presscity details
PressCity Scraper — Used Printing Equipment
Scrape PressCity used printing presses, postpress, prepress, digital, and packaging machines: specs, year, sheet size, impressions, images, dealer profiles. Category crawl, keyword search, or startUrls. Listings or details mode. Fast HTTP via curl_cffi.
Pricing
from $1.50 / 1,000 scraped presscity details
Rating
0.0
(0)
Developer
Andrej Kiva
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
PressCity Scraper — Used Print & Packaging Machinery
Disclaimer: Unofficial integration for publicly accessible PressCity listings. Not affiliated with, sponsored by, or endorsed by PressCity or its operators. Trademarks belong to their respective owners.
This Actor is provided for informational and research purposes only (market research, dealer intelligence, inventory monitoring, pricing workflows). You are solely responsible for ensuring your use complies with applicable laws, platform terms of use, and your organization's policies.
No warranty is given as to accuracy, completeness, or continued availability of third-party data. Use at your own risk.
Scrape used graphic, print, and packaging machinery into clean structured JSON — Heidelberg, Komori, KBA, Manroland, Bobst, Polar, Horizon, and more. Built for B2B workflows: printing equipment dealers, packaging buyers, market comps, and inventory monitoring.
Supports group / category / manufacturer crawls, keyword search, start URLs, and direct machine detail pages. Choose listings mode for fast card-level catalogs or details mode for full product pages with technical specs, JSON-LD, image galleries, and optional dealer profile enrichment.
Lightweight HTTP extraction with TLS fingerprinting — no headless browser overhead. Residential proxies recommended for production runs.
When to use this Actor
Use the PressCity Scraper when you need:
- Machine inventory across Press, Prepress, Postpress / Bindery, Packaging, Web, Digital, and related groups
- Technical attributes — manufacturer, model, year, colors, sheet size, perfector, autoplate, impressions / hours, availability
- Equipped options — feature lists parsed from descriptions (Alcolor, Cptronic, wash-up devices, and more)
- Image galleries — full-size CDN photos for valuation and catalog enrichment
- Dealer context — company name and profile URL; optional website, address, and verified badge when
scrapeDealerDetailsis enabled - Keyword discovery — search terms such as Heidelberg SM 74 or Bobst without building category URLs by hand
Ideal for printing equipment dealers, packaging buyers, market analysts, and data teams tracking used graphic-arts machinery.
Data pipeline
Input Mode Output───────────────────────── ──────────────────── ──────────────────────────Group / category URL ──► listings (fast cards) ──► title, snippet, image, IDsKeyword search ──► details (full PDP) ──► specs, images, descriptionDirect machine URL ──► ──► manufacturer, dealer fieldscategories[] enumJoin by manufacturer + model ──► comps & inventory alerts
Key Features
- Two extraction modes —
listingsfor card-level stubs;detailsfor JSON-LD Product + specs table + gallery. - Print-specific specs — colors, sheet size, perfector, autoplate, impressions, availability when published.
- Category shortcuts — optional top-level groups (press, prepress, postpress, packaging, web, digital, …).
- Dealer enrichment — optional profile fetch (website, address, zip/city, verified seller), cached per dealer.
- Robust URL handling — resolves canonical machine pages; skips broken legacy card links.
- Fast concurrent HTTP — Chrome TLS impersonation and parallel detail fetches; residential proxy recommended at scale.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | Array | sample sheetfed URL | Search, group, category, manufacturer, or machine detail URLs. |
searchKeyword | String | — | Keyword search (e.g. Heidelberg SM 74). |
categories | Array | [] | Top-level groups when you do not paste filtered URLs. |
runMode | String | "details" | "listings" (cards) or "details" (full PDP). |
scrapeDealerDetails | Boolean | false | Visit dealer profiles in details mode. |
maxItems | Integer | 100 | Maximum machines to return (0 = unlimited). |
maxPagesPerUrl | Integer | 5 | Pagination depth per start URL (0 = until exhausted). |
concurrencyLimit | Integer | 5 | Parallel detail workers (1–20). |
proxyConfiguration | Object | Apify Proxy | Residential proxies recommended. |
Input example — sheetfed details
{"startUrls": [{ "url": "https://presscity.com/en/search/group/2/press/category/4/sheetfed/" }],"runMode": "details","scrapeDealerDetails": false,"maxItems": 100,"maxPagesPerUrl": 5,"concurrencyLimit": 5,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Input example — keyword search
{"searchKeyword": "Heidelberg SM 74","runMode": "details","maxItems": 50,"maxPagesPerUrl": 3,"concurrencyLimit": 4,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Output Format
Each row is pushed to the default dataset.
Details mode (enriched)
| Field | Description |
|---|---|
id, url, title | Machine identifiers |
reference, manufacturer, model | Equipment identity |
year, colors, location | Core listing facts |
sheetSize, impressions, perfector, hasAutoplate | Format and configuration |
availability, equippedFeatures | Shipping window and option list |
price, priceCurrency, priceStatus | Asking price or request-price status |
group, category, breadcrumbs | Taxonomy |
description, images, imageUrl | Free text and gallery |
dealerName, dealerProfileUrl, dealerWebsite, … | Dealer block (enriched when enabled) |
scrapedAt | Scrape timestamp (UTC) |
Example record
{"id": "452639-457687","url": "https://presscity.com/en/machines/heidelberg/452639-457687/heidelberg-sm-52-p.html","title": "Heidelberg SM 52--P","reference": "G-022-7707","manufacturer": "Heidelberg","model": "SM 52","year": 1999,"colors": 2,"hasAutoplate": true,"perfector": "1 + 1 / 2 + 0","sheetSize": "370 x 520 mm.","location": "Germany","impressions": "approx. 70 mio","availability": "07/2026","priceStatus": "request_price","group": "Press","category": "Sheetfed offset","breadcrumbs": ["Groups", "Press", "Sheetfed offset", "Heidelberg", "SM 52"],"equippedFeatures": ["Autoplate", "Alcolor automatic filmdamping", "Cptronic"],"images": ["https://cdn.presscity.com/838/800/x800_heidelberg-sm52-12840975.jpg"],"dealerName": "STC GmbH","dealerProfileUrl": "https://presscity.com/en/dealers/germany/stc-gmbh/info838.html","isVerifiedDealer": true,"scrapedAt": "2026-07-22T19:30:00Z"}
Notes
- Most listings are Request Price — expect
priceStatus: "request_price"and a null numericprice. - Public enquiry forms use captcha; this Actor does not submit enquiries or scrape private contacts beyond what dealer profiles publish.
- Prefer residential proxies for larger crawls; keep concurrency moderate (3–8).
- Pagination continues past the short pager UI (pages beyond 5 still return results until empty).