# Fiverr Scraper — Gigs, Prices, Sellers & Ratings (`haketa/fiverr-scraper`) Actor

Scrape Fiverr gigs: title, starting price, package type & delivery time, seller (country, level, Pro status), rating, review count and image. Search by keyword or paste Fiverr search URLs. No login, no API key.

- **URL**: https://apify.com/haketa/fiverr-scraper.md
- **Developed by:** [Haketa](https://apify.com/haketa) (community)
- **Categories:** Business, Lead generation
- **Features:** Limited permissions
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.00 / 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?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
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.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## 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.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## Fiverr Scraper — Gigs, Prices, Packages, Sellers & Reviews

[![Apify Actor](https://img.shields.io/badge/Apify%20Actor-Ready-brightgreen.svg?style=flat-square\&logo=apify)](https://apify.com/haketa/fiverr-scraper)
[![Maintenance](https://img.shields.io/badge/Maintained-Active-blue.svg?style=flat-square)](https://apify.com/haketa/fiverr-scraper)
[![Data Format](https://img.shields.io/badge/Format-JSON%20%7C%20CSV%20%7C%20Excel-orange.svg?style=flat-square)](https://apify.com/haketa/fiverr-scraper)
[![Deep Pagination](https://img.shields.io/badge/Pagination-1%2C000%2B%20Gigs-blueviolet.svg?style=flat-square)](https://apify.com/haketa/fiverr-scraper)
[![No API Key](https://img.shields.io/badge/Authentication-Keyless%20%2F%20No%20Login-success.svg?style=flat-square)](https://apify.com/haketa/fiverr-scraper)

Extract structured freelance marketplace data from **Fiverr** at massive scale. Search by keyword or paste custom search URLs with granular filters (Fiverr Pro, price brackets, seller levels, delivery times, seller languages). Capture gig titles, starting prices, package tier details, delivery windows, seller profiles (country, level, Pro status, languages, online presence), average star ratings, total review counts, and gig cover images.

No browser overhead, no Fiverr login or API keys required, and zero complex setup. Built for digital agency operators, freelance price arbitrageurs, recruitment professionals, competitive intelligence teams, and market researchers.

***

### ⚡ At a glance

| Feature | Specification |
|---|---|
| **Data Source** | Fiverr Marketplace (`fiverr.com`) |
| **Authentication** | None needed (keyless public search extraction) |
| **Search Modes** | Keyword search queries, direct filtered search URLs |
| **Gigs Per Page** | Up to 48 gigs per page |
| **Scale & Pagination** | Unlocked deep pagination (1,000+ gigs across search queries) |
| **Output Formats** | Dataset (JSON, CSV, XML, Excel), Live API, Webhooks, Google Sheets |
| **Proxy Requirement** | Apify Datacenter Proxy with automated per-request IP rotation |
| **Average Speed** | ~20–35 seconds for standard batches (50–100 gigs) |
| **Custom Filters** | Full support for Pro-only, seller levels, budget brackets, and turnaround times |

***

### 🎯 Key Use Cases

#### 1. Digital Agency & Service Arbitrage

Discover competitively priced service providers across graphic design, web development, SEO auditing, video editing, voiceover recording, and copywriting. Identify high-rated freelancers (`rating >= 4.8`) with fast turnaround times (`deliveryDays <= 2`) to outsource client work profitably.

#### 2. Freelance Market Pricing Intelligence & Benchmarking

Track price elasticity, starting gig rates, and premium tier packaging across thousands of digital services. Understand how Top Rated Sellers and Fiverr Pro certified talents price their services compared to Level 1 and Level 2 creators.

#### 3. Vetted Freelancer Talent Sourcing & Recruitment

Build comprehensive talent directories for contract-to-hire positions. Filter top-tier service providers by seller country, spoken languages, verified ratings, and consultation offerings (`offersConsultation: true`).

#### 4. Competitor Gig & Portfolio Research

Analyze top-performing gigs in your target niche. Evaluate headline phrasing, recommended package turnaround times, number of packaging options, and visual presentation styles that drive high review counts.

#### 5. Academic & Economic Workforce Analysis

Examine global gig economy trends, cross-border freelance income flows, regional seller concentrations (e.g., Pakistan, Nigeria, United States, United Kingdom, Bangladesh, Ukraine), and language distribution.

***

### ⚖️ Comparison: Fiverr Scraper vs Alternatives

| Criteria | Fiverr Scraper (This Actor) | Manual Fiverr Browsing | Generic Web Scraper / Browser Bots |
|---|---|---|---|
| **Throughput & Speed** | 🟢 48 gigs per second (HTTP-based) | 🔴 Seconds per gig | 🔴 Slow (1-5 pages per minute) |
| **Anti-Bot Handling** | 🟢 Automated IP session rotation per request | 🟡 Frequent CAPTCHAs | 🔴 High block rate on subsequent pages |
| **Data Cleanliness** | 🟢 Normalized schema with structured package tiers | 🔴 Unstructured copy-paste | 🟡 Brittle CSS selector breakdown |
| **Deep Pagination** | 🟢 Traverses multiple pages automatically | 🔴 Manual clicking | 🟡 Breaks on dynamic infinite scroll |
| **Export Formats** | 🟢 Direct JSON, CSV, Excel, REST API | 🔴 Manual spreadsheets | 🟡 Requires post-processing scripts |
| **Cost Efficiency** | 🟢 Datacenter proxies (ultra low compute cost) | 🔴 High human labor cost | 🔴 Heavy memory & residential proxy costs |

***

### 📊 Extracted Data Fields

Every record output by the scraper represents a normalized Fiverr freelance gig. Fields are grouped logically below:

#### 💼 Gig Information & Media

| Field | Type | Description | Coverage |
|---|---|---|---|
| `gigId` | String / Integer | Unique internal Fiverr gig identifier | 🟢 High (100%) |
| `title` | String | Gig headline (e.g. `I will design modern minimalist logo for your business`) | 🟢 High (100%) |
| `url` | String | Direct canonical URL to the gig page | 🟢 High (100%) |
| `image` | String | High-resolution cover image URL | 🟢 High (98%) |
| `scrapedAt` | String | ISO 8601 UTC timestamp of data extraction | 🟢 High (100%) |

#### 💵 Pricing & Package Details

| Field | Type | Description | Coverage |
|---|---|---|---|
| `price` | Number | Starting or recommended package price | 🟢 High (100%) |
| `currency` | String | Currency denomination (e.g. `USD`, `EUR`, `GBP`) | 🟢 High (100%) |
| `packageType` | String | Tier label of the recommended package (e.g. `Basic`, `Standard`, `Premium`) | 🟢 High (92%) |
| `deliveryDays` | Integer | Estimated turnaround delivery time in days | 🟢 High (92%) |
| `extraFast` | Boolean | Whether expedited rush delivery is available for this package | 🟢 High (100%) |
| `numPackages` | Integer | Total number of tiers available for this gig (usually 1 or 3) | 🟢 High (95%) |

#### ⭐ Ratings & Social Proof

| Field | Type | Description | Coverage |
|---|---|---|---|
| `rating` | Number | Average buyer review rating (e.g. `4.95`) | 🟢 High (90%) |
| `reviews` | Integer | Total count of verified client reviews received | 🟢 High (90%) |

#### 👤 Seller Profile & Status

| Field | Type | Description | Coverage |
|---|---|---|---|
| `sellerName` | String | Unique username of the freelancer | 🟢 High (100%) |
| `sellerDisplayName`| String | Public display name of the freelancer | 🟢 High (100%) |
| `sellerUrl` | String | Direct canonical profile URL of the freelancer | 🟢 High (100%) |
| `sellerCountry` | String | Two-letter ISO country code of the seller (e.g. `US`, `GB`, `PK`, `IN`) | 🟢 High (95%) |
| `sellerLevel` | String | Official badge tier (`top_rated_seller`, `level_two_seller`, `level_one_seller`) | 🟡 Conditional (75%) |
| `sellerOnline` | Boolean | Real-time online status indicator | 🟡 Conditional (70%) |
| `isPro` | Boolean | True if the freelancer is an officially vetted Fiverr Pro creator | 🟢 High (100%) |
| `isFeatured` | Boolean | True if the gig has featured placement | 🟢 High (100%) |
| `isFiverrChoice` | Boolean | True if the gig holds the coveted "Fiverr's Choice" badge | 🟢 High (100%) |
| `offersConsultation`| Boolean | True if the seller offers 1-on-1 paid video consultations | 🟢 High (100%) |
| `languages` | Array | Array of language codes spoken by the seller (e.g. `["en", "es", "fr"]`) | 🟢 High (85%) |

***

### ⚙️ Input Parameters

The actor accepts flexible input options designed to cater to both non-technical users and advanced automation pipelines:

| Parameter | Type | Default | Description |
|---|---|---|---|
| `searchTerms` | Array | `["logo design"]` | Keywords to search on Fiverr. Each term is queried and paginated. |
| `startUrls` | Array | `[]` | Exact Fiverr search URLs with custom filters applied (Pro, price range, seller level). |
| `maxItems` | Integer | `0` *(prefill: 50)* | Maximum gigs to collect across all search terms. Set `0` for auto/unlimited. |
| `maxPagesPerTerm` | Integer | `0` *(unlimited)* | Maximum result pages to crawl per search term (48 gigs/page). Set `0` for auto/unlimited deep pagination. |
| `proxyConfiguration` | Object | `{ "useApifyProxy": true }` | Apify proxy configuration. Datacenter proxy with automated IP rotation is recommended. |

***

### 💡 Input Examples

#### Example 1: Finding Fiverr Pro Talent with Filtered URLs

Use Fiverr's website filters (Pro sellers, budget, delivery time), then paste the URL directly:

```json
{
  "startUrls": [
    {
      "url": "https://www.fiverr.com/search/gigs?query=video%20editing&pro=true&delivery_time=1"
    }
  ],
  "maxItems": 100,
  "maxPagesPerTerm": 0
}
```

#### Example 2: Multi-Keyword Freelance Research

Extract hundreds of gigs across multiple related service domains:

```json
{
  "searchTerms": [
    "shopify store design",
    "wordpress speed optimization",
    "mobile app ui ux"
  ],
  "maxItems": 150,
  "maxPagesPerTerm": 0
}
```

#### Example 3: Deep Market Scan (500+ Gigs)

Perform deep pagination to map an entire category:

```json
{
  "searchTerms": [
    "ai voiceover"
  ],
  "maxItems": 500,
  "maxPagesPerTerm": 0
}
```

***

### 📦 Output Sample

Here is a representative JSON record output by the scraper for an active gig:

```json
{
  "gigId": 149208412,
  "title": "I will design an unforgettable modern minimalist business logo",
  "url": "https://www.fiverr.com/creative_studio/design-modern-minimalist-business-logo",
  "price": 45,
  "currency": "USD",
  "packageType": "Basic",
  "deliveryDays": 2,
  "extraFast": true,
  "numPackages": 3,
  "rating": 4.96,
  "reviews": 2840,
  "sellerName": "creative_studio",
  "sellerDisplayName": "Alex Graphic Studio",
  "sellerUrl": "https://www.fiverr.com/creative_studio",
  "sellerCountry": "GB",
  "sellerLevel": "top_rated_seller",
  "sellerOnline": true,
  "isPro": true,
  "isFeatured": false,
  "isFiverrChoice": true,
  "offersConsultation": true,
  "languages": [
    "en",
    "es"
  ],
  "categoryId": 3,
  "subCategoryId": 14,
  "image": "https://fiverr-res.cloudinary.com/images/q_auto,f_auto/gigs/149208412/original/logo-preview.jpg",
  "scrapedAt": "2026-11-10T14:30:15.120Z"
}
```

***

### 🏆 Fiverr Seller Levels & Badges Guide

Understanding seller tiers helps you segment freelance vendors for hiring, pricing benchmarks, or agency outsourcing:

| Tier Badge | Requirements & Criteria | Pricing Tendency | Reliability Score |
|---|---|---|---|
| **Fiverr Pro** | Manually vetted by Fiverr editors for professional excellence & enterprise clients | 💎 Premium ($100 – $5,000+) | 🟢 Highest (Enterprise ready) |
| **Top Rated Seller** | Hand-picked by editors, 100+ orders, $20,000+ earned, maintained 4.7+ star rating | 🥇 Upper-Mid ($50 – $1,500) | 🟢 Exceptional track record |
| **Level Two Seller** | Completed 50+ individual orders, $2,000+ earned, strong on-time delivery | 🥈 Competitive ($25 – $500) | 🟢 Established professionals |
| **Level One Seller** | Completed 10+ orders, $400+ earned, active for 60+ days with positive ratings | 🥉 Budget-friendly ($15 – $200) | 🟡 Good rising talent |
| **New Seller** | Recently joined the marketplace; building portfolio and reviews | 🏷️ Lowest rates ($5 – $50) | 🟡 High arbitrage opportunity |

***

### 🎯 Popular High-Volume Categories to Scrape

Target these high-demand Fiverr service verticals using focused `searchTerms` or filtered `startUrls`:

- **Graphics & Design:** `minimalist logo design`, `brand style guides`, `nft art illustration`, `ui ux website design`, `packaging and label design`.
- **Programming & Tech:** `wordpress bug fix`, `shopify custom app`, `full stack web development`, `python automation script`, `api integration`.
- **Digital Marketing:** `technical seo audit`, `facebook ads management`, `google ads campaign`, `tiktok influencer marketing`, `email marketing flows`.
- **Video & Animation:** `saas explainer video`, `youtube video editing`, `short form reels editing`, `3d product animation`, `character animation`.
- **Writing & Translation:** `seo blog post writing`, `website copywriting`, `technical whitepaper`, `pitch deck copywriting`, `scriptwriting`.
- **AI Services:** `custom gpt development`, `midjourney prompt engineering`, `ai voice cloning`, `ai automation agency workflows`.

***

### 💻 API & Integration Examples

Integrate Fiverr marketplace data into Python workflows, Node.js applications, or automated CRMs.

#### Python Example

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")

run_input = {
    "searchTerms": ["pitch deck design", "powerpoint presentation"],
    "maxItems": 100,
    "maxPagesPerTerm": 0
}

run = client.actor("haketa/fiverr-scraper").call(run_input=run_input)

for gig in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(f"Gig: {gig['title']} | From ${gig['price']} | Rating: {gig['rating']} ({gig['reviews']} reviews) | Seller: {gig['sellerDisplayName']}")
```

#### Node.js Example

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

const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });

const input = {
    searchTerms: ['seo audit'],
    maxItems: 50,
    maxPagesPerTerm: 0
};

const run = await client.actor('haketa/fiverr-scraper').call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();

console.log(`Extracted ${items.length} gigs.`);
console.table(items.map(g => ({ title: g.title.slice(0, 40), price: g.price, rating: g.rating, seller: g.sellerName })));
```

#### cURL Example

```bash
curl --request POST \
  --url "https://api.apify.com/v2/acts/haketa~fiverr-scraper/runs?token=YOUR_APIFY_TOKEN" \
  --header "Content-Type: application/json" \
  --data '{
    "searchTerms": ["custom discord bot"],
    "maxItems": 50
  }'
```

#### Webhook Payload & Zapier Integration Example

When an Apify webhook triggers upon run completion, your endpoint receives run summary metadata that you can route to Slack, Telegram, or your CRM:

```json
{
  "eventType": "ACTOR.RUN.SUCCEEDED",
  "actorId": "haketa/fiverr-scraper",
  "datasetId": "YOUR_DATASET_ID",
  "gigsSaved": 50,
  "topGig": "I will design an unforgettable modern minimalist business logo",
  "startingPrice": 45,
  "sellerLevel": "top_rated_seller"
}
```

***

### 🚀 Tips for High-Volume Extraction

- **Filter by Fiverr Pro:** If you require vetted agency-grade talent, use a `startUrls` link with `&pro=true` enabled.
- **Price Range Scoping:** Narrow down your competitive research by setting minimum and maximum price bounds on Fiverr (e.g. `&price=50-200`) before copying the search URL into the actor.
- **Deduplication:** The scraper automatically prevents duplicate records across overlapping searches by indexing each gig's unique ID and canonical link.
- **Handling Deep Searches:** Setting `maxPagesPerTerm: 0` removes all internal page ceilings, allowing the scraper to extract every available page up to your `maxItems` target.
- **Automated Alerts:** Set up a scheduled run on Apify to run weekly and alert your team when new high-rated sellers appear in emerging niches like generative AI or 3D modeling.

***

### ❓ Frequently Asked Questions (FAQ)

##### Do I need a Fiverr account or API key?

No. The scraper accesses public marketplace listings without needing user login credentials, cookies, or developer API tokens.

##### Can I export results to Google Sheets, CSV, or Excel?

Yes. You can download your data immediately from the Apify Console in Excel (XLSX), CSV, JSON, or XML formats, or automate imports via the live dataset API.

##### Does the scraper extract the full text of buyer reviews?

This actor extracts aggregate review metrics (overall star rating and total count of verified buyer reviews). For in-depth buyer review text extraction, look up specialized review scrapers.

##### What currency are gig prices reported in?

Prices are extracted based on the proxy exit node locale (defaulting to USD). If specific foreign currency quotes are present, the currency code is reported in the `currency` field.

##### How does the scraper avoid blocks on subsequent pages?

The scraper rotates through fresh datacenter IP sessions on every individual page request, preventing rate limits and IP flagging.

##### How do I import Fiverr gig data directly into Google Sheets?

In your Apify run dashboard, open the **Dataset** tab, click **Export**, and select **CSV**. In Google Sheets, enter `=IMPORTDATA("YOUR_DATASET_CSV_URL")` to load and automatically refresh gig records without writing any code.

##### Can I trigger a webhook whenever new high-rated gigs are found?

Yes. Go to the **Integrations** tab of the actor in the Apify Console, add an HTTP Webhook, and point it to your Make, Zapier, or custom server endpoint to receive alerts when runs complete.

##### Are package add-ons and extra fast delivery options included?

Yes. When the seller specifies expedited delivery or package add-ons, `extraFast: true` is captured alongside the standard turnaround days under `deliveryDays`.

##### Can I scrape Fiverr sellers based on specific language capabilities?

Yes. Each record includes a `languages` array containing the ISO codes of all languages declared on the freelancer's profile (e.g. `["en", "es", "de"]`), allowing effortless post-scrape filtering for bilingual or multilingual support teams.

##### Are historical gig price updates tracked?

The scraper returns the live pricing active at execution time. To track price fluctuations over time, schedule recurring weekly runs and monitor changes to the `price` field across identical `gigId` keys.

***

- **PeoplePerHour Freelance Scraper** — UK and European freelance marketplace projects and sellers.
- **Upwork Job & Talent Scraper** — Enterprise freelance marketplace job postings.
- **Workana Scraper** — Latin American and Iberian freelance marketplace extractor.
- **Companies House Scraper** — UK corporate director and registered business intelligence.

***

### 📋 Changelog

#### Version 1.2 (2026-11)

- **Unlocked 1,000+ Deep Pagination:** Removed restrictive pagination ceilings; setting `maxPagesPerTerm: 0` now enables seamless multi-page traversal governed strictly by `maxItems`.
- **Fast Prefill Execution:** Optimized default batch parameters to complete test runs in under 30 seconds while providing 50 rich sample records.
- **Enhanced Data Extraction:** Improved normalization of seller badges, consultation flags, and multi-tier package pricing.
- **Robust Session Rotation:** Enhanced per-page datacenter IP rotation to ensure smooth traversal across consecutive search result pages.

#### Version 1.1 (2026-10)

- Added direct support for filtered Fiverr search URLs (`startUrls`).
- Extracted spoken seller languages, fast delivery flags, and package turnaround times.

#### Version 1.0 (2026-09)

- Initial release featuring keyword search, price extraction, seller profiles, ratings, and media previews.

# Changelog

This Actor's version history is a separate document: https://apify.com/haketa/fiverr-scraper/changelog.md

# Actor input Schema

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

Keywords to search on Fiverr. Each is searched and paginated. Example: logo design, video editing, wordpress.

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

Fiverr search URLs to scrape directly — handy for applying filters (Pro, price range, seller level). Example: https://www.fiverr.com/search/gigs?query=logo%20design\&pro=true

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

Maximum number of gigs to save across all searches (0 = auto/unlimited, governed by pagination).

## `maxPagesPerTerm` (type: `integer`):

How many result pages to crawl per search (48 gigs per page; 0 = unlimited, governed by maxItems).

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

Apify datacenter proxy is recommended — the actor rotates the IP per request to pass Fiverr's bot check. No residential needed.

## Actor input object example

```json
{
  "searchTerms": [
    "logo design"
  ],
  "startUrls": [],
  "maxItems": 50,
  "maxPagesPerTerm": 0,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `dataset` (type: `string`):

No description

## `datasetUi` (type: `string`):

No description

## `output` (type: `string`):

No description

# 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 = {
    "searchTerms": [
        "logo design"
    ],
    "startUrls": [],
    "maxItems": 50,
    "maxPagesPerTerm": 0,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("haketa/fiverr-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 = {
    "searchTerms": ["logo design"],
    "startUrls": [],
    "maxItems": 50,
    "maxPagesPerTerm": 0,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("haketa/fiverr-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 '{
  "searchTerms": [
    "logo design"
  ],
  "startUrls": [],
  "maxItems": 50,
  "maxPagesPerTerm": 0,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call haketa/fiverr-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,haketa/fiverr-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/TrO8qAEUfbLeyt9bm/builds/UNUu4v54Dcgo68o1T/openapi.json
