Try any of 1042 endpoints — live.
Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.
Search live freelance PROJECTS (not employment jobs) on Freelancer.com by keyword, skills, category, budget/hourly band, freshness, country, language — sorted by recency, bids, or bid-deadline. Returns title, description, budget{type,min,max,currency}, skills[], bids_count, posted_at, client_country, url. No client PII.
Freelance marketplace to query (e.g. 'freelancer' for Freelancer.com). Additional marketplaces such as Fiverr, Upwork, Guru, and PeoplePerHour are coming soon — selecting one returns a clear status message.
Keyword to match in project title or description — e.g. 'logo design', 'React developer', or 'mobile app'. Omit to browse the newest projects across all skills.
Filter to projects requiring these skill IDs (combine with the `skills` action to resolve a skill name → id, e.g. 'PHP'→13). Multiple = OR.
Top-level category SEO slug to scope the search (see the `categories` action for the full list, e.g. 'design-media-architecture').
Restrict to 'fixed' (fixed-price) and/or 'hourly' projects. Omit for both.
Minimum average project budget (in the project's own currency) to include. For hourly projects this is the hourly rate floor. (0–)
Maximum average project budget (project currency). Pair with budget_min for a band. (0–)
Only projects posted within this window (server-side from_time filter). Great for a fresh-leads feed.
Filter by client/project country name(s) (e.g. 'United States', 'United Kingdom'). Multiple = OR. Note: unauthenticated, client identity is not exposed — only the project's listed country is used.
Filter by the project's language code(s) (ISO-639, e.g. 'en', 'es').
Result ordering.
How many projects to return (1–100). Use `offset` to page. (1–100)
Pagination offset (0–5000); skip this many results before returning `limit`. (0–5000)
curl -X POST https://api.reefapi.com/freelance-jobs/v1/search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"query":"python","limit":"10"}'Hit Send to run this endpoint live.