# Thingiverse model metadata extractor

**Use case:** 

Extract one Thingiverse model page with creator, tags, engagement counts, file count, license, and description fields.

## Input

```json
{
  "searchQueries": [
    "benchy",
    "phone stand"
  ],
  "startUrls": [
    {
      "url": "https://www.thingiverse.com/search?q=benchy&type=things&sort=relevant"
    }
  ],
  "thingUrls": [
    "https://www.thingiverse.com/thing:763622"
  ],
  "maxItems": 1,
  "sort": "relevant",
  "includeDetails": true
}
```

## Output

```json
{
  "thingId": {
    "label": "Thing ID"
  },
  "name": {
    "label": "Model name",
    "format": "text"
  },
  "url": {
    "label": "URL",
    "format": "link"
  },
  "searchQuery": {
    "label": "Search query"
  },
  "sourceType": {
    "label": "Source"
  },
  "position": {
    "label": "Position"
  },
  "creator": {
    "label": "Creator"
  },
  "likeCount": {
    "label": "Likes"
  },
  "collectCount": {
    "label": "Collects"
  },
  "commentCount": {
    "label": "Comments"
  },
  "makeCount": {
    "label": "Makes"
  },
  "fileCount": {
    "label": "Files"
  },
  "license": {
    "label": "License"
  },
  "tags": {
    "label": "Tags"
  },
  "createdAt": {
    "label": "Created"
  },
  "thumbnail": {
    "label": "Thumbnail",
    "format": "image"
  },
  "scrapedAt": {
    "label": "Scraped at"
  }
}
```

## About this Actor

This example demonstrates how to use [Thingiverse Scraper](https://apify.com/automation-lab/thingiverse-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/thingiverse-scraper) to learn more, explore other use cases, and run it yourself.