# SuperColoring Coloring Pages Scraper (`parseforge/supercoloring-coloring-pages-scraper`) Actor

Scrape SuperColoring printables: PNG and PDF download links, licence, tags, size and print counts. Export to CSV, Excel, JSON or XML.

- **URL**: https://apify.com/parseforge/supercoloring-coloring-pages-scraper.md
- **Developed by:** [ParseForge](https://apify.com/parseforge) (community)
- **Categories:** Education, Other
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $3.62 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

![ParseForge Banner](https://github.com/ParseForge/apify-assets/blob/ad35ccc13ddd068b9d6cba33f323962e39aed5b2/banner.jpg?raw=true)

## 🖍️ SuperColoring Coloring Pages Scraper

> 🚀 **Export 84,573 free printable coloring pages in seconds.** 32 fields per printable, including the full resolution PNG link, the PDF link where one exists, the exact Creative Commons licence, and the site's own print counter.

SuperColoring is one of the largest free printable libraries on the web: coloring pages, worksheets, paper crafts, drawing tutorials and creative calendars, all published under Creative Commons or public domain terms. This Actor turns any search, category or single printable page into a flat, spreadsheet ready table so you can filter, licence check and download in bulk instead of clicking through 167 pages of thumbnails.

Coverage measured on the live site: 84,573 coloring pages, 16,653 of them about animals, plus five more library sections reachable from the same search. Every row carries the printable's own numeric ID, its slug, its canonical page URL, its full resolution download link, its pixel dimensions and file size, its licence name, licence URL and licence terms, the artist where SuperColoring names one, and the site's public print count.

| 🎯 Target Audience | 💡 Primary Use Cases |
| --- | --- |
| Teachers and homeschool parents | Build a themed printable pack for a lesson or a holiday |
| Print on demand and activity book publishers | Filter by licence, then bulk download only the commercially usable art |
| Kids app and edtech product teams | Seed a colouring app catalogue with licensed line art and tags |
| Craft and party bloggers | Curate roundups with correct attribution baked into every row |
| Librarians and community centres | Assemble printable activity packs for events with zero licensing risk |
| Data and ML teams | Collect labelled line art with tags, categories and orientation |

### 📋 What the SuperColoring Coloring Pages Scraper does

1. Takes search terms, SuperColoring search or category URLs, or single printable URLs.
2. Walks the paginated search results, 100 records per page, as deep as you ask.
3. Opens each printable's own page and reads the full record behind it.
4. Emits one flat row per printable with download links, licence and library metadata.
5. Deduplicates on the printable's numeric ID, so overlapping searches never bill twice.

> 💡 **Why it matters:** a coloring page is only useful if you can print it and legally use it. Thumbnail scraping gives you neither. This Actor returns the original full resolution asset URL and the exact licence attached to it, so the download and the attribution arrive together.

### 🎬 Full Demo (🚧 Coming soon)

### 📊 Output

| Field | Type | What it holds |
| --- | --- | --- |
| 🖼 `imageUrl` | string | Medium preview image, ready to render in a gallery |
| 📌 `title` | string | Printable name as SuperColoring publishes it |
| 🔗 `url` | string | Canonical page URL on supercoloring.com |
| 🆔 `pageId` | integer | SuperColoring numeric ID, the dedupe key |
| 🔖 `slug` | string | URL slug of the printable |
| 🗂 `section` | string | `coloring`, `worksheet`, `paper_craft`, `how_to_draw` or `calendar` |
| 📝 `description` | string | Editorial blurb, `Not Disclosed` when the site publishes none |
| 🖨 `pngDownloadUrl` | string | Full resolution PNG or JPG on the SuperColoring CDN |
| 📄 `pdfDownloadUrl` | string | Print ready PDF, `N/A` for sections that publish no PDF |
| 🔍 `thumbnailUrl` | string | Small WebP thumbnail |
| ↔ `imageWidth` | integer | Pixel width of the full resolution asset |
| ↕ `imageHeight` | integer | Pixel height of the full resolution asset |
| 🧾 `imageFormat` | string | MIME type of the full resolution asset |
| 💾 `fileSizeBytes` | integer | Byte size of the full resolution asset |
| 🧭 `orientation` | string | `Portrait` or `Landscape` |
| ⚖️ `licenceName` | string | Licence SuperColoring attaches to the artwork |
| 🔗 `licenceUrl` | string | Canonical licence deed URL |
| 📜 `licenceTerms` | string | Plain text of the permission statement |
| 🎨 `author` | string | Artist credited by SuperColoring, or `Not Disclosed` |
| 🙏 `creditName` | string | External source credit where the art was contributed |
| 🔗 `creditUrl` | string | Link to that external source |
| 🖨 `printCount` | integer | How many times the site reports the page was printed |
| 🖍 `colorOnline` | string | `Yes` when SuperColoring offers its online colouring tool |
| 🤖 `aiGenerated` | string | `Yes` when the site flags the artwork as AI made |
| 📐 `vectorFile` | string | `Yes` when a vector source exists |
| 🫧 `transparentBackground` | string | `Yes` when the asset has a transparent background |
| 📅 `createdAt` | string | ISO timestamp of first publication |
| ♻️ `updatedAt` | string | ISO timestamp of the last edit |
| 📁 `categories` | array | Subcategory slugs the printable sits in |
| 🏷 `tags` | array | Full tag list, typically 6 to 15 tags |
| 🕒 `scrapedAt` | string | ISO timestamp of collection |
| ❌ `error` | string | Populated only on an error row |

Three real records from a live run:

```json
[
  {
    "imageUrl": "https://cdn.supercoloring.com/coloring/342626/longhorn-coloring-page-md.png",
    "title": "Longhorn",
    "url": "https://www.supercoloring.com/media/coloring/342626/longhorn",
    "pageId": 342626,
    "slug": "longhorn",
    "section": "coloring",
    "description": "Not Disclosed",
    "pngDownloadUrl": "https://cdn.supercoloring.com/coloring/342626/longhorn-coloring-page-original.png",
    "pdfDownloadUrl": "N/A",
    "thumbnailUrl": "https://cdn.supercoloring.com/coloring/342626/longhorn-coloring-page-sm.webp",
    "imageWidth": 1200,
    "imageHeight": 895,
    "imageFormat": "image/png",
    "fileSizeBytes": 28494,
    "orientation": "Landscape",
    "licenceName": "Creative Commons Attribution-Share Alike 4.0",
    "licenceUrl": "https://creativecommons.org/licenses/by-sa/4.0/deed.en",
    "licenceTerms": "Free for personal, educational, editorial and commercial use. This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International license . Attribution is required in case of distribution.",
    "author": "Artsashina",
    "creditName": "N/A",
    "creditUrl": "N/A",
    "printCount": 2084,
    "colorOnline": "Yes",
    "aiGenerated": "No",
    "vectorFile": "No",
    "transparentBackground": "No",
    "createdAt": "2019-03-22T09:23:00.000Z",
    "updatedAt": "2026-03-15T12:41:02.489Z",
    "categories": ["longhorn", "cattle"],
    "tags": ["longhorn", "cattle", "farm animals", "animals", "agriculture", "mammals"],
    "scrapedAt": "2026-09-08T06:03:46.841Z",
    "error": null
  },
  {
    "imageUrl": "https://cdn.supercoloring.com/coloring/352639/beautiful-giraffe-coloring-pages-md.png",
    "title": "Beautiful Giraffe",
    "url": "https://www.supercoloring.com/media/coloring/352639/beautiful-giraffe",
    "pageId": 352639,
    "slug": "beautiful-giraffe",
    "section": "coloring",
    "description": "Not Disclosed",
    "pngDownloadUrl": "https://cdn.supercoloring.com/coloring/352639/beautiful-giraffe-coloring-pages-original.png",
    "pdfDownloadUrl": "N/A",
    "thumbnailUrl": "https://cdn.supercoloring.com/coloring/352639/beautiful-giraffe-coloring-pages-sm.webp",
    "imageWidth": 916,
    "imageHeight": 1228,
    "imageFormat": "image/png",
    "fileSizeBytes": 51461,
    "orientation": "Portrait",
    "licenceName": "Creative Commons Attribution-NonCommercial 4.0",
    "licenceUrl": "https://creativecommons.org/licenses/by-nc/4.0/",
    "licenceTerms": "Free for personal, educational, editorial or non-commercial use. This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License . Attribution is required in case of distribution.",
    "author": "Not Disclosed",
    "creditName": "N/A",
    "creditUrl": "N/A",
    "printCount": 7127,
    "colorOnline": "Yes",
    "aiGenerated": "No",
    "vectorFile": "No",
    "transparentBackground": "No",
    "createdAt": "2019-01-11T10:03:00.000Z",
    "updatedAt": "2026-04-09T14:49:12.418Z",
    "categories": ["giraffes"],
    "tags": ["giraffes", "wild animals", "woodland animals", "forest animal", "animals", "savanna", "long neck", "african animals", "herbivore", "safari", "spot", "giant", "mammals"],
    "scrapedAt": "2026-09-08T06:03:46.841Z",
    "error": null
  },
  {
    "imageUrl": "https://cdn.supercoloring.com/coloring/353216/young-red-fox-coloring-pages-md.png",
    "title": "Young Red Fox",
    "url": "https://www.supercoloring.com/media/coloring/353216/young-red-fox",
    "pageId": 353216,
    "slug": "young-red-fox",
    "section": "coloring",
    "description": "Not Disclosed",
    "pngDownloadUrl": "https://cdn.supercoloring.com/coloring/353216/young-red-fox-coloring-pages-original.png",
    "pdfDownloadUrl": "N/A",
    "thumbnailUrl": "https://cdn.supercoloring.com/coloring/353216/young-red-fox-coloring-pages-sm.webp",
    "imageWidth": 1228,
    "imageHeight": 916,
    "imageFormat": "image/png",
    "fileSizeBytes": 26037,
    "orientation": "Landscape",
    "licenceName": "Creative Commons Attribution-NonCommercial 4.0",
    "licenceUrl": "https://creativecommons.org/licenses/by-nc/4.0/",
    "licenceTerms": "Free for personal, educational, editorial or non-commercial use. This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License . Attribution is required in case of distribution.",
    "author": "Yulia Sungurova",
    "creditName": "N/A",
    "creditUrl": "N/A",
    "printCount": 2721,
    "colorOnline": "Yes",
    "aiGenerated": "No",
    "vectorFile": "No",
    "transparentBackground": "No",
    "createdAt": "2018-01-01T05:34:00.000Z",
    "updatedAt": "2026-04-09T12:31:11.628Z",
    "categories": ["red fox", "foxes"],
    "tags": ["red fox", "foxes", "wild animals", "forest animal", "woodland animals", "orange", "animals", "dogs", "adaptable", "nocturnal", "tail", "mammals", "north america", "forest", "predator"],
    "scrapedAt": "2026-09-08T06:03:46.841Z",
    "error": null
  }
]
```

### ✨ Why choose this Actor

- **Licence first.** Every row carries the licence name, the deed URL and the plain text permission statement, so a commercial use check is a spreadsheet filter rather than 84,573 manual page visits.
- **Real download links, not thumbnails.** `pngDownloadUrl` points at the original asset on the SuperColoring CDN, at full publication resolution, and `pdfDownloadUrl` carries the print ready PDF wherever the site publishes one.
- **The whole library, not just coloring pages.** Worksheets, paper crafts, drawing tutorials and creative calendars are reachable from the same search, with the section stamped on every row.
- **Honest about the gaps.** Coloring pages have no PDF file on SuperColoring, so that column reads `N/A` instead of an invented link.
- **Deep pagination that actually works.** Page 500 of the full catalogue answers cleanly, so a 50,000 row harvest is a matter of patience, not a hidden ceiling.
- **No duplicate billing.** Rows are deduplicated on the SuperColoring numeric ID across every search term and start URL in the same run.

### 📈 How it compares to alternatives

| | This Actor | Generic image scraper | Manual download |
| --- | --- | --- | --- |
| Full resolution asset URL | ✅ Yes | ⚠️ Often the thumbnail | ✅ Yes |
| PDF link where one exists | ✅ Yes | ❌ No | ✅ Yes |
| Licence name, URL and terms | ✅ All three | ❌ No | ⚠️ One page at a time |
| Tags and subcategories | ✅ 6 to 15 tags per row | ❌ No | ❌ No |
| Print count and publication dates | ✅ Yes | ❌ No | ❌ No |
| Cloudflare handled for you | ✅ Yes | ⚠️ Usually blocked | ✅ Yes |
| Throughput | ~3 rows per second | Varies | A few per minute |
| Sections covered | 5 library sections | Whatever renders | All |

Two things worth knowing before you buy. Coloring pages themselves carry no PDF file, so `pdfDownloadUrl` is `N/A` for that section. And SuperColoring publishes no difficulty rating and no recommended age range anywhere on the site, so this Actor does not pretend to return them.

### 🚀 How to use

1. Create a free Apify account with $5 of starting credit: [console.apify.com/sign-up](https://console.apify.com/sign-up?fpr=vmoqkp).
2. Open the Actor and type one or more search terms, for example `dinosaur`, `mandala` or `christmas`.
3. Pick the library section you want: coloring pages, worksheets, paper crafts, drawing tutorials, creative calendars, or all of them.
4. Set **Max Items**. Free accounts preview 10 rows; paid accounts go to 1,000,000.
5. Leave the residential proxy on. SuperColoring answers HTTP 403 to unproxied traffic.
6. Click **Start** and watch the log count printables as they land.
7. Export the dataset as CSV, Excel, JSON or XML, or pull it from the Apify API.

Prefer URLs? Paste a search page such as `https://www.supercoloring.com/search/coloring/animals`, a category alias such as `https://www.supercoloring.com/coloring-pages/animals`, or a single printable such as `https://www.supercoloring.com/media/coloring/342626/longhorn` into **Start URLs**.

### 💼 Business use cases

#### Print on demand and activity book publishing

Filter the export to rows whose `licenceName` allows commercial use, sort by `printCount` to find proven crowd pleasers, then batch download `pngDownloadUrl` at publication resolution. The attribution string you owe is already in `licenceTerms`.

#### Edtech and kids app catalogues

Seed a colouring app with thousands of licensed line art assets. `tags` and `categories` give you a ready made taxonomy, `orientation` lets you split phone and tablet layouts, and `transparentBackground` tells you which assets composite cleanly.

#### Classroom and event packs

Pull every worksheet or paper craft for a theme, keep the PDF links, and hand a librarian or teacher a single spreadsheet that prints without a single browser tab.

#### Content and SEO roundups

Build "50 free printable dinosaur coloring pages" style pages from real data. Each row already carries the canonical page URL for outbound linking and the licence for a compliant credit line.

### 🔌 Automating SuperColoring Coloring Pages Scraper

- **Make and Zapier**: trigger on a finished run and drop new printables into Airtable, Notion or a Google Sheet.
- **Slack**: post the week's newest additions to a design or teaching channel.
- **Airbyte**: sync the dataset into a warehouse and track how the catalogue grows over time.
- **GitHub Actions**: run a scheduled harvest and commit the CSV to a repository.
- **Google Drive**: write the export straight into a shared folder your team already uses.
- **Apify Schedules**: run weekly and diff on `pageId` to see exactly what SuperColoring added.

### 🌟 Beyond business use cases

- **Research**: study how a large free art library is tagged, licensed and used, with `printCount` as a popularity signal.
- **Personal**: build a rainy day printable pack for your own kids, sorted by the animals they actually like.
- **Non-profit**: assemble activity packs for hospitals, shelters and community centres with the licence proof attached.
- **Experimentation**: train or fine tune line art models on labelled, openly licensed drawings with tags and categories attached.

### 🤖 Ask an AI assistant about this scraper

Paste this into ChatGPT, Claude or Gemini:

> I am using the Apify Actor `parseforge/supercoloring-coloring-pages-scraper`. It returns one row per SuperColoring printable with imageUrl, title, url, pageId, slug, section, description, pngDownloadUrl, pdfDownloadUrl, thumbnailUrl, imageWidth, imageHeight, imageFormat, fileSizeBytes, orientation, licenceName, licenceUrl, licenceTerms, author, creditName, creditUrl, printCount, colorOnline, aiGenerated, vectorFile, transparentBackground, createdAt, updatedAt, categories and tags. Help me filter this export down to artwork I may use commercially and write the attribution lines it requires.

### ❓ Frequently Asked Questions

**🎨 What exactly is one result?**
One printable: a coloring page, worksheet, paper craft, drawing tutorial step set or creative calendar, with all 32 fields filled from its own page.

**📄 Why is `pdfDownloadUrl` often `N/A`?**
SuperColoring publishes a PDF file for worksheets, paper crafts and calendars. Coloring pages are printed from the PNG, so there is no PDF to link. The column says `N/A` rather than guessing a URL.

**🖼 Is `pngDownloadUrl` the full resolution file?**
Yes. It is the original asset on the SuperColoring CDN, at the dimensions reported in `imageWidth` and `imageHeight`. The CDN serves it without a proxy.

**🔍 Does it return difficulty levels or recommended ages?**
No, because SuperColoring does not publish them. Any tool that claims to return them for this site is inventing the values.

**⚖️ Can I use these images commercially?**
It depends on the row. `licenceName` distinguishes Creative Commons Attribution, Attribution-ShareAlike, Attribution-NonCommercial and public domain, and `licenceTerms` spells out the conditions. Read those two columns before you publish anything.

**🌐 Do I need a proxy?**
Yes. SuperColoring sits behind a Cloudflare challenge that returns HTTP 403 to unproxied and datacenter traffic. The Actor defaults to Apify residential proxy for that reason.

**📚 How many printables are there in total?**
The site reports 84,573 coloring pages, of which 16,653 are animals. Worksheets, paper crafts, drawing tutorials and calendars add more on top.

**🔢 How deep can pagination go?**
As deep as the result set. Page 500 of the full catalogue returns a clean 100 rows, so there is no hidden page ceiling.

**🌍 Can I scrape other languages?**
The Actor collects the English catalogue. SuperColoring mirrors most titles into 38 languages, but the row contract stays English so exports stay consistent.

**⚡ How fast is it?**
About 3 rows per second. Each printable's own page is opened to read the licence, PDF link, dates and print count, so a row costs one request.

**🖌 Why is user artwork missing?**
SuperColoring's robots.txt disallows crawling the user artwork section, so this Actor does not touch it.

**🔁 Will overlapping searches bill me twice?**
No. Rows are deduplicated on `pageId` across every search term and start URL in a run.

**📦 What export formats are available?**
CSV, Excel, JSON, XML, plus the Apify dataset API for direct integration.

### 🔌 Integrate with any app

Every run writes to an Apify dataset you can pull with a single HTTPS call, wire into Make, Zapier, n8n or Airbyte, or query from the Apify API in Python, JavaScript or plain cURL. The dataset also has a curated overview view so the table opens readable in the Console.

### 🔗 Recommended Actors

- [Coloring.ws Printable Coloring Pages Scraper](https://apify.com/parseforge/coloring-ws-scraper)
- [HelloKids Coloring Pages Scraper](https://apify.com/parseforge/hellokids-coloring-pages-scraper)
- [OpenClipart Coloring Pages Scraper](https://apify.com/parseforge/openclipart-coloring-pages-scraper)
- [Openclipart Line Art Scraper](https://apify.com/parseforge/openclipart-line-art-scraper)
- [Coloring Book Generator](https://apify.com/parseforge/coloring-book-generator)

> 💡 **Pro Tip:** browse the complete [ParseForge collection](https://apify.com/parseforge) for more ready to run data Actors.

**🆘 Need Help?** [Open our contact form](https://tally.so/r/BzdKgA)

> **⚠️ Disclaimer:** This is an independent tool and is not affiliated with, endorsed by or connected to SuperColoring or supercoloring.com. It collects only publicly available data. You are responsible for respecting the licence attached to each artwork, which this Actor reports on every row.

# Actor input Schema

## `startUrls` (type: `array`):

SuperColoring URLs to collect. Works with search pages (https://www.supercoloring.com/search/coloring/animals), category aliases (https://www.supercoloring.com/coloring-pages/animals) and single printable pages (https://www.supercoloring.com/media/coloring/342626/longhorn).

## `searchTerms` (type: `array`):

Keywords to search on SuperColoring, one per line. Each term is searched inside the section chosen below, for example "dinosaur", "mandala" or "christmas".

## `maxItems` (type: `integer`):

Free users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000

## `section` (type: `string`):

Which part of the SuperColoring library the search terms run against. User artwork is excluded because the site's robots.txt disallows crawling it.

## `proxyConfiguration` (type: `object`):

Residential proxying is required to reach SuperColoring. Switching it off makes every request fail with HTTP 403.

## Actor input object example

```json
{
  "startUrls": [],
  "searchTerms": [
    "animals"
  ],
  "maxItems": 10,
  "section": "coloring",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  }
}
```

# Actor output Schema

## `overview` (type: `string`):

Image, title, downloads, licence and tags.

## `fullData` (type: `string`):

Complete dataset with all 32 fields.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "startUrls": [],
    "searchTerms": [
        "animals"
    ],
    "maxItems": 10
};

// Run the Actor and wait for it to finish
const run = await client.actor("parseforge/supercoloring-coloring-pages-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "startUrls": [],
    "searchTerms": ["animals"],
    "maxItems": 10,
}

# Run the Actor and wait for it to finish
run = client.actor("parseforge/supercoloring-coloring-pages-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "startUrls": [],
  "searchTerms": [
    "animals"
  ],
  "maxItems": 10
}' |
apify call parseforge/supercoloring-coloring-pages-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,parseforge/supercoloring-coloring-pages-scraper"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/kluxIAePyhkR7wDXj/builds/jqc53CLzuDmKtfxHQ/openapi.json
