# Phone Leads Price Quote (UK, NL, DK, IT, PT, AT + any country) (`leadsfreshdb/phone-leads-price-quote`) Actor

Live prices for fresh, filtered phone leads: seniors 55+, any age & gender, business, iPhone, RCS, profile photo or one network. Any country. Free 200-number sample.

- **URL**: https://apify.com/leadsfreshdb/phone-leads-price-quote.md
- **Developed by:** [Leads Fresh DB](https://apify.com/leadsfreshdb) (community)
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage, which gets cheaper the higher subscription plan you have.

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

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

## Phone Leads Price Quote — fresh, filtered phone leads for any country

Get the **live price** of a fresh, filtered phone-number list in seconds — for the United Kingdom, the Netherlands, Denmark, Italy, Portugal, Austria, or **any other country on request**. Pick a country, a filter and a quantity; the Actor returns the exact price the shop charges (volume discounts included), the link to order, and the link to the **free 200-number sample**.

Data by **[Leads Fresh DB](https://leadsfreshdb.com/?src=apify)**.

### What lists can I price?

| Filter | What you get |
|---|---|
| **Seniors 55+** | Old people only — men, women or both, aged 55 to 100 |
| **Any age & gender** | The age range and gender your campaign needs |
| **Business numbers** | Shops, clinics, garages, cafés — business accounts only |
| **iPhone users** | iOS users only |
| **RCS-ready** | Numbers that can receive RCS (rich cards, images, buttons) |
| **By profile photo** | Chosen by what the profile photo shows — dog lovers, garden lovers, car lovers… |
| **One mobile network** | Only numbers on one operator (Vodafone, KPN, EE…) — works on top of every other filter |

Lists run from **1,000 to 50,000 numbers**, with volume discounts from 5,000 up.

### How to use it

1. Choose the **country** (or "Other country" and type it).
2. Choose the **filter** and the **quantity**.
3. Optional: gender, age range, profile-photo interest, mobile network.
4. Press **Start**. The price appears in the **Output** tab in a few seconds.

Want to price several lists at once? Put them in **More lists** (Advanced):

```json
[
  { "country": "nl", "filter": "ios", "quantity": 5000 },
  { "country": "Germany", "filter": "business", "quantity": 10000 },
  { "country": "it", "filter": "mixed", "quantity": 20000, "gender": "Female", "age_min": 25, "age_max": 45 }
]
```

### Output

One row per list:

```json
{
  "country": "United Kingdom",
  "list": "Old people filtered · men & women",
  "filter": "old",
  "quantity": 10000,
  "price": 352,
  "currency": "EUR",
  "orderUrl": "https://leadsfreshdb.com/?src=apify#vault",
  "freeSample": "https://t.me/leadsfreshdb"
}
```

The full quote and the complete price list are also saved as `OUTPUT` in the key-value store. *(The numbers above are an example — every run reads the current prices.)*

### Free 200-number sample

Test before you buy: send **"SAMPLE"** to **[@leadsfreshdb on Telegram](https://t.me/leadsfreshdb)** with your country and filter, and get 200 numbers free. No payment, no commitment.

### How do I order?

This Actor only prices lists — nothing is ordered or charged. To order, build the list on **[leadsfreshdb.com](https://leadsfreshdb.com/?src=apify)** and pay with crypto or your account balance, or order on Telegram. The file (TXT, one number per line; CSV on request) is delivered to your account.

### Use it from AI assistants

This Actor works as a tool for AI agents through the [Apify MCP server](https://mcp.apify.com). Leads Fresh DB also runs its own MCP server at `https://leadsfreshdb.com/mcp` (listed in the official MCP Registry as `com.leadsfreshdb/leads-fresh-db`).

### FAQ

**How much does running this Actor cost?** Almost nothing — one run takes a few seconds on the smallest memory setting.

**Are the prices live?** Yes. Every run reads the shop's current price list.

**Can I get a country that isn't listed?** Yes — choose "Other country" and type it. Any country is prepared on request at the same prices.

**Updates and news:** [t.me/leadsfreshdb_news](https://t.me/leadsfreshdb_news) · Questions: [t.me/leadsfreshdb](https://t.me/leadsfreshdb)

# Actor input Schema

## `country` (type: `string`):

Pick a ready country, or choose "Other" and type the country below.

## `otherCountry` (type: `string`):

Any other country, in English (e.g. Germany, Spain, France). Prepared on request, same prices.

## `filter` (type: `string`):

Which numbers you want.

## `quantity` (type: `integer`):

How many numbers: 1,000 to 50,000 (steps of 1,000). Volume discounts from 5,000.

## `gender` (type: `string`):

For "Seniors 55+" and "Any age & gender".

## `ageMin` (type: `integer`):

For "Any age & gender".

## `ageMax` (type: `integer`):

For "Any age & gender".

## `interest` (type: `string`):

For "By profile photo", e.g. Dog lovers, Garden lovers, Car lovers.

## `carrier` (type: `string`):

Optional: only numbers on this network (e.g. Vodafone, KPN, EE). Works with every filter.

## `moreLists` (type: `array`):

Price several lists at once: \[{"country": "nl", "filter": "ios", "quantity": 5000}, ...]

## Actor input object example

```json
{
  "country": "gb",
  "filter": "old",
  "quantity": 10000,
  "gender": "Both"
}
```

# Actor output Schema

## `quote` (type: `string`):

No description

## `fullQuote` (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 = {};

// Run the Actor and wait for it to finish
const run = await client.actor("leadsfreshdb/phone-leads-price-quote").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 = {}

# Run the Actor and wait for it to finish
run = client.actor("leadsfreshdb/phone-leads-price-quote").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 '{}' |
apify call leadsfreshdb/phone-leads-price-quote --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,leadsfreshdb/phone-leads-price-quote"
        }
    }
}
```

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/9KvhdcI2h6AZe4Eti/builds/iRfalAqbib79lN5VD/openapi.json
