Discover/malt.fr API
live

malt.fr APImalt.fr

Search Malt.fr freelancer profiles, retrieve detailed profile data, and get autocomplete suggestions via 3 structured API endpoints.

Endpoints
3
Updated
3mo ago
Try it
Search query (e.g., 'developpeur frontend', 'designer graphique', 'data scientist')
Location filter (e.g., 'Paris', 'Lyon')
api.parse.bot/scraper/f4ca74ee-b27a-4850-8f6d-9c37af345224/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/f4ca74ee-b27a-4850-8f6d-9c37af345224/search_freelancers?query=data+scientist&location=Paris' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for freelancers by keyword/expertise. Returns up to 24 profiles from the first page of results with name, headline, skills, pricing, location, ratings, and availability.

Input
ParamTypeDescription
queryrequiredstringSearch query (e.g., 'developpeur frontend', 'designer graphique', 'data scientist')
locationstringLocation filter (e.g., 'Paris', 'Lyon')
Response
{
  "type": "object",
  "fields": {
    "query": "string - the search query submitted",
    "profiles": "array of profile objects with id, first_name, headline, profile_url, photo_url, location, price, availability, stats, badges, skills",
    "search_id": "string - unique identifier for this search",
    "pagination": "object with current_page, total_pages, total_elements, first_item, last_item",
    "search_type": "string - search scope type (e.g. HOST_COUNTRY_REMOTE)"
  },
  "sample": {
    "data": {
      "query": "data scientist",
      "profiles": [
        {
          "id": "5b073d15db554c66770f5e42",
          "price": {
            "amount": 500,
            "currency": "EUR",
            "formatted": "500 €",
            "visibility": "VISIBLE"
          },
          "stats": {
            "rating": 5,
            "missions_count": 1,
            "recommendations_count": 2
          },
          "badges": [],
          "skills": [
            {
              "label": "TensorFlow",
              "certified": false
            },
            {
              "label": "Pytorch",
              "certified": false
            },
            {
              "label": "Data visualisation",
              "certified": false
            }
          ],
          "headline": "💻 Data Scientist",
          "location": {
            "city": "Paris",
            "type": "EVERYWHERE",
            "country": "France",
            "country_code": "FR"
          },
          "photo_url": "https://dam.malt.com/5456a1c4-ff22-4cce-b0f4-a469e69ef08c",
          "first_name": "Romain",
          "profile_url": "https://www.malt.fr/profile/romainjaminet",
          "availability": {
            "status": "AVAILABLE_AND_VERIFIED",
            "frequency": "FULL_TIME"
          }
        }
      ],
      "search_id": "6a0720c9a2d14c5ff8ca1b02",
      "pagination": {
        "last_item": 24,
        "first_item": 1,
        "total_pages": 25,
        "current_page": 1,
        "total_elements": 600
      },
      "search_type": "HOST_COUNTRY_REMOTE"
    },
    "status": "success"
  }
}

About the malt.fr API

The Malt.fr API gives developers structured access to freelancer data across 3 endpoints covering search, profile detail, and autocomplete. search_freelancers returns up to 24 profiles per page with fields like pricing, skills, location, availability, ratings, and badges. get_profile retrieves a single freelancer's full profile including languages spoken, experience headline, and badge tier. autocomplete helps surface relevant specialty terms from a partial query string.

Searching Freelancers

The search_freelancers endpoint accepts a query string (e.g., developpeur frontend, data scientist) and an optional location filter (e.g., Paris, Lyon). Each call returns up to 24 profile objects from the first results page. Profile objects include id, first_name, headline, profile_url, photo_url, location, price, availability, stats, badges, and skills. The response also includes a search_id, a search_type field indicating scope (such as HOST_COUNTRY_REMOTE), and a pagination object with current_page, total_pages, total_elements, first_item, and last_item.

Detailed Profile Lookup

The get_profile endpoint takes a username exactly as it appears in the Malt.fr profile URL. It returns a richer view of a single freelancer: full_name, headline, skills array, languages (each with name and level), location (city, country, country_code), price (amount, currency, and a hidden boolean), rating out of 5, and a badge string indicating tier (e.g., SUPER_MALTER_L3, SUPER_MALTER_L2).

Autocomplete Suggestions

The autocomplete endpoint accepts a short query prefix such as dev, design, or data and returns up to 15 suggestion strings covering freelancer specialties and skill terms. This is useful for building type-ahead search inputs or normalizing query terms before passing them to search_freelancers.

Common use cases
  • Build a freelancer discovery tool filtered by skill and city using search_freelancers with query and location params
  • Aggregate pricing data across freelancer profiles to benchmark typical day rates by specialty
  • Identify top-rated Malt freelancers by parsing rating and badge fields from get_profile
  • Power a type-ahead search component using the autocomplete endpoint to normalize user input
  • Monitor a freelancer's availability status and pricing over time via periodic get_profile calls
  • Compare skill sets across multiple profiles by collecting the skills array from search results
  • Build a language-filtered freelancer shortlist using the languages field returned by get_profile
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Malt.fr offer an official developer API?+
Malt does not publish a public developer API for querying freelancer profiles or search results. The Parse Malt.fr API provides structured access to this data without requiring direct site access.
What does `search_freelancers` return beyond basic name and title?+
Each profile object in the results includes price, availability, location, stats, badges, and a skills array alongside the freelancer's headline and profile_url. The response-level pagination object tells you total_pages and total_elements so you know the scope of results, and search_type indicates whether the search covers the host country, remote, or another scope.
Does `get_profile` return a freelancer's work history or project portfolio?+
Not currently. get_profile covers identity fields, skills, languages, location, price, rating, and badge tier. Work history and portfolio items are not exposed. You can fork the API on Parse and revise it to add an endpoint targeting that profile section.
How does pagination work with `search_freelancers`?+
Each call returns results from the first page only — up to 24 profiles — along with a pagination object containing current_page, total_pages, total_elements, first_item, and last_item. Paginating through subsequent pages is not currently supported by this endpoint. You can fork the API on Parse and revise it to accept a page parameter and return additional result pages.
Can I filter search results by price range or availability status?+
The search_freelancers endpoint currently accepts only query and location as input parameters. Price and availability data are present in the response fields but cannot be used as pre-query filters through this API. You can fork the API on Parse and revise it to pass additional filter parameters to the endpoint.
Page content last updated . Spec covers 3 endpoints from malt.fr.
Related APIs in B2b DirectorySee all →
13f.info API
13f.info API
mouser.com API
mouser.com API
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
yellowpages-uae.com API
Search and discover UAE businesses with instant access to contact details, locations, and branch information from the Yellow Pages UAE directory. Find companies by name, get detailed business profiles, explore multiple branches, and browse available cities all in one place.
104.com.tw API
Search for jobs across Taiwan's largest job board and retrieve detailed job listings including descriptions, requirements, and company information. Find the right career opportunities by browsing thousands of positions or searching for specific roles that match your skills and interests.
cursor.directory API
Search and discover AI cursor rules, MCP servers, and job listings organized by category to enhance your development workflow. Browse detailed information about each rule and server to find the tools and configurations that best fit your needs.
Malt.fr Freelancer API – Search & Profiles · Parse