Fiverr Full-Site Gig Scraper - Search & Categories avatar

Fiverr Full-Site Gig Scraper - Search & Categories

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Fiverr Full-Site Gig Scraper - Search & Categories

Fiverr Full-Site Gig Scraper - Search & Categories

Collect current Fiverr gig listings across the full site catalog or by search query. Export prices, seller signals, ratings, and listing URLs for sourcing and competitor research.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

19 hours ago

Last modified

Share

Fiverr Full-Site Gigs Scraper - Search, All Categories & Sellers

Collect Fiverr gigs across the full marketplace — not just Programming & Tech. Use site-wide keyword search, crawl listing pages across all major verticals, and optionally enrich unique sellers with Phase-2 profile details. There are no preset search keywords.

Architecture: thin Apify Actor → fiverr-com Cloud Run worker (HTTPS + API key).
Worker URL is config (WORKER_BASE_URL), not hardcoded-only — migrate the worker by updating Actor env without a code change. Set WORKER_PROVIDES_PROXY=1 when the worker supplies its own PROXY_URL.

Covered top-level verticals in the built-in catalog include:

graphics-design, online-marketing, writing-translation, video-animation, music-audio, programming-tech, photography, business, lifestyle, data (and more as the catalog is refreshed).

Why use this Fiverr Scraper?

  • Full-site category catalog: empty input walks the multi-vertical listing catalog (hundreds of category/leaf paths).
  • Site-wide keyword search: searchQuery uses the real Fiverr search box across the marketplace.
  • Vertical filter: categories limits crawl to selected top-level verticals (for example only graphics-design).
  • Path filter: subcategories accepts full paths like graphics-design/logo-design or known bare leaves.
  • Phase-2 sellers: sellerLimit > 0 fetches seller profiles (skills, bio, rating, hourly rate).
  • Structured rows: gig_listing and seller_profile with category, listing_path, and raw.
  • Proxy-ready: mints Apify RESIDENTIAL proxyUrl and scrapes via the fiverr-com Cloud Run worker (HTTPS + API key).

More Actors like this

Need another freelance marketplace or a different vertical? Use a dedicated Actor below for structured fields. Use this Actor for Fiverr gig listings across the full-site catalog or by search query.

Similar jobs & freelance Actors

Prefer another specialized scraper?

If your target has a specialized Actor below, use that first — usually cheaper and more structured than a generic scrape.

E-commerce

Real Estate

Travel & Stays

Social & Content

Ads Intelligence

Local & Maps

General Tools

→ See the full catalog in Related Actors below, or browse apify.com/lentic_clockss.


Tutorial

  1. Click Try for free.
  2. Choose a mode:
    • Full site listings: leave searchQuery, categories, and subcategories empty.
    • One vertical: set categories to e.g. ["graphics-design"].
    • Specific listing paths: set subcategories to ["graphics-design/logo-design", "writing-translation/articles-blogposts"].
    • Site-wide search: set searchQuery (e.g. logo design). Category filters are ignored.
  3. Optionally set sellerLimit for Phase-2 seller enrichment.
  4. Set maxItems for cost control (recommended on full-site runs). Prefill 25.
  5. Start and download the Dataset + RUN_SUMMARY.

Free Apify plan limits (set by this Actor's developer)

LimitFree Apify planPaid Apify plan
Runs of this Actor10 runs totalUnlimited
Records per run (maxItems)Up to 1,000Up to 5,000 (0 = unlimited up to safety cap)

These caps are enforced by the Actor developer (not Apify platform errors). When you hit the 10-run limit, the run finishes gracefully with a clear status message asking you to upgrade.

Example inputs

Full-site listing crawl (bounded):

{
"maxItems": 25
}

Graphics & Design only:

{
"categories": ["graphics-design"],
"maxItems": 50
}

Mixed listing paths:

{
"subcategories": [
"graphics-design/logo-design",
"online-marketing/social-media-marketing",
"programming-tech/website-development",
"writing-translation/articles-blogposts"
],
"maxItems": 40
}

Site-wide search + sellers:

{
"searchQuery": "logo design",
"maxItems": 15,
"sellerLimit": 5
}

Input and output examples

Input fields

FieldTypeDefaultDescription
searchQuerystringemptySite-wide Fiverr search-box query. When set, category filters are ignored.
categoriesarrayempty = all topsTop-level verticals. Alias: digital-marketingonline-marketing.
subcategoriesarrayempty = all listing paths under selected categoriesFull paths category/leaf or known bare leaves.
maxItemsinteger0Max gig_listing rows (safety cap 5000); free users capped at 1,000/run + 10 runs total
sellerLimitinteger0Max unique seller_profile pages. 0 disables Phase 2.
sellerFailureLimitinteger5Stop Phase 2 after N seller failures.
phase2BudgetSecondsinteger240Phase-2 wall-clock budget.

Aliases such as query, keyword, keywords, q, search, and singular category are rejected.

Output highlights

Gig row includes:

  • category (e.g. graphics-design)
  • subcategory / leaf (e.g. logo-design)
  • listing_path (e.g. graphics-design/logo-design)
  • sourceSearchQuery / searchRank in search mode

Seller row (record_type=seller_profile) includes skills, description, hourly rate, ratings, and profile URL.

Lead / contact fields (线索字段)

Every gig_listing and seller_profile row carries the full lead key set (missing values are null/[] with a reason in leadAbsences, never silently omitted).

FieldTypeMeaning on this Actor
phones[{value, type, e164?}]Phone / mobile / WhatsApp. Fiverr guest surfaces expose no phone keys, so this is always []; reason in leadAbsences.phones.
emails[{value, type}]Contact email. Fiverr guest surfaces expose no email keys, so this is always []; reason in leadAbsences.emails.
address{street, unit, locality, region, postalCode, country, full}Address; unit = 门牌. Gig rows are all-null (本站无). Seller rows carry country-level only (country, e.g. PK) from the profile's address.countryName/countryCode; street/unit/postalCode/full are null (本站无, no 门牌 on Fiverr).
geo{lat, lng}Coordinates (supplement, not a substitute for address). Fiverr gig/seller surfaces carry none, so always null (本站无).
person{name, role?}Gig rows: null (本站无, cards only carry the seller_username foreign key). Seller rows: {name: displayName, role: "seller"} (verified from profile user.name/displayName/oneLinerTitle).
org{name, id?}Seller identity: {name: seller_username, id: seller_id} (the seller is the org; there is no separate employer). Null only with leadAbsences.org when a row has no seller name.
web{website, socials[]}External website / social links. Gig rows: empty (本站无). Seller rows: empty with leadAbsences = 未验证 (no social/website keys were observed on seller pages; not claimed absent).
leadSourceenumsearch (gig card from listing/search) or entity (seller profile page).
leadRevealenumabsent (gig cards: no contact to reveal) or visible (seller rows: identity/履历 is plain JSON, already visible, no click needed).
leadAbsencesmapPer-subfield absence reason using the recon vocabulary: 本站无 / 闸门锁 / 未验证.

Reveal cost (揭示成本)

  • There is no click-reveal on guest surfaces (revealControls=[]): no "show phone/email" button, no XHR-after-click contact channel. Reading lead fields therefore costs no extra request beyond the page fetch itself.
  • Phase-2 seller enrichment costs one extra page fetch per unique seller (sellerLimit > 0 fetches https://www.fiverr.com/{username} per seller), bounded by sellerLimit plus the phase2BudgetSeconds (default 240s) and sellerFailureLimit (default 5) circuit breakers. Leave sellerLimit=0 (default) for listing-only runs with no seller-page cost.
  • Contact seller / custom-quote buttons are login-gated and are never submitted; no contact hidden behind them is collected.

Honest limitations (诚实限制, matches recon 2026-09-03 + leadAbsences)

  • Phones / emails: 本站无. No per-seller phone or email exists on any guest surface (gig card or seller profile perseus data). Contact goes through Fiverr's on-site inbox behind a login wall, which this Actor never crosses.
  • Street / 门牌 (address.street/unit) / postalCode: 本站无. Seller addresses are country-level only; there is no street or door-plate field to extract.
  • Geo: 本站无. No lat/lng on gig or seller surfaces.
  • Gig-row person / web: 本站无. Cards carry only the seller username/id foreign key; open the seller profile (sellerLimit > 0) for the person record.
  • Seller web / socials: 未验证. No website/social keys were observed on seller pages during recon; reported as unverified, not as site-wide absent.
  • Gig detail pages (/{username}/{slug}), /about, /contact, help-center: 未验证. Live chains were never derived through the PerimeterX challenge this session, so no claim is made about their fields (per DQ ruling-B, unverified surfaces are never marked 本站无).
  • Anti-bot reality: non-browser HTTP gets Cloudflare 403 and real browsers get a PerimeterX challenge; the worker uses TLS-impersonated HTTP plus residential egress. Challenge shells are reported as blocked/retried, never as empty results.

Run artifacts

ArtifactContents
INPUT_ECHOScope, categories, listingPathCount, siteScope: fiverr-full-site, presetKeywords: []
RUN_SUMMARYpagesOk/Failed, gig/seller counts, pageStats
ERROR_SUMMARYFailures

Data source and boundary

ModeSource
Full/partial cataloghttps://www.fiverr.com/categories/{category}/{leaf}
Site-wide searchhttps://www.fiverr.com/search/gigs?query={searchQuery}
Seller Phase 2https://www.fiverr.com/{username}
  • Built-in catalog is derived from Fiverr's public /categories navigation (hundreds of listing paths across major verticals). Inventory can drift over time.
  • About 48 gigs appear on the first listing/search page. v1 uses page 1 per listing/search request.
  • Full-site unlimited crawls can be large; use maxItems and/or categories for cost control.
  • Phase 2 is off by default (sellerLimit=0).
  • On Apify, RESIDENTIAL proxy is preferred.

Pricing

Pay per event.

EventPriceWhen charged
apify-actor-start$0.005Once per run start
apify-default-dataset-item$2.00 / 1,000Each Dataset item (gigs + sellers)

Platform usage (including residential proxy) is billed separately when user-pays is enabled.

Free Apify plan: up to 10 runs of this Actor and 1,000 records per run. Upgrade to a paid Apify plan for unlimited runs (schema max still applies). Limits set by the Actor developer.

Live View and Standby endpoints

EndpointPurpose
GET /Readiness
GET /healthHealth
GET /input-exampleExample input
GET /openapi.jsonOpenAPI

Connect from code

Actor ID: lentic_clockss/fiverr-programming-tech-gigs-scraper

from apify_client import ApifyClient
client = ApifyClient("<APIFY_TOKEN>")
run = client.actor("lentic_clockss/fiverr-programming-tech-gigs-scraper").call(
run_input={
"categories": ["graphics-design", "programming-tech"],
"maxItems": 30,
"sellerLimit": 5,
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["record_type"], item.get("category"), item.get("title"), item.get("source_url"))

FAQ and support

Why am I limited to 10 runs / 1,000 records on the free plan? Those limits are set by this Actor's developer for free Apify plan users (not an Apify platform bug). Upgrade to a paid Apify plan for unlimited runs. Event pricing (PPE) is separate from these free-tier caps.

Is this limited to Programming & Tech? No. The default catalog is full-site across major Fiverr verticals.

Does empty input use preset keywords? No.

How do I crawl only marketing? Set categories: ["online-marketing"] (or digital-marketing, which maps to the same vertical).

How do I enable seller details? Set sellerLimit > 0.

What if a listing path is empty/blocked? That path is recorded as failed in RUN_SUMMARY; the run continues with other paths. If every path fails, the run fails closed.


Explore more tools from lentic_clockss on Apify.


All 77 public Actors from [lentic_clockss]. Click a name to open the Store detail page.

Jobs & Freelance

Real Estate

E-commerce

Travel & Stays

Social & Content

Ads Intelligence

Local & Maps

General Tools

→ Browse the full profile: apify.com/lentic_clockss