# Malt freelance Info Scraper

Scrape freelancers' name, price, experience etc from Malt.fr by URL.

- Template page: [https://www.octoparse.com/template/malt-freelance-info-scraper](https://www.octoparse.com/template/malt-freelance-info-scraper)
- Categories: Jobs
- Status: `PUBLISHED`
- Run mode: `CLOUD`

## Pricing

Current price: **$0.3/1,000 lines**. Billing is based on output rows; an Octoparse subscription may be required.

## What is an Octoparse template?

An Octoparse template is a ready-to-use scraping workflow with predefined inputs and structured outputs. Use the exact parameter keys below; do not invent parameters.

## Overview

This ready-to-use template collects structured data from general web pages.

## Output

The current workflow extracts 17 fields, including `Compétences`, `Description`, `Domaine_expertise`, `Expérience`, `Expérience_1`, `Expérience_2`, `Expérience_3`, `Langue`, `Lieu_travail`, `Nom`, `Profil`, `Préférence_lieu_travail`, `Tarif_indicatif`, `Temps_de_réponse`, `Titre_travai`, `URL_original`, `URL_profil`.

## Use Cases

- Use structured results for research, comparison, and monitoring.
- Collect rows without building the extraction workflow from scratch.
- Combine results with other templates for downstream enrichment.
- Review a representative result before starting a large batch.

## Why Octoparse

- **No coding required:** complete URLs (up to 5,000) and start the template in cloud mode.
- **Flexible export:** review and export results as CSV, Excel, or JSON.

## Input

### URLs (up to 5,000)

Required. MainKeys Constraints: minItems=1; maxItems=5000; items.minLength=1; items.maxLength=10000.

## How to Use

# Malt freelance Info Scraper

Collects freelancers' name, price, experience, etc., from Malt.fr by URL. Data is collected from [Malt](https://www.malt.fr/), a job and employment platform.

## Pricing

Current price: **$0.3 / 1,000 lines**. Billing is based on the number of output lines produced by the task.

## Input

- **URLs (up to 5,000)** (required): Enter one or more values, one per line.

## How to Use

1. Open the template and select **Try it** or **Start**.
2. Complete the input fields (URLs, up to 5,000).
3. Run the task in the cloud.
4. Review the output rows and export or process the structured data.

## Output

Returns the freelancer fields listed in the template from each profile page, including name, title, profile, indicative rate, work location, experience, response time, description, expertise domain, language, work-location preference, experience entries, and skills, plus `URL_original` and `URL_profil`.

## Limitations

- Collects the fields listed in Output from profile pages; it does not add data that Malt does not display.
- Fields such as `Expérience_2`, `Expérience_3`, and `Compétences` can be empty when the source record does not provide them.

## Tips

- Start with one or a few inputs and review the returned rows before scaling the task.
- Use the most specific valid URLs (up to 5,000) to reduce unrelated or duplicate records.
- Use a stable URL or identifier from the output fields (e.g., `URL_original`, `URL_profil`, `Nom`) as the deduplication key when available.

## Scheduling and Export

Schedule recurring runs, export the collected data, and reuse it through Octoparse OpenAPI or the [AgentTools API](https://www.octoparse.com/docs/en/api-reference/agenttools-api/search-templates). Scheduling and API access may require a paid Octoparse plan.

## Limitations

Results depend on what the source site exposes at run time. Fields may be empty when a source page does not provide a value. The template enforces the input limits shown above.

## Tips

Use specific, valid inputs and review a representative result before starting a large batch. Remove duplicate inputs when repeated records are not needed.

## FAQ

### What do I need to enter?

Use the exact inputs and limits listed above.

### What data does this template return?

See Output Schema below; availability can vary by source record.

### How is usage billed?

See the Pricing section above for current pricing and billing details.

## Related Templates

- [Malt freelance Info Scraper-test](https://www.octoparse.com/template/malt-freelance-info-scraper20260414095113)
- [Pagesjaunes Business Info Scraper](https://www.octoparse.com/template/pagesjaunes-business-info-scraper)
- [Societe.com Info Scraper](https://www.octoparse.com/template/societe-scraper)
- [TripAdvisor Hôtel Info Scraper](https://www.octoparse.com/template/tripadvisor-hotel-info-scraper)
- [Airbnb.fr Hotel Info Scraper](https://www.octoparse.com/template/airbnb-fr-hotel-info-scraper)

## Input Schema

```json
{
  "title": "Malt freelance Info Scraper input",
  "description": "Input parameters configured for the current published template version.",
  "type": "object",
  "schemaVersion": 1,
  "additionalProperties": false,
  "properties": {
    "uRLs": {
      "title": "URLs (up to 5,000)",
      "description": "MainKeys",
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 10000
      },
      "minItems": 1,
      "maxItems": 5000,
      "x-octoparse": {
        "apiEnabled": true
      }
    }
  },
  "required": [
    "uRLs"
  ]
}
```

## Input JSON Example

Example 1

```json
{
  "uRLs": [
    "https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487"
  ]
}
```

Example 2

```json
{
  "uRLs": [
    "https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487"
  ]
}
```

Example 3

```json
{
  "uRLs": [
    "https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487"
  ]
}
```

Example 4

```json
{
  "uRLs": [
    "https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487"
  ]
}
```

Example 5

```json
{
  "uRLs": [
    "https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487"
  ]
}
```


## Output Schema

```json
{
  "schemaVersion": 1,
  "type": "object",
  "properties": {
    "Compétences": {
      "type": "string",
      "description": ""
    },
    "Description": {
      "type": "string",
      "description": ""
    },
    "Domaine_expertise": {
      "type": "string",
      "description": ""
    },
    "Expérience": {
      "type": "string",
      "description": ""
    },
    "Expérience_1": {
      "type": "string",
      "description": ""
    },
    "Expérience_2": {
      "type": "string",
      "description": ""
    },
    "Expérience_3": {
      "type": "string",
      "description": ""
    },
    "Langue": {
      "type": "string",
      "description": ""
    },
    "Lieu_travail": {
      "type": "string",
      "description": ""
    },
    "Nom": {
      "type": "string",
      "description": ""
    },
    "Profil": {
      "type": "string",
      "description": ""
    },
    "Préférence_lieu_travail": {
      "type": "string",
      "description": ""
    },
    "Tarif_indicatif": {
      "type": "string",
      "description": ""
    },
    "Temps_de_réponse": {
      "type": "string",
      "description": ""
    },
    "Titre_travai": {
      "type": "string",
      "description": ""
    },
    "URL_original": {
      "type": "string",
      "description": ""
    },
    "URL_profil": {
      "type": "string",
      "description": ""
    }
  },
  "title": "Malt freelance Info Scraper output",
  "description": "Initial output fields derived from the current published implementation. Field descriptions are maintained by Data Center; production field names and types should be refreshed from recent successful runs.",
  "additionalProperties": false
}
```

## Output Example

Example 1

```json
{
  "Compétences": "Compétences  Recrutement Sourcing Ressources humaines Conseil LinkedIn Stratégie d'entreprise Anglais Espagnol Linkedin Recruiter Expérience candidat Jobboards headhunting Approche directe Préqualification téléphonique RPO recruteur Executive Search campus management Entretiens professionnels Recruitment ATS relations écoles Talent Management Recruiting Chasse de tête",
  "Description": "Talent Acquisition Manager diplômé de l'emlyon. Spécialisé en recrutement pour startup / scale up SaaS, profil Sales, Ops, Care et support. J'ai été RPO pour : Agicap (scale up tech ayant levé 100M d'euros en série B),  Dawex (start up 50p - plateforme de data exchange) Ringover (scale up SaaS - téléphonie B2B- 20M en série B) Possibilité de recruter en anglais et espagnol (marché ES, UK et US pour ringover, IT et ALL pour Agicap). Parfaite connaissance du marché SaaS / Tech.   Je serais ravi de discuter avec vous de vos besoins si mon profil retient votre attention.",
  "Domaine_expertise": "Accepte de travailler sur site Paris (jusqu’à 50 km) 4,9 sur 8 évaluations",
  "Expérience": "3-7 ans",
  "Expérience_1": "Malt Community SA Sur Malt Mission RPO HIGH TECH février 2026 - avril 2026  (1 mois) Paris, France  Talent acquisition Recrutement pour l'équipe Sales & Corporate de Malt ;  Account Manager, Key Account Manager, Talent Acquisition",
  "Expérience_2": "Voodoo Talent Acquisition Consultant avril 2024 - octobre 2025  (1 an et 6 mois) Paris, France  Recruiting  Recrutement  Talent acquisition  Recruitment French Unicorn  Managed high-volume hiring in the top 3 mobile publisher. • Filled +40 roles in 18 months across GTM, Legal, Marketing & Ops • Built first outbound sales team for Bereal's US market from scratch • Partnered with senior leadership on hiring strategy & pipeline prioritization • Structured and optimized end-to-end recruitment process",
  "Expérience_3": "Ringover RPO - Talent Acquisition Manager - Sales janvier 2023 - décembre 2025  (2 ans et 11 mois) Led full recruitment for Ringover's Sales org across France, UK, Spain & US.  • • Delivered 130 hires in 3 years  • • Recruited for SDR, AE, AM & leadership roles (Head of - VP) + GTM Roles (Marketing / CSM / Ops)  • • Built structured processes and playbooks with hiring managers  • • Shortened time-to-offer with repeatable pipelines  • • Strengthened talent sourcing and candidate experience",
  "Langue": "Français Bilingue ou natif Anglais Capacité professionnelle complète Espagnol Capacité professionnelle complète Arabe Bilingue ou natif",
  "Lieu_travail": "Paris, FR",
  "Nom": "Benjelloun Walid",
  "Profil": "https://dam.malt.com/03f1fc62-3d71-48b2-bdd0-d4307812a8fd?gravity=face&func=face&face_margin=70&w=360&h=360&force_format=webp https://dam.malt.com/profile/ProfilePictureSample003?w=80 https://dam.malt.com/profile/ProfilePictureSample001?w=80 https://dam.malt.com/profile/ProfilePictureSample002?w=80 https://dam.malt.com/profile/portrait3?w=80",
  "Préférence_lieu_travail": "Accepte de travailler sur site Paris (jusqu’à 50 km) 4,9 sur 8 évaluations",
  "Tarif_indicatif": "600 €/jour",
  "Temps_de_réponse": "1h",
  "Titre_travai": "RPO - Talent Acquisition Manager",
  "URL_original": "https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487?p=1",
  "URL_profil": "https://www.malt.fr/profile/benjellounwalid"
}
```

Example 2

```json
{
  "Compétences": "Compétences  Ressources humaines Conseil en recrutement LinkedIn marque employeur Processus de recrutement Gestion de projet Coaching Jobboards Entretiens professionnels Préqualification téléphonique Linkedin Recruiter Approche directe campus management recruteur relations écoles ATS Google Sheets Entretiens",
  "Description": "Bienvenue sur mon profil Malt ! Spécialiste du recrutement, j’ai évolué pendant  plus de deux ans  dans l’univers startup/scale-up. Je vous accompagne aujourd’hui en freelance pour structurer, accélérer et fluidifier vos recrutements, en cohérence avec vos enjeux RH et culture d’entreprise. 🎯 Ce que je propose J’interviens sur l’ensemble du cycle de recrutement, du brief avec les managers jusqu’à la clôture des process, avec une attention particulière portée à : Le sourcing ciblé et proactif (sur LinkedIn, Welcome Kit, jobboards...) L’expérience candidat La qualité des échanges avec les hiring managers L’efficacité et la fluidité des process de recrutement 💼 Mon parcours Au fil de mes expériences, j’ai construit une expertise solide, tant sur les profils business que fonctions support : Welcome to the Jungle :   ➤ Recrutements menés en totale autonomie sur des postes variés : ▪ Profils Sales (Account Executive, SDR, Sales Ops) ▪ Customer Success & Support ▪ Profils RH & Finance ▪ Profils Tech (développeurs, product, data) ▪ Recrutement et gestion de campagnes stagiaires/alternants (~20 postes par promotion) ▪ Participation à des projets RH transverses : onboarding, D&I, mobilité interne, marque employeur... Frichti (Foodtech)  – Stage  Expérience sur des missions liées à l’employee experience et à la structuration RH (onboarding, organisation d’événements, suivi des politiques internes, support RH quotidien). 💡 En bref ✔️ Recrutement 360° (CDI, CDD, stages/alternances) ✔️ Sourcing ciblé & attractivité des offres ✔️ Profils junior à senior, sur des fonctions variées ✔️ ATS maîtrisés : Welcome Kit, Lever – + Notion, GSuite ✔️ Approche humaine, structurée et réactive 📍 Basée à Paris – Disponible pour des missions ponctuelles ou à temps partiel, sur site ou à distance. 👉 Vous cherchez un renfort opérationnel en recrutement ? Discutons-en !",
  "Domaine_expertise": "Accepte de travailler sur site Paris (jusqu’à 50 km)",
  "Expérience": "0-2 ans",
  "Expérience_1": "Welcome to the Jungle Talent Acquisition Specialist juin 2024 - décembre 2024  (5 mois) Paris, France  Talent acquisition  Processus de recrutement  Sourcing  Linkedin Recruiter Talent acquisition spécialisée dans les métiers business, plus de 10 recrutements CDI / CDD gérés durant cette expérience en CDD de 6 mois.",
  "Expérience_2": "Welcome to the Jungle France Talent Acquisition & Development apprentice août 2022 - Aujourd'hui  (4 ans et 2 mois) Paris, France",
  "Expérience_3": "Welcome to the Jungle France Talent Acquisition Intern janvier 2022 - juillet 2022  (6 mois) Paris, France Recrutement :  - Gestion de la campagne de recrutement trainees Juillet/Septembre 2022 pour les profils Tech, Product & RH.  - Prise du besoin auprès des managers, tri des CV & chasse si besoin, entretiens en autonomie, suivi candidat, offre. Projets RH :  - Marque employeur : travail autour de l'attractivité de nos annonces, mise en place du label Happy Trainees by ChooseMyCompany, réflexion & création d'une nouvelle communication auprès des candidats (réseaux sociaux & communication écrite directe auprès des candidats).  - Relations écoles : participation à divers forums de recrutement, mise en relation directe avec les services entreprises des écoles.  - Création de documentations pour les stagiaires et alternants de l'équipe RH.",
  "Langue": "Français Bilingue ou natif Anglais Capacité professionnelle complète",
  "Lieu_travail": "Paris, FR",
  "Nom": "Laurène Belehradek",
  "Profil": "https://dam.malt.com/f855322f-4360-46f5-93e4-29b86e81a324?gravity=face&func=face&face_margin=70&w=360&h=360&force_format=webp https://dam.malt.com/profile/ProfilePictureSample003?w=80 https://dam.malt.com/profile/ProfilePictureSample001?w=80 https://dam.malt.com/profile/ProfilePictureSample002?w=80 https://dam.malt.com/profile/portrait3?w=80",
  "Préférence_lieu_travail": "Accepte de travailler sur site Paris (jusqu’à 50 km)",
  "Tarif_indicatif": "320 €/jour",
  "Temps_de_réponse": "4h",
  "Titre_travai": "Talent Acquisition - Sourcing - RH",
  "URL_original": "https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487?p=1",
  "URL_profil": "https://www.malt.fr/profile/laurenebelehradek"
}
```

Example 3

```json
{
  "Compétences": "Compétences  Recrutement Ressources humaines Management d'équipe",
  "Description": "Assistante RH junior avec une double compétence en ressources humaines et biologie. Sérieuse, organisée et rigoureuse, j’accompagne les entreprises dans leurs missions RH : recrutement, tri de CV, pré-sélection des candidats, planification des entretiens, gestion administrative du personnel et suivi des dossiers salariés. Motivée, adaptable et à l’écoute, je m’investis pleinement pour garantir un travail de qualité et dans les délais.",
  "Domaine_expertise": "Accepte de travailler sur site Paris (jusqu’à 50 km)",
  "Expérience": "0-2 ans",
  "Expérience_1": "OCP Assistante service client LOGISTIQUE & SUPPLY CHAIN décembre 2024 - septembre 2025  (9 mois) Créteil, France Suivi quotidien des dossiers clients et gestion des appels Traitement administratif et respect des procédures internes  gestion des appels  relation client",
  "Expérience_2": "EIKO Chargée de recrutement novembre 2023 - octobre 2024  (11 mois) Paris, France Participation à la conduite d'entretiens et à la pré-sélection de profils divers Contribution à l'organisation de campagnes de recrutement (diffusion d'offres, planification) Accueil et accompagnement des candidats lors des événements RH  sens du relationnel  gestion de planning",
  "Expérience_3": "OCP répartition Assistante ressources humaines avril 2023 - septembre 2023  (5 mois) 93400 Saint-Ouen-sur-Seine, France Participation au processus d'intégration des nouveaux collaborateurs Sourcing multicanal, tri de candidatures, pré-entretiens Appui à la gestion de la formation et des relations sociales (CSE, CSSCT) Suivi administratif et support à la formation",
  "Langue": "Français Bilingue ou natif Anglais Notions",
  "Lieu_travail": "Paris, FR",
  "Nom": "",
  "Profil": "https://dam.malt.com/d02177bd-0773-4fbf-9f35-ae83773449f0?gravity=face&func=face&face_margin=70&w=360&h=360&force_format=webp https://dam.malt.com/profile/ProfilePictureSample003?w=80 https://dam.malt.com/profile/ProfilePictureSample001?w=80 https://dam.malt.com/profile/ProfilePictureSample002?w=80 https://dam.malt.com/profile/portrait3?w=80",
  "Préférence_lieu_travail": "Accepte de travailler sur site Paris (jusqu’à 50 km)",
  "Tarif_indicatif": "250 €/jour",
  "Temps_de_réponse": "1h",
  "Titre_travai": "Assistante - chargée de recrutement ",
  "URL_original": "https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487?p=1",
  "URL_profil": "https://www.malt.fr/profile/dyhiadaoud1"
}
```

Example 4

```json
{
  "Compétences": "Compétences  Sourcing Ressources humaines Processus de recrutement Entretiens Gestion de projet phoning campagne de recrutement LinkedIn conseil en communication prospection Prospection téléphonique Démarchage Prospection terrain Service client Support utilisateur call center",
  "Description": "Double master en Communication et en Recrutement, je suis opérationnel pour gérer et développer tous projets de recrutement ou marketing rh.  Dispo pour des missions de supports également Sourcing, entretien et prospection sont mon quotidien.  Dispo ASAP",
  "Domaine_expertise": "Accepte de travailler sur site Lille (jusqu’à 30 km)",
  "Expérience": "0-2 ans",
  "Expérience_1": "Conforama CHARGÉ DE RECRUTEMENT RESSOURCES HUMAINES janvier 2022 - janvier 2022 Créer et mener u ne ca m pag ne de recrutement Confora ma : Assu rer la promotion de l'offre : vidéo su r le résea u i nterne Concevoi r les fiches métiers et de recrutement Pré-sélections, sélections et entretiens de recrutement Assu rer u n feed back a u près des ca nd idats ➡️ 3 fiches de postes, +150 candidats, 30 profils dans vivier  campagne de recrutement  Entretiens  phoning",
  "Expérience_2": "Espace Freelance SOURCING RECRUTEUR IT AGENCE & SSII septembre 2024 - Aujourd'hui  (2 ans) Lille, France Sourcing vivier : cvthèque / jobboard / réseaux sociaux / APEC Relation candidats : appel, point de mission, fidélisation Entretiens : pré-qualification téléphonique, entretien de découverte, entretien de qualification  phoning  Sourcing  Entretiens  Recrutement  LinkedIn",
  "Expérience_3": "Kobi GROWTH MARKETING MANAGER janvier 2023 - janvier 2024  (1 an) Lille, France Cerner les besoi ns et enjeux d'u ne ci ble RH Ana lyse des réponses et problématiq ues des sondages RH Créer d u conten u réponda nt a ux besoi ns RH : l ivre bla nc Créer des a rticles su r la ma rq ue em ployeu r, QVCT, bien-être...",
  "Langue": "Français Bilingue ou natif Anglais Capacité professionnelle limitée",
  "Lieu_travail": "Lille, FR",
  "Nom": "",
  "Profil": "https://dam.malt.com/0f1c2018-4d7b-4e32-b2b7-9daa465b45f4?gravity=face&func=face&face_margin=70&w=360&h=360&force_format=webp https://dam.malt.com/profile/ProfilePictureSample003?w=80 https://dam.malt.com/profile/ProfilePictureSample001?w=80 https://dam.malt.com/profile/ProfilePictureSample002?w=80 https://dam.malt.com/profile/portrait3?w=80",
  "Préférence_lieu_travail": "Accepte de travailler sur site Lille (jusqu’à 30 km)",
  "Tarif_indicatif": "300 €/jour",
  "Temps_de_réponse": "1h",
  "Titre_travai": "Support Client",
  "URL_original": "https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487?p=1",
  "URL_profil": "https://www.malt.fr/profile/thomasdubois12"
}
```

Example 5

```json
{
  "Compétences": "Compétences  Traduction Français Italien Design Aménagement d'espaces Administration",
  "Description": "Solide expérience commerciale et managériale en France et à l'international (Italie, Suisse, Belgique, Portugal).  Expertise d'analyse et accompagnement dans la réalisation de vos projets futurs dans le domaine de traductions et du recrutement.",
  "Domaine_expertise": "En télétravail uniquement Travaille majoritairement à distance",
  "Expérience": "8-15 ans",
  "Expérience_1": "Laura Chiaraviglio Duarte Profession libérale avril 2016 - Aujourd'hui  (10 ans et 5 mois) 78360 Montesson, France Gestion administrative et financière : pilotage complet d'une microentreprise: devis, gestion des contrats, facturation, suivi des clients et des litiges, gestion des agendas, accueil et orientation des demandes. Support et Conseil Client (BtoB / BtoC): gestion de la relation client de A à Z pour des projets d'aménagement et de design (France, Suisse, Italie). Recrutement & RH (Smart Talent, Rupella, EvenIT...): sourcing, conduite d'entretiens, gestion administrative des dossiers de candidature, suivi de l'intégration des candidats. Traductions professionnelle : gestion de projets de traduction officiels et commerciales pour des mairies et entreprises.",
  "Expérience_2": "Eni S.p.A. Succursale France Gestionnaire Grands Comptes chez eni avril 2010 - mars 2017  (6 ans et 11 mois) Gestion et création d’appels d’offre, suivi et fidélisation d'un portefeuille de clients BtoB, gestion administrative des offres et des contrats d'énergie, utilisation quotidienne de SAP-ISU, traitement des réclamations complexes, interface entre les commerciaux et les clients.",
  "Expérience_3": "Emsar france Assistente commerciale janvier 2009 - janvier 2010  (1 an) UNministrationdes ventes (ADV), traitement des commandes, suivi de la facturation et relation client en contexte international.",
  "Langue": "Italien Bilingue ou natif Français Bilingue ou natif Anglais Capacité professionnelle complète Portugais Capacité professionnelle limitée",
  "Lieu_travail": "Montesson, FR",
  "Nom": "",
  "Profil": "https://dam.malt.com/b2ac2295-5b42-41ce-87f9-57d296cc9155?gravity=face&func=face&face_margin=70&w=360&h=360&force_format=webp https://dam.malt.com/profile/ProfilePictureSample003?w=80 https://dam.malt.com/profile/ProfilePictureSample001?w=80 https://dam.malt.com/profile/ProfilePictureSample002?w=80 https://dam.malt.com/profile/portrait3?w=80",
  "Préférence_lieu_travail": "En télétravail uniquement Travaille majoritairement à distance",
  "Tarif_indicatif": "350 €/jour",
  "Temps_de_réponse": "1h",
  "Titre_travai": "CHARGÉE DE SUPPORT ADMINISTRATIF ET CLIENT FR-IT",
  "URL_original": "https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487?p=1",
  "URL_profil": "https://www.malt.fr/profile/lauraduarte"
}
```

## API

`POST https://openapi.octoparse.com/api/agentTools/executeTask`

This is the OpenAPI Agent Tools `executeTask` endpoint. Authenticate with a Bearer token.

Request body:

`templateName` is the template slug; `parameters` is a JSON object string whose keys match Input Schema; `taskName`, `idempotencyKey`, and `maxCollectedRows` are optional.

Obtain a token:

```http
POST https://openapi.octoparse.com/token
Content-Type: application/json

{
  "username": "YOUR_USERNAME",
  "password": "YOUR_PASSWORD",
  "grant_type": "password"
}
```

Use `data.access_token` as `Authorization: Bearer <token>`. After starting, poll `getTaskStatus` and export with `exportData`.

```json
{
  "templateName": "malt-freelance-Info-scraper",
  "taskName": "Malt freelance Info Scraper",
  "parameters": "{\"uRLs\":[\"https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487\"]}"
}
```

## Python Example

```python
import json
import requests

OPENAPI_BASE = "https://openapi.octoparse.com"
ACCESS_TOKEN = "YOUR_ACCESS_TOKEN"

parameters = json.loads("{\"uRLs\":[\"https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487\"]}")

response = requests.post(
    f"{OPENAPI_BASE}/api/agentTools/executeTask",
    headers={
        "Authorization": f"Bearer {ACCESS_TOKEN}",
        "Content-Type": "application/json",
    },
    json={
        "templateName": "malt-freelance-Info-scraper",
        "taskName": "Malt freelance Info Scraper",
        "parameters": json.dumps(parameters, ensure_ascii=False),
    },
    timeout=60,
)
print(response.status_code)
print(response.json())
```

## HTTP/cURL Example

```bash
curl -X POST "https://openapi.octoparse.com/api/agentTools/executeTask" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "templateName": "malt-freelance-Info-scraper",
  "taskName": "Malt freelance Info Scraper",
  "parameters": "{\"uRLs\":[\"https://www.malt.fr/s/tags/recrutement-59ca86916e6c295df40aa487\"]}"
}
JSON
```

## MCP Setup

Connect an MCP-compatible AI client to `https://mcp.octoparse.com` using browser OAuth or an Octoparse API key. Find `malt-freelance-Info-scraper`, inspect its inputs, create a cloud task with the exact Input Schema keys, and export JSON results.

## Machine-readable Resources

- [Template contract](https://www.octoparse.com/templates/malt-freelance-info-scraper.json)
- [Manifest](https://www.octoparse.com/templates/malt-freelance-info-scraper-manifest.json)
