docs / freelancer

Freelancer.com API scraper

Freelancer.com API scraper

base /freelancer/v16 endpoints
post/freelancer/v1/project1 credit

Full detail for one Freelancer.com project by numeric id, project URL, or SEO slug — everything from `search` plus hourly-commitment, timeframe, qualifications, escrow status and selected-bid count. No client PII.

ParameterAllowed / rangeDescription
idrequiredThe project to fetch: a numeric project id (40505996), a project URL (https://www.freelancer.com/projects/<slug>), or the SEO slug itself.
Try in playground →
post/freelancer/v1/user1 credit

PUBLIC business profile of a Freelancer.com freelancer or employer by username/handle or id: display name, country, role, hourly rate, reputation (rating/reviews/completion/repeat-hire), skills, membership, badges, portfolio and registration year. PII (email/phone/legal-name/address) is NEVER returned.

ParameterAllowed / rangeDescription
usernamerequiredThe freelancer/employer to fetch: a Freelancer username (fmsiddique) or a numeric user id. Returns the PUBLIC business profile only — no email / phone / legal-name / address (those are never returned).
Try in playground →
post/freelancer/v1/contests1 credit

Browse live OPEN Freelancer.com design/creative CONTESTS (accepting entries) — prize, currency, entry count, skills, and deadlines. Filter by keyword and skills.

ParameterAllowed / rangeDescription
queryoptionalKeyword to match in the project title/description — e.g. 'logo design', 'React developer', 'mobile app'. Omit to browse the newest projects.
skillsoptionalFilter to projects requiring these skill IDs (use the `skills` action to resolve a skill name → id, e.g. 'PHP'→13). Multiple = OR.
limit = 20optional1–50How many contests to return (1–50).
offset = 0optional0–5000Pagination offset (0–5000); skip this many results before returning `limit`.
Try in playground →
post/freelancer/v1/skills1 credit

Resolve a skill name to Freelancer.com skill id(s) (for search's `skills` filter), or list the most-popular skills with their active-project counts — the marketplace's skill taxonomy.

ParameterAllowed / rangeDescription
queryoptionalSkill name (or fragment) to resolve to Freelancer skill id(s) you can feed to search's `skills` filter (e.g. 'php' → {id:13,name:'PHP'}). Omit to list the most-popular skills.
limit = 60optional1–200Max skills to return (1–200, default 60).
Try in playground →
post/freelancer/v1/categories1 credit

List the top-level Freelancer.com job categories (Websites/IT, Design, Writing, Mobile…) with their active-project counts — the browse taxonomy for scoping a search.

Try in playground →