Skip to main content

Freelancer preferences

remoteWork - Remote work

ValueDescription
Sur siteNo remote work
HybrideMix of on-site/remote
Full remote100% 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

meta.status - Active profile

ValueMeaningRequired action
completedActive and complete profileIndex/update
deletedDeleted profileRemove from your database

Deletion statuses (deleted-freelances)

ValueDescription
account_deletedThe freelancer deleted their account
account_bannedAccount banned by Pylote
account_excludedAccount excluded
account_invisibleProfile made invisible

Languages (ISO)

The languages field follows a free format. Common examples:
languagefluency
FrancaisLangue maternelle
AnglaisCourant
EspagnolIntermédiaire
AllemandNotions
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).