Freelancer preferences
remoteWork - Remote work
| Value | Description |
|---|
Sur site | No remote work |
Hybride | Mix of on-site/remote |
Full remote | 100% remote |
daysPerWeek - Days per week
Possible values: "1", "2", "3", "4", "5"
missionDuration - Mission duration
| Value |
|---|
< 3 mois |
3 a 6 mois |
6 a 12 mois |
> 12 mois |
seniority - Experience level
| Value |
|---|
| (empty) |
Junior (0-2 ans) |
Confirmé (3-6 ans) |
Senior (7-10 ans) |
Expert (10+ ans) |
These values are returned as stored (in French). Map them to your own labels
on your side if needed.
Mobility areas (workAreas)
The workAreas field is an array of objects representing the mobility areas.
Each object has a type that determines which fields are available:
Type ville (city)
{
"type": "ville",
"cityZipCode": "75001",
"cityName": "Paris",
"departmentCode": "75",
"departmentName": "Paris",
"regionCode": "11",
"regionName": "Ile-de-France",
"countryCode": "FR",
"countryName": "France"
}
Type departement (department)
{
"type": "departement",
"departmentCode": "69",
"departmentName": "Rhone",
"regionCode": "84",
"regionName": "Auvergne-Rhone-Alpes",
"countryCode": "FR",
"countryName": "France"
}
Type region
{
"type": "region",
"regionCode": "84",
"regionName": "Auvergne-Rhone-Alpes",
"countryCode": "FR",
"countryName": "France"
}
Type pays (country)
{
"type": "pays",
"countryCode": "BE",
"countryName": "Belgique"
}
Supported countries
Mobility areas can be in:
- France
- Belgium
- Switzerland
- Luxembourg
- Andorra
The code and label fields are deprecated. Use the specific fields
(cityName, departmentCode, regionName, etc.) instead.
Profile statuses
| Value | Meaning | Required action |
|---|
completed | Active and complete profile | Index/update |
deleted | Deleted profile | Remove from your database |
Deletion statuses (deleted-freelances)
| Value | Description |
|---|
account_deleted | The freelancer deleted their account |
account_banned | Account banned by Pylote |
account_excluded | Account excluded |
account_invisible | Profile made invisible |
Languages (ISO)
The languages field follows a free format. Common examples:
| language | fluency |
|---|
Francais | Langue maternelle |
Anglais | Courant |
Espagnol | Intermédiaire |
Allemand | Notions |
Language names and fluency levels are returned as stored (in French).
Professions (Pylote reference data)
The meta.freelance.professions field uses the Pylote reference data.
The most common values:
Développeur Back-End, Développeur Front-End, Développeur Full Stack,
DevOps, Data Engineer, Data Scientist, Product Manager, Product Owner,
Scrum Master, UX Designer, UI Designer, Chef de projet, Architecte,
Consultant SI, Business Analyst, QA / Testeur, SysAdmin, DBA,
Mobile Developer, Lead Developer, CTO, Tech Lead
The full list is available through the Referential endpoint (beta).