Freelancermap IT Projects & Freelancer Finder
Search freelancermap.com IT freelance projects and freelancer profiles by category, workplace type, contract type, location, and skills, or fetch full detail by URL.
Open in Apify Store$0.99 / 1K on Free
Short answer
Freelancermap IT Projects & Freelancer Finder is an Apify Store Actor that returns 11 published output fields, including title, name, headline, company. It lists $0.99 per 1,000 results on the Free plan (pay per event), $0.49 on the Business plan. It takes 35 input settings; one is required (mode). Last updated Oct 31, 2026.
From the public Store listing and published build schema, synced 2026-11-12.What it returns
11 fields from the published dataset schema. Export as JSON, CSV or Excel, or read the dataset through the Apify API.
titlenameheadlinecompanycitycountrycontractTyperemoteTyperatebudgetAmountsourceUrl
Input
| Setting | Type | Required | Default | What it does |
|---|---|---|---|---|
| mode | string | Yes | projectSearch | What to fetch. |
| searchQueries | array | No | [] | One or more keywords, job titles or technologies. Each query is searched separately and its results are merged (mode=projectSearch/freelancerSearch). |
| startUrls | array | No | [] | Optional freelancermap search URLs (filters in the URL are copied) or direct project/profile URLs, as {"url": "..."} entries. Direct detail URLs are emitted as detail records (mode=projectSearch/freelancerSearch). |
| category | string | No | – | Restrict results to one of freelancermap's professional fields (mode=projectSearch/freelancerSearch). |
| country | string | No | – | Restrict projects or freelancers to a country (mode=projectSearch/freelancerSearch). |
| city | string | No | – | City name, e.g. Berlin, London or Dublin (mode=projectSearch/freelancerSearch). Combine with radiusKm for a wider catchment area. |
| radiusKm | integer | No | – | Search radius around the city (mode=projectSearch/freelancerSearch). Only used together with city. |
| industry | string | No | – | Restrict projects to a client industry (mode=projectSearch). |
| remoteType | string | No | – | On-site, hybrid (any partial remote share) or fully remote projects (mode=projectSearch). |
| contractType | string | No | – | Freelance, permanent-position or agency/employee-leasing projects (mode=projectSearch). |
Show the other 25 settings
| Setting | Type | Required | Default | What it does |
|---|---|---|---|---|
| sortBy | string | No | newest | Result ordering. Recently-updated and lowest-rate sorting apply to freelancer profiles; projects fall back to newest (mode=projectSearch/freelancerSearch). |
| postedWithinDays | integer | No | – | Only projects published within this many days (mode=projectSearch). |
| afterProjectId | integer | No | – | Keep only projects whose freelancermap project ID is greater than this value, for incremental runs (mode=projectSearch). |
| endClientOnly | boolean | No | false | Only projects posted directly by the hiring company, excluding agency reposts (mode=projectSearch). |
| includeDachRegion | boolean | No | false | Include the much larger Germany/Austria/Switzerland pool that freelancermap hides from its default international view (mode=projectSearch/freelancerSearch). |
| technologySlug | string | No | – | A freelancermap skill tag slug, e.g. python-programming-language, sap-hana or amazon-web-services (mode=projectSearch/freelancerSearch). A full /projects/<slug> URL is also accepted. |
| minDurationMonths | integer | No | – | Drop projects whose disclosed duration is shorter than this. Projects without a duration are kept (mode=projectSearch). |
| language | string | No | – | Only freelancers who list this language (mode=freelancerSearch). |
| maxHourlyRate | integer | No | – | Only freelancers quoting at or below this hourly rate, in their own currency (mode=freelancerSearch). |
| maxDailyRate | integer | No | – | Only freelancers quoting at or below this daily rate, in their own currency (mode=freelancerSearch). |
| updatedWithinDays | integer | No | – | Only freelancer profiles updated within this many days (mode=freelancerSearch). |
| minAvailabilityPercent | integer | No | – | Only freelancers who report at least this much availability (mode=freelancerSearch). |
| hasAttachmentsOnly | boolean | No | false | Only freelancers who uploaded a CV/portfolio attachment (mode=freelancerSearch). |
| openToPermanentJobs | boolean | No | false | Only freelancers open to permanent-position offers (mode=freelancerSearch). |
| openToAgencyContract | boolean | No | false | Only freelancers open to agency/employee-leasing contracts (mode=freelancerSearch). |
| excludeUnavailable | boolean | No | false | Drop freelancers marked fully unavailable (mode=freelancerSearch). |
| recentlyActiveOnly | boolean | No | false | Only freelancers whose profiles were updated recently (mode=freelancerSearch). |
| requireDisplayedName | boolean | No | false | Skip profiles that hide the freelancer's name (mode=freelancerSearch). |
| verifiedOnly | boolean | No | false | Only profiles marked verified by freelancermap (mode=freelancerSearch/freelancerProfile). |
| includeDetails | boolean | No | true | Enrich every search result with its detail page (full description, skills, budget, rate, history and contact block). Turn off for the fastest, cheapest runs (mode=projectSearch/freelancerSearch). |
| projectSlugsOrUrls | array | No | [] | Project URLs or slugs to fetch (mode=projectDetail). |
| profileSlugsOrUrls | array | No | [] | Freelancer profile URLs or slugs to fetch (mode=freelancerProfile). |
| minExperienceYears | integer | No | – | Drop freelancer profiles with fewer disclosed years of experience. Profiles without the field are kept (mode=freelancerProfile). |
| availableOnly | boolean | No | false | Only emit profiles marked fully available (mode=freelancerProfile). |
| maxItems | integer | No | 50 | Hard cap on emitted records. Search modes split each query across freelancermap's own filters instead of page numbers, so broad queries can return well over one results page. |
Example input
Built from the input form's published example values and defaults.
{
"mode": "projectSearch",
"searchQueries": [
"python"
],
"startUrls": [],
"sortBy": "newest",
"endClientOnly": false,
"includeDachRegion": false,
"hasAttachmentsOnly": false,
"openToPermanentJobs": false,
"openToAgencyContract": false,
"excludeUnavailable": false,
"recentlyActiveOnly": false,
"requireDisplayedName": false,
"verifiedOnly": false,
"includeDetails": false,
"projectSlugsOrUrls": [],
"profileSlugsOrUrls": [],
"availableOnly": false,
"maxItems": 1
} Run it from code or an AI agent
The same run through the Apify API, with the example input. You need an Apify API token; the run is billed to your account at the Store price.
Python
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
"mode": "projectSearch",
"searchQueries": [
"python"
],
"startUrls": [],
"sortBy": "newest",
"endClientOnly": False,
"includeDachRegion": False,
"hasAttachmentsOnly": False,
"openToPermanentJobs": False,
"openToAgencyContract": False,
"excludeUnavailable": False,
"recentlyActiveOnly": False,
"requireDisplayedName": False,
"verifiedOnly": False,
"includeDetails": False,
"projectSlugsOrUrls": [],
"profileSlugsOrUrls": [],
"availableOnly": False,
"maxItems": 1
}
run = client.actor("xyrelith-data/freelancermap-it-projects-and-freelancer-finder").call(run_input=run_input)
if run is None:
raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item) pip install apify-client
JavaScript
import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
"mode": "projectSearch",
"searchQueries": [
"python"
],
"startUrls": [],
"sortBy": "newest",
"endClientOnly": false,
"includeDachRegion": false,
"hasAttachmentsOnly": false,
"openToPermanentJobs": false,
"openToAgencyContract": false,
"excludeUnavailable": false,
"recentlyActiveOnly": false,
"requireDisplayedName": false,
"verifiedOnly": false,
"includeDetails": false,
"projectSlugsOrUrls": [],
"profileSlugsOrUrls": [],
"availableOnly": false,
"maxItems": 1
};
const run = await client.actor("xyrelith-data/freelancermap-it-projects-and-freelancer-finder").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items); npm install apify-client
cURL
curl -X POST "https://api.apify.com/v2/actors/xyrelith-data~freelancermap-it-projects-and-freelancer-finder/run-sync-get-dataset-items" -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" -d '{"mode":"projectSearch","searchQueries":["python"],"startUrls":[],"sortBy":"newest","endClientOnly":false,"includeDachRegion":false,"hasAttachmentsOnly":false,"openToPermanentJobs":false,"openToAgencyContract":false,"excludeUnavailable":false,"recentlyActiveOnly":false,"requireDisplayedName":false,"verifiedOnly":false,"includeDetails":false,"projectSlugsOrUrls":[],"profileSlugsOrUrls":[],"availableOnly":false,"maxItems":1}' Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).
MCP (AI agents)
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=xyrelith-data/freelancermap-it-projects-and-freelancer-finder",
"headers": {
"Authorization": "Bearer <YOUR_APIFY_TOKEN>"
}
}
}
} Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.
What a run costs
The result rate falls on higher Apify plans. Each figure is the published per-result rate times the number of results.
| Apify plan | Per 1,000 | 10,000 results | 100,000 results |
|---|---|---|---|
| Free plan | $0.99 | $9.90 | $99 |
| Starter plan | $0.82 | $8.20 | $82 |
| Scale plan | $0.66 | $6.60 | $66 |
| Business plan | $0.49 | $4.90 | $49 |
- Every run also has a start event, charged per GB of memory (minimum one): $0.10 on Free, $0.03 on Business. At its default memory of 4 GB a run starts at $0.40 on Free. Fewer, larger runs keep this small.
- The Free plan includes $5 of monthly usage (Apify pricing, checked 2026-11-11); at the Free rate that covers at most about 5,050 results, less start events and platform usage.
- Worked example: 10,000 results in one run on the Free plan cost $10.30 ($9.90 for results + $0.40 start), plus Apify platform usage (compute), billed separately by Apify.
- Pay per event. Platform usage (compute) is billed by Apify on top of the event prices. Compare other tools in the cost estimator.
What people use it for
- find IT projects
- find freelancer profiles
Similar Actors
Freelancer.com Project Budget & Bids Scraper
Pull Freelancer.com projects from direct links, search keywords, category pages or a user's posted-project list, with budget or hourly rate, bid…
99designs Designer Portfolio & Stats Finder
Browse 99designs designer profiles by keyword and category, or fetch specific designers by URL or ID, with experience level, portfolio stats, and…
B2B Lead Discovery by Job Title & Location
Find public LinkedIn profiles by job title, location, or company using cookieless web search. Returns names, best-effort titles and companies,…
Amazon Third-Party Seller Profile & Storefront Catalog
Look up an Amazon third-party seller's public business details, feedback history and ratings histogram, plus every product listed in their…
Bayt.com MENA Job Listing & Salary Scraper
Search Bayt.com job listings across Middle East and North Africa countries by keyword, location, career level, and employment type. Get titles,…
BuiltIn Tech Company Directory & Hiring Signal Scraper
Browse BuiltIn.com's US tech-company directory across multiple cities by industry, technology, size and work arrangement; search companies by name…
Questions people ask
How much does Freelancermap IT Projects & Freelancer Finder cost?
The published result rate depends on your Apify plan: $0.99 per 1,000 on Free, $0.82 per 1,000 on Starter, $0.66 per 1,000 on Scale, $0.49 per 1,000 on Business. So 10,000 results cost about $9.90 on the Free plan and $4.90 on Business, plus a start fee of $0.10 per run per GB of memory on Free. Platform usage is billed separately.
What data does Freelancermap IT Projects & Freelancer Finder return?
Its published output schema lists 11 fields: title, name, headline, company, city, country, contractType, remoteType, rate, budgetAmount, sourceUrl. A listed field is not guaranteed to be filled in every row.
What input does Freelancermap IT Projects & Freelancer Finder need?
Required: mode. Optional settings include searchQueries, startUrls, category, country, city, radiusKm.
How do I run Freelancermap IT Projects & Freelancer Finder from Python or the API?
Use the Apify API client: in Python, ApifyClient(token).actor("xyrelith-data/freelancermap-it-projects-and-freelancer-finder").call(run_input=...), then read the run's default dataset (run.default_dataset_id); in JavaScript the same call is client.actor("xyrelith-data/freelancermap-it-projects-and-freelancer-finder").call(input). Without a client, POST the input JSON to https://api.apify.com/v2/actors/xyrelith-data~freelancermap-it-projects-and-freelancer-finder/run-sync-get-dataset-items with your API token. Ready-to-paste code with the example input is on this page.
Sources
- Freelancermap IT Projects & Freelancer Finder on Apify Store
- Published build with input and output schema (JSON)
Cite this page
Scraper Finder. "Freelancermap IT Projects & Freelancer Finder." https://scraperfinder.com/catalogue/freelancermap-it-projects-and-freelancer-finder/ (data checked 2026-11-12).
Run Freelancermap IT Projects & Freelancer Finder
$0.99 per 1,000 results. Paste the example input above, set your target query, then export the dataset.