Endpoint: https://api-p.pylote.io/freelance/set_login_code
Method: POST
Request Body:
{
"mail": "example@example.com",
"resend": false
}
Description: Permet de demander le code pour se connecter.
Endpoint: https://api-p.pylote.io/freelance/check_code
Method: POST
Request Body:
{
"mail": "example@example.com",
"code": "123456"
}
Description: Vérifie si le code est correct.
Endpoint: https://api-p.pylote.io/jobs/
Method: GET
Description: Permet d'obtenir la liste des jobs.
Endpoint: https://api-p.pylote.io/availability/{id}
Method: PUT
Request Body:
{
"available": true,
"availabilityDate": "2024-06-18"
}
Description: Permet de définir la disponibilité actuelle. Mettre une chaîne vide dans availabilityDate
s'il n'y en a pas.
Endpoint: https://api-p.pylote.io/logging/update
Method: POST
Request Body:
{
"id": "123",
"variable": "availability",
"value": "ldzsd"
}
Description: Permet de mettre à jour les logs pour la disponibilité.
Endpoint: https://api-p.pylote.io/logging/getLogs/{id}
Method: GET
Description: Permet de récupérer les logs du compte.
Endpoint: https://api-p.pylote.io/recruiter/
Method: GET
Description: Permet d'obtenir la liste des recruteurs. Possibilité de rajouter ?displayMissions=true
à l'URL.
Endpoint: https://api-p.pylote.io/freelance/profile/{id}
Method: GET
Description: Permet d'obtenir le profil de l'utilisateur.
Endpoint: https://api-p.pylote.io/freelance/update_profile_head/{id}
Method: POST
Description: Permet de modifier le profil de l'utilisateur. Doit mettre à jour la variable j
pour le fonctionnement.
Endpoint: https://api-p.pylote.io/freelance/update_profile_description/
Method: POST
Description: Permet de modifier la description de l'utilisateur. Doit mettre à jour la variable j
Endpoint: https://api-p.pylote.io/freelance/update_profile_preferences/
Method: POST
Description: Permet de modifier les préférences du profil
{
"daysPerWeek":"Indifférent",
"missionDuration":"Indifférent",
"location":
{
"description":"Lille, France",
"id":"ChIJEW4ls3nVwkcRYGNkgT7xCgQ"
},
"remoteWork":["Télé-travail"],
"workAreas": [
{"type":"ville",
"code":"59000",
"label":"Lille",
"regionName":"Hauts-de-France"
}],
"vehicle":false
Endpoint: https://lbzunxli1l.execute-api.eu-west-3.amazonaws.com/default/lambda-pylote-input-prod
Method: POST
Possible fields: DaysPerWeek, MissionDuration, RemoteWork, Mobilities.
{
"action": "list:all",
"field": ""
}
Endpoint: https://api-p.pylote.io/locations/autocomplete?q= + la query
Method: GET
Description: Permet d'avoir les locations qu'ont pylote dans leur api. Utile pour avoir l'id de la ville pour l'update de préférence