Cat Breeds Scraper (TheCatAPI)
Pricing
from $9.00 / 1,000 result items
Cat Breeds Scraper (TheCatAPI)
Pull TheCatAPI breed catalog with images: breed name, origin, temperament, life span, weight, description, energy level, affection, intelligence, child friendly, dog friendly, grooming, health issues, hypoallergenic, and image URLs. Export to JSON, CSV, or Excel.
Pricing
from $9.00 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share

🐱 Cat Breeds Scraper
🚀 Export the global cat breed catalog in seconds. Pull 60 cat breeds with origin, temperament, life span, weight, intelligence, energy, hypoallergenic flags, health notes, and reference images. No API key, no registration, no manual research.
🕒 Last updated: 2026-05-23 · 📊 41 fields per record · 🐱 60 breeds · 🌍 30+ countries of origin · ⭐ 15 behavior scores
The Cat Breeds Scraper exports the complete cat breed catalog with rich, structured records on every recognized breed. Each record carries 41 fields including breed name, country of origin, temperament tags, life span, metric and imperial weights, alt names, breed group, 15 behavioral scores (affection, intelligence, energy, grooming, social needs, vocalization, child- and dog-friendliness), hypoallergenic and special-trait flags, reference image, and links to CFA, Vetstreet, VCA Hospitals, and Wikipedia.
Coverage spans 60 breeds from 30+ countries of origin with strong representation of natural, experimental, hairless, rex, and short-leg classifications. This Actor turns the catalog into a CSV, Excel, JSON, or XML download in minutes.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Pet-tech startups, veterinary platforms, adoption services, pet-insurance companies, content publishers, voice-assistant teams | Breed-compatibility tools, adoption matching, vet-clinic content, pet-insurance underwriting, education and trivia, content marketing |
📋 What the Cat Breeds Scraper does
Three retrieval modes in a single run:
- 📚 List mode. Paginate through all 60 breeds in one pass.
- 🔍 Search mode. Look up breeds by partial name (e.g.
Persian,Maine Coon). - 🆔 By-ID mode. Fetch specific breeds by their canonical short IDs (e.g.
abys,pers,sibe,mcoo,ragd).
Every record returns hero image, identification, origin, temperament, full description, life span, dual-unit weights, 15 behavioral scores on a 1-5 scale, binary trait flags, and reference links.
💡 Why it matters: breed metadata is scattered across club registries (CFA, TICA), encyclopedias, vet sites, and Wikipedia. Stitching them into a clean comparable schema is busywork. This Actor returns one normalized record per breed on demand.
🎬 Full Demo
🚧 Coming soon: a 3-minute walkthrough showing how to pull the breed catalog into an adoption-matching app.
⚙️ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
| maxItems | integer | 10 | Records to return. Free plan caps at 10, paid plan at 1,000,000. |
| mode | string | "list" | One of list, search, byId. |
| searchQuery | string | "" | Breed-name search (when mode is search). |
| breedIds | array | [] | Breed IDs to fetch (when mode is byId). |
Example: full catalog dump.
{"maxItems": 60,"mode": "list"}
Example: fetch a hand-picked panel of breeds by ID.
{"maxItems": 5,"mode": "byId","breedIds": ["abys", "pers", "sibe", "mcoo", "ragd"]}
⚠️ Good to Know: behavior scores are subjective generalizations sourced from breed clubs and vet experts. Individual cats vary widely. Use the scores for trend analysis and education, not as a substitute for in-person assessment.
📊 Output
Each breed record contains 41 fields. Download the dataset as CSV, Excel, JSON, or XML.
🧾 Schema
| Field | Type | Example |
|---|---|---|
🖼️ imageUrl | string | "https://cdn2.thecatapi.com/images/0XYAs4lBE.jpg" |
🆔 id | string | "abys" |
🐱 name | string | "Abyssinian" |
🌍 origin | string | "Egypt" |
🏳️ countryCode | string | "EG" |
🎭 temperament | string | "Active, Energetic, Independent, Intelligent, Gentle" |
📝 description | string | "The Abyssinian is easy to care for..." |
⏳ lifeSpan | string | "14 - 15" |
⚖️ weightImperial | string | "7 - 10" |
⚖️ weightMetric | string | "3 - 5" |
🏷️ altNames | string | "" |
👥 breedGroup | string | "Natural" |
🧠 adaptability | number | 5 |
❤️ affectionLevel | number | 5 |
👶 childFriendly | number | 3 |
🐶 dogFriendly | number | 4 |
⚡ energyLevel | number | 5 |
🛁 grooming | number | 1 |
🩺 healthIssues | number | 2 |
🧠 intelligence | number | 5 |
🐾 sheddingLevel | number | 2 |
🤝 socialNeeds | number | 5 |
👋 strangerFriendly | number | 5 |
🔊 vocalisation | number | 1 |
🤧 hypoallergenic | number | 0 |
🧪 experimental | number | 0 |
🪒 hairless | number | 0 |
🌿 natural | number | 1 |
🦄 rare | number | 0 |
🌀 rex | number | 0 |
🐈 suppressedTail | number | 0 |
🦵 shortLegs | number | 0 |
🏠 indoor | number | 0 |
🧎 lap | number | 1 |
🔗 cfaUrl | string | null | "http://cfa.org/Breeds/BreedsAB/Abyssinian.aspx" |
🔗 vetstreetUrl | string | null | "http://www.vetstreet.com/cats/abyssinian" |
🔗 vcahospitalsUrl | string | null | "https://vcahospitals.com/know-your-pet/cat-breeds/abyssinian" |
🔗 wikipediaUrl | string | null | "https://en.wikipedia.org/wiki/Abyssinian_(cat)" |
🆔 referenceImageId | string | null | "0XYAs4lBE" |
🕒 scrapedAt | ISO 8601 | "2026-05-23T00:00:00.000Z" |
📦 Sample records
✨ Why choose this Actor
| Capability | |
|---|---|
| 🐱 | Complete catalog. All 60 recognized breeds in one normalized schema. |
| 📊 | 15 behavior scores. Affection, intelligence, energy, grooming, social, vocal, child- and dog-friendliness, hypoallergenic flag, and more. |
| 🌍 | Origin and country code. Map breed heritage with ISO country codes. |
| 🔗 | Authoritative references. Direct links to CFA, Vetstreet, VCA Hospitals, and Wikipedia for every breed. |
| 🖼️ | Reference image included. Hero photo URL ready for product cards and apps. |
| ⚡ | Fast. Full catalog in under 30 seconds. |
| 🚫 | No authentication. Works against the public cat breed API. No login or key needed. |
📊 Structured pet metadata is the foundation of every modern pet-tech app. Owners pick by temperament, vets surface by health risk, insurers price by breed group.
📈 How it compares to alternatives
| Approach | Cost | Coverage | Refresh | Filters | Setup |
|---|---|---|---|---|---|
| ⭐ Cat Breeds Scraper (this Actor) | $5 free credit, then pay-per-use | 60 breeds, 41 fields each | Live per run | list, search, by ID | ⚡ 2 min |
| Manual Wikipedia stitching | Free | Inconsistent | Live | None | 🐢 Days |
| Breed-club websites | Free | Per-club only | Mixed | Custom scraping | ⏳ Hours per source |
| Generic pet APIs | Varies | Mixed | Mixed | Often paid | 🕒 Variable |
Pick this Actor when you want one clean breed schema instead of stitching multiple sources.
🚀 How to use
- 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
- 🌐 Open the Actor. Go to the Cat Breeds Scraper page on the Apify Store.
- 🎯 Set input. Pick a mode (list, search, or by ID) and set
maxItems. - 🚀 Run it. Click Start and the Actor collects the breed records.
- 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
💼 Business use cases
🔌 Automating Cat Breeds Scraper
Control the scraper programmatically for scheduled runs and pipeline integrations:
- 🟢 Node.js. Install the
apify-clientNPM package. - 🐍 Python. Use the
apify-clientPyPI package. - 📚 See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval. A weekly refresh is plenty for breed catalogs since the underlying data changes slowly.
🌟 Beyond business use cases
Structured breed data has reach well beyond commercial workflows. The same records support research, education, civic projects, and personal initiatives.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
❓ Frequently Asked Questions
🧩 How does it work?
Pick a mode (list, search, or by ID), set maxItems, click Start, and the Actor pulls live breed records from the public catalog and emits one clean structured record per breed.
📏 How accurate is the data?
Breed names, origins, life spans, and weights are based on widely cited breed-club references. Behavior scores are 1-5 generalizations and should be treated as trends, not guarantees. Individual cats vary.
🔁 How often is the dataset refreshed?
The catalog updates as the underlying source publishes new breeds and revisions. Every run pulls live data, so updates appear immediately.
🐱 How many breeds are covered?
60 cat breeds, spanning natural, hybrid, hairless, rex, short-leg, and experimental groups.
🤧 How is the hypoallergenic flag determined?
It is a binary flag on each record indicating that the breed produces less of the Fel d 1 protein that triggers most cat allergies. Hypoallergenic does not mean allergen-free; severely allergic owners should still meet a cat in person first.
⏰ Can I schedule regular runs?
Yes. Use Apify Schedules to refresh the catalog weekly or monthly. Breed metadata changes slowly, so a weekly cadence is usually enough.
⚖️ Is this data legal to use?
Breed metadata from the public source is widely reused in pet apps, shelters, and content sites. Verify attribution requirements for any reference image URLs you embed downstream.
💳 Do I need a paid Apify plan to use this Actor?
No. The free Apify plan is enough for testing and small runs (10 records per run). A paid plan unlocks the full 60-breed catalog and scheduling.
🔁 What happens if a run fails or gets interrupted?
Apify automatically retries transient errors. If a run still fails, inspect the log, fix the input, and re-run. Partial datasets from failed runs are preserved.
🐶 Is there a companion dog-breed scraper?
Not yet. Use the contact form below to request one if your use case needs both species.
🆘 What if I need help?
Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.
🔌 Integrate with any app
Cat Breeds Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get run notifications in your channels
- Airbyte - Pipe breed catalog into your warehouse
- GitHub - Trigger runs from commits and releases
- Google Drive - Export datasets straight to Sheets
You can also use webhooks to trigger downstream actions when a run finishes. Push the catalog into your pet-app backend or alert your team in Slack on data refresh.
🔗 Recommended Actors
- 🌍 GBIF Biodiversity Scraper - Global biodiversity occurrence records
- 🛒 Ace Hardware Scraper - Hardware and home-and-garden retail catalog
- 🛰️ NOAA Weather Scraper - Authoritative U.S. weather data
- 🩺 ClinicalTrials.gov Scraper - Registered clinical trials worldwide
- 🏛️ Met Museum Scraper - Open-access artworks from The Met
💡 Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.
🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by TheCatAPI, CFA, Vetstreet, VCA Hospitals, or Wikipedia. All trademarks mentioned are the property of their respective owners. Only publicly available breed catalog data is collected.