VOOZH about

URL: https://apify.com/buraksahin/makerworld-models-details-scraper

⇱ MakerWorld.com Models Details Scraper Β· Apify


πŸ‘ MakerWorld.com Models Details Scraper avatar

MakerWorld.com Models Details Scraper

Pricing

$19.00/month + usage

Go to Apify Store

MakerWorld.com Models Details Scraper

Scrapes comprehensive data from MakerWorld.com 3D model pages: title, description, designer info, stats (downloads, likes, prints), print profiles with per-plate print time and filament usage, printer compatibility, tags, categories, and more.

Pricing

$19.00/month + usage

Rating

0.0

(0)

Developer

πŸ‘ Burak Şahin

Burak Şahin

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

4 months ago

Last modified

Share

Extract comprehensive data from MakerWorld.com 3D model pages β€” including designer info, stats, print profiles with per-plate print time, filament usage, printer compatibility, and more.

Features

  • Batch processing β€” scrape one or hundreds of model URLs in a single run
  • Deep data extraction β€” reads Next.js __NEXT_DATA__ JSON directly (faster and more reliable than DOM scraping)
  • Print profile details β€” plate-level print time, filament colors, printer compatibility per profile
  • Proxy support β€” use Apify Proxy (residential/datacenter) or your own proxy servers
  • Anti-bot resilience β€” Playwright + Firefox with stealth configuration
  • #profileId-XXX support β€” target a specific print profile via URL hash

What data does it extract?

Model-level fields

FieldDescription
urlModel page URL
modelIdMakerWorld internal model ID
profileIdPrint profile ID from URL hash
titleModel title
descriptionFull HTML description
coverImageMain cover image URL
coverPortraitPortrait cover image URL
coverLandscapeLandscape cover image URL
imagesAll gallery image URLs
designerNameDesigner display name
designerHandleDesigner username (@handle)
designerProfileUrlDesigner profile page URL
designerAvatarUrlDesigner avatar image URL
designerFanCountNumber of followers
downloadsTotal download count
likesTotal like count
printsTotal make/print count
collectionsTotal collection count
tagsTag list
categoriesCategory hierarchy (e.g. ["Decor", "Household"])
categoryPrimary category
licenseLicense type
createdAtPublication date (ISO 8601)
updatedAtLast update date (ISO 8601)
printerModelsAll supported printer models (deduplicated)
materialsAll filament types used (deduplicated)
isStaffPickWhether selected by MakerWorld staff
contestNameContest name if the model participated
scrapedAtTimestamp of when data was scraped

Print profiles (printProfiles[])

Each print profile (a.k.a. "instance") contains:

FieldDescription
idProfile ID
nameProfile name (e.g. "0.2mm layer, 4 walls, 30% infill")
coverImageProfile cover image
picturesProfile gallery images
printersCompatible printer models
filamentsFilament list (type, color, usedMeters, usedGrams)
downloadsProfile download count
printsProfile print/make count
ratingAverage rating (1–5)
ratingCountNumber of ratings
isDefaultWhether this is the default profile
printTimeSecondsTotal print time (seconds)
printTimeHoursPrint time β€” hours component
printTimeMinutesPrint time β€” minutes component (0–59)
plateCountNumber of print plates
platesPer-plate details (see below)

Per-plate details (printProfiles[].plates[])

FieldDescription
indexPlate number (1-based)
namePlate name (e.g. "Base", "Lower", "Shade")
printTimeSecondsPlate print time (seconds)
printTimeHoursPlate print time β€” hours
printTimeMinutesPlate print time β€” minutes (0–59)
weightGramsEstimated filament weight (grams)
thumbnailUrlPlate thumbnail image
filamentsPlate-specific filament breakdown

Input

{
"startUrls":[
{"url":"https://makerworld.com/en/models/1812380-minecraft-creeper-piggy-bank-fully-printable#profileId-2457264"},
{"url":"https://makerworld.com/en/models/123456-another-model"}
],
"maxRequestsPerCrawl":100,
"proxyConfiguration":{
"useApifyProxy":false
}
}

Input fields

FieldTypeDefaultDescription
startUrlsarrayβ€”Required. MakerWorld model page URLs.
maxRequestsPerCrawlinteger100Maximum pages per run. Set to 0 for unlimited.
proxyConfigurationobject{useApifyProxy: false}Proxy settings (see below).

Proxy options

No proxy (default):

{"useApifyProxy":false}

Apify Proxy (residential):

{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}

Custom proxy servers:

{"proxyUrls":["http://user:pass@proxy-host:8080"]}

API Usage

Start a run via API

curl-X POST \
"https://api.apify.com/v2/acts/buraksahin~makerworld-models-details-scraper/runs?token=YOUR_API_TOKEN"\
-H"Content-Type: application/json"\
-d'{
"startUrls": [
{ "url": "https://makerworld.com/en/models/1812380-minecraft-creeper-piggy-bank-fully-printable" }
],
"maxRequestsPerCrawl": 50
}'

Find your API token at: Apify Console β†’ Settings β†’ Integrations

Fetch results

$curl"https://api.apify.com/v2/actor-runs/RUN_ID/dataset/items?token=YOUR_API_TOKEN&format=json"

JavaScript (Apify Client)

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_API_TOKEN'});
const run =await client.actor('buraksahin/makerworld-models-details-scraper').call({
startUrls:[
{url:'https://makerworld.com/en/models/1812380-minecraft-creeper-piggy-bank-fully-printable'},
],
maxRequestsPerCrawl:10,
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Output Example

{
"url":"https://makerworld.com/en/models/1812380-minecraft-creeper-piggy-bank-fully-printable#profileId-2457264",
"modelId":"1812380",
"profileId":"2457264",
"title":"Minecraft Creeper Piggy Bank – Fully Printable",
"description":"<p>πŸ’š <strong>Minecraft Creeper Piggy Bank – 3D Printable</strong></p><p>&nbsp;</p><p>πŸ‘Ύ Pixel-perfect piggy bank for every blocky builder!</p><p>&nbsp;</p><p>This stylish Minecraft-inspired piggy bank is a must-have for fans of the iconic pixelated monsters. Its blocky design perfectly captures the Creeper’s look while serving as a practical place to store your coins and bills.</p><p>&nbsp;</p><p>🧩 The model consists of 3 parts:</p><p>&nbsp;</p><ul><li><strong>Base</strong> – the sturdy outer shell of the piggy bank.</li><li><strong>Inside</strong> – the internal insert that holds your savings.</li><li><strong>Lower</strong> – a secure bottom cap that slides in to lock everything in place.</li></ul><p>&nbsp;</p><p>🎨 Print it in the classic Creeper green-and-black scheme, or mix and match colors for your own unique variation!</p><p>&nbsp;</p><p>πŸ“ <strong>Dimensions</strong>: ~120 mm x ~120 mm x ~120 mm</p><p><br>βš™οΈ <strong>Recommended Settings</strong>: 0.2 mm layer height – Supports on.</p><p>&nbsp;</p><p>ℹ️ <strong>Fanart – inspired by Minecraft</strong></p>",
"coverImage":"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/design/2025-09-20_fefeb8cc54cd8.png",
"coverPortrait":"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/design/2025-09-20_f24b79ba3279c8.png",
"coverLandscape":"",
"images":[
"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/415695063/instance/2025-09-20_fefeb8cc54cd8.png",
"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/415695063/instance/2025-09-20_fefeb8cc54cd8.png",
"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/568872995/instance/2026-01-17_de90c78971b48.jpg",
"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/568872995/instance/2026-01-17_de90c78971b48.jpg"
],
"designerName":"Pioterzero",
"designerHandle":"pioter0zero",
"designerProfileUrl":"https://makerworld.com/en/@pioter0zero",
"designerAvatarUrl":"https://public-cdn.bblmw.com/avatar/4206743236/2024-12-30_d98a43823ae6b.png",
"designerFanCount":1558,
"downloads":361,
"likes":171,
"prints":215,
"collections":436,
"printProfiles":[
{
"id":"1933699",
"name":"0.2mm layer, 4 walls, 30% infill",
"coverImage":"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/415695063/instance/2025-09-20_fefeb8cc54cd8.png",
"pictures":[
"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/415695063/instance/2025-09-20_fefeb8cc54cd8.png"
],
"printers":[
"P1S",
"X1",
"H2D",
"P1P",
"X1E",
"H2D Pro",
"A1 mini",
"A1",
"X1 Carbon",
"H2S",
"P2S",
"H2C"
],
"filaments":[
{
"type":"PLA",
"color":"#00FF00",
"usedMeters":78.07,
"usedGrams":245
},
{
"type":"PLA",
"color":"#000000",
"usedMeters":30,
"usedGrams":94
}
],
"downloads":302,
"prints":202,
"rating":5,
"ratingCount":31,
"isDefault":false,
"printTimeSeconds":35385,
"printTimeHours":9,
"printTimeMinutes":49,
"plateCount":3,
"plates":[
{
"index":1,
"name":"Base",
"printTimeSeconds":20894,
"printTimeHours":5,
"printTimeMinutes":48,
"weightGrams":205,
"thumbnailUrl":"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/415695063/instance/plate_1.png",
"filaments":[
{
"type":"PLA",
"color":"#00FF00",
"usedMeters":65.38,
"usedGrams":205
}
]
},
{
"index":2,
"name":"Lower",
"printTimeSeconds":3178,
"printTimeHours":0,
"printTimeMinutes":52,
"weightGrams":40,
"thumbnailUrl":"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/415695063/instance/plate_2.png",
"filaments":[
{
"type":"PLA",
"color":"#00FF00",
"usedMeters":12.69,
"usedGrams":40
}
]
},
{
"index":3,
"name":"Shade",
"printTimeSeconds":11313,
"printTimeHours":3,
"printTimeMinutes":8,
"weightGrams":94,
"thumbnailUrl":"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/415695063/instance/plate_3.png",
"filaments":[
{
"type":"PLA",
"color":"#000000",
"usedMeters":30,
"usedGrams":94
}
]
}
]
},
{
"id":"2457264",
"name":"0.2mm layer, 4 walls, 15% infill high quality",
"coverImage":"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/568872995/instance/2026-01-17_de90c78971b48.jpg",
"pictures":[
"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/568872995/instance/2026-01-17_de90c78971b48.jpg"
],
"printers":[
"X1 Carbon",
"X1",
"H2D",
"H2S",
"H2C",
"X1E",
"P2S",
"A1 mini",
"P1S",
"H2D Pro",
"A1",
"P1P"
],
"filaments":[
{
"type":"PLA",
"color":"#00FF00",
"usedMeters":79.7,
"usedGrams":243
},
{
"type":"PLA",
"color":"#000000",
"usedMeters":30.23,
"usedGrams":92
}
],
"downloads":10,
"prints":6,
"rating":4.5,
"ratingCount":2,
"isDefault":false,
"printTimeSeconds":35611,
"printTimeHours":9,
"printTimeMinutes":53,
"plateCount":3,
"plates":[
{
"index":1,
"name":"Base",
"printTimeSeconds":22231,
"printTimeHours":6,
"printTimeMinutes":10,
"weightGrams":201,
"thumbnailUrl":"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/568872995/instance/plate_1.png",
"filaments":[
{
"type":"PLA",
"color":"#00FF00",
"usedMeters":66.13,
"usedGrams":201
}
]
},
{
"index":2,
"name":"Lower",
"printTimeSeconds":4369,
"printTimeHours":1,
"printTimeMinutes":12,
"weightGrams":42,
"thumbnailUrl":"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/568872995/instance/plate_2.png",
"filaments":[
{
"type":"PLA",
"color":"#00FF00",
"usedMeters":13.57,
"usedGrams":42
}
]
},
{
"index":3,
"name":"Shade",
"printTimeSeconds":9011,
"printTimeHours":2,
"printTimeMinutes":30,
"weightGrams":92,
"thumbnailUrl":"https://makerworld.bblmw.com/makerworld/model/USb78f07c1c5702a/568872995/instance/plate_3.png",
"filaments":[
{
"type":"PLA",
"color":"#000000",
"usedMeters":30.23,
"usedGrams":92
}
]
}
]
}
],
"tags":[
"MINECRAFT",
"Minecraft",
"Minecraft 3D 打印",
"minecraft",
"Creeper",
"creeper",
"creeper 3d",
"fanart",
"piggybank",
"money box",
"money box 3d printable",
"fully 3d printable",
"fully 3d printed"
],
"categories":[
"Decor",
"Household"
],
"category":"Decor",
"license":"Standard Digital File License",
"createdAt":"2025-09-20T15:19:32Z",
"updatedAt":"2026-03-03T17:17:32Z",
"printerModels":[
"P1S",
"X1",
"H2D",
"P1P",
"X1E",
"H2D Pro",
"A1 mini",
"A1",
"X1 Carbon",
"H2S",
"P2S",
"H2C"
],
"materials":[
"PLA"
],
"isStaffPick":false,
"isNsfw":false,
"contestName":null,
"boostCount":null,
"scrapedAt":"2026-03-03T20:25:13.130Z"
}

You might also like

Makerworld Models Details Scraper

stealth_mode/makerworld-models-details-scraper

Extract comprehensive data from MakerWorld.com, Bambu Lab's official 3D printing model repository. Scrape detailed design specifications, creator information, print statistics, licensing data, and community engagement metrics for market analysis and 3D printing industry insights.

15

3.0

Makerworld Models Search Scraper

stealth_mode/makerworld-models-search-scraper

Scrape detailed 3D model data from MakerWorld.com, Bambu Lab's thriving maker community. Extract model specifications, engagement metrics, creator information, and printability data. Essential for market research, trend analysis, and competitive intelligence in the 3D printing ecosystem.

21

MakerWorld.com Scraper

lexis-solutions/maker-world-com

Scrape maker profiles and projects from MakerWorld.com - including maker names, project titles, descriptions, materials, images, and links. Ideal for community aggregation, trend analysis, and project galleries. Fast, structured, and customizable extraction.

πŸ‘ User avatar

Lexis Solutions

74

5.0

Page Printer

marco.gullo/page-printer

Performs screenshots or print web pages in PDF format.

FilamentColors 3D Filament Database

jungle_synthesizer/filamentcolors-3d-filament-database-scraper

Scrape the FilamentColors.xyz filament database β€” 2,200+ swatches with manufacturer, material type, color name, hex code, print temperatures, and purchase links, sourced from the public REST API. Use the output to build filament comparison tools, slicer profiles, or print material databases.

πŸ‘ User avatar

BowTiedRaccoon

2

Thingiverse Scraper

automation-lab/thingiverse-scraper

Scrape Thingiverse models, creators, tags, licenses, likes, makes, file counts, and 3D-print metadata from searches or model URLs.

πŸ‘ User avatar

Stas Persiianenko

2

Cults3D 3D Model Marketplace Scraper

jungle_synthesizer/cults3d-3d-model-marketplace-scraper

Scrape 3D model listings from Cults3D, the leading paid 3D-model marketplace. Extracts title, creator, category, tags, price, license, like/download/collection counts, publish date, and thumbnail for each model. Supports filtering by one or more categories.

πŸ‘ User avatar

BowTiedRaccoon

12

Printables 3D Models Scraper

powerai/printables-3d-models-scraper

Scrape 3D models from Printables.com by providing a search URL, with automatic pagination and comprehensive model information extraction.

TeePublic Products Scraper - Cheap πŸ”ŽπŸ›οΈπŸ‘•

scrapestorm/teepublic-products-scraper---cheap

Looking to collect product listings & print-on-demand insights from TeePublic? πŸ‘•πŸ”Ž With this scraper you can extract product data including title, prices, styles, tags, colors & product URLs Perfect for print-on-demand intelligence, trend discovery, competitor analysis & e-commerce analytics πŸ“ŠπŸš€

1

5.0

Related articles

Training a machine learning model with Zillow data for price prediction
Read more