Cameo Talent Listings Scraper icon

Lead generation

Cameo Talent Listings Scraper

Search Cameo's talent marketplace by name and export structured rows — video/DM/rush/business price tiers, category tags, star rating, and booking activity — pulled straight from Cameo's own search backend.

Free Apify credit covers a first run. No credit card to try.

What this Actor scrapes

Cameo (cameo.com) lists roughly 60,000 celebrities and creators selling personalized video shout-outs. This Actor queries Cameo's own JSON search backend by name and returns one structured row per matched talent — no HTML parsing, no browser, just the same API the cameo.com search box calls.

What we handle for you

  • 🛡️ Browser fingerprint rotationcurl-cffi impersonates real Chrome / Firefox / Safari TLS handshakes so the target sees a browser, not Python.
  • 🌐 Residential proxy rotation via Apify Proxy — fresh session and exit IP on every block.
  • 🔁 Retries with exponential backoff on 408 / 429 / 5xx — up to 5 attempts per page, Retry-After honoured.
  • 🧱 Rate-limit-aware pacing — when the target pushes back, we slow down instead of getting banned.
  • 🧊 Clean, typed dataset rows — Pydantic-validated, ISO-8601 timestamps, stable IDs, JSON / CSV / Excel export straight from the Apify Console.
  • 💰 Pay-Per-Event pricing — you only pay for results that hit your dataset. No data, no charge.

Use cases

  • Talent-booking agencies — build a searchable roster of Cameo talent with current pricing before pitching clients.
  • PR / marketing competitive intel — track which creators and celebrities are active on Cameo and how they're priced.
  • Pricing research — benchmark video, DM, rush, and business-tier prices across a category of talent.
  • Availability monitoring — re-run a saved query list to catch when a talent becomes bookable again.

Input

Paste this into the Apify Console, or send it as the run input over the API. Proxy settings are on by default; you rarely need to touch them.

FieldTypeRequiredWhat it does
queries array yes One or more free-text search terms (talent names, handles, or keywords). Each entry is queried against Cameo's talent index separately; results are deduped by talent ID across all queries. Empty or blank-only entries…
sortBy string no Maps to Cameo's underlying search index. Only featured is verified against production; the others fall back to featured automatically if Cameo rejects the request.
maxResultsPerQuery integer no Upper bound on rows returned per input query, after dedup across pages for that query.
hitsPerPage integer no Page size sent to Cameo's API per request. Capped at 100 — the highest value confirmed working in live testing.
{
  "queries": [
    "Snoop Dogg"
  ],
  "sortBy": "featured",
  "maxResultsPerQuery": 5,
  "hitsPerPage": 5,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}

Output

One row per result, schema-validated before it is written. Export JSON, CSV, Excel or XML from the run, or read it over the API.

idnameusernameprofile_urlimage_urlprofessionprice_usddm_price_usdios_price_usdbusiness_price_usdtagsaverage_ratingnum_ratingstemporarily_unavailableis_available_for_businessbooking_last_24h

{
  "id": "5de2b2ab0e7204016ccde9b5",
  "name": "Chris Gronkowski",
  "username": "chrisgronkowski",
  "profile_url": "https://www.cameo.com/chrisgronkowski",
  "image_url": "https://cdn2.cameo.com/NDEu87dGE_avatar-G8LV2b3Td.jpg",
  "profession": "Former NFL Fullback",
  "price_usd": 30.0,
  "dm_price_usd": 0.0,
  "ios_price_usd": 42.85,
  "business_price_usd": 500.0,
  "tags": [
    "Promotional",
    "Athletes"
  ],
  "average_rating": 4.9,
  "num_ratings": 181,
  "temporarily_unavailable": false,
  "is_available_for_business": true,
  "booking_last_24h": 0,
  "booking_last_7d": 1,
  "matched_queries": [
    "Gronk"
  ]
}

Pricing

EventPriceWhen
Actor start$0.20Once per run, covers warm-up and proxy session setup.
Result row emitted$0.0012Per result written to the dataset.

You pay only for results that land. Cap any run with maxTotalChargeUsd. See pricing & billing for worked examples.

Limitations

  • Covers Cameo's public search/listing surface only — no individual profile-page bio text, video samples, or review content.
  • No booking or purchase automation.
  • No historical price tracking across runs in v1 — each run is a point-in-time snapshot.
  • Non-featured sort orders (price_asc, price_desc, newest, alpha) fall back to the default featured order if Cameo rejects the underlying index.

FAQ

Is this legal?
We only fetch content the source makes publicly available. Respect any platform terms of service before using output commercially.
How do I export to Sheets?
After the run, click *Storage → Dataset → Export* and pick CSV. Google Sheets imports it directly.
Why is my run slow?
Some sources rate-limit aggressively. The Actor backs off automatically. Lower the maxResults setting if you're testing.

Ready to run it?

Open the listing on Apify, paste the input above, and watch rows land. If it ever breaks, it is our problem before it is yours.

Related Actors

Teams that run this also run