Skip to main content
GET
/
freelances
Recuperer les freelances
curl --request GET \
  --url https://client-p.pylote.io/v1/freelances \
  --header 'x-api-key: <api-key>'
{
  "freelances": [
    {
      "basics": {
        "name": "Jean Dupont",
        "label": "Developpeur Full Stack",
        "image": "",
        "email": "dupont.j@freelance.pylote.io",
        "phone": "",
        "url": "https://hive.pylote.io/linkedin/ldp9kOK_xyz123/pk_client?t=dGVzdA",
        "summary": "10 ans d'experience en dev web, specialise React et Node.js",
        "location": {
          "address": "Paris, France",
          "postalCode": "75001",
          "city": "Paris",
          "countryCode": "FR",
          "region": "Ile-de-France"
        },
        "profiles": [
          {
            "username": "<string>",
            "network": "LinkedIn",
            "url": "<string>"
          }
        ]
      },
      "work": [
        {
          "name": "Capgemini",
          "position": "Lead Developer",
          "startDate": "2023-12-25",
          "endDate": "2023-12-25",
          "summary": "<string>"
        }
      ],
      "education": [
        {
          "institution": "Ecole 42",
          "area": "<string>",
          "studyType": "Master",
          "startDate": "2023-12-25",
          "endDate": "2023-12-25"
        }
      ],
      "certificates": [
        {
          "name": "AWS Solutions Architect",
          "issuer": "Amazon Web Services",
          "url": "<string>",
          "startDate": "2023-12-25"
        }
      ],
      "skills": [
        {
          "name": "React",
          "level": "Senior",
          "keywords": [
            "<string>"
          ]
        }
      ],
      "languages": [
        {
          "language": "Francais",
          "fluency": "Langue maternelle"
        }
      ],
      "meta": {
        "id": "ldp9kOK_xyz123",
        "status": "completed",
        "createdAt": "2023-11-07T05:31:56Z",
        "updatedAt": "2023-11-07T05:31:56Z",
        "personalEmail": "<string>",
        "firstName": "Jean",
        "lastName": "Dupont",
        "freelance": {
          "available": true,
          "availabilityDate": "<string>",
          "rate": "450",
          "seniority": "",
          "professions": [
            "Developpeur Back-End",
            "DevOps"
          ],
          "openToCdi": true,
          "vehicle": true,
          "preferences": {
            "missionDuration": [
              "3 a 6 mois",
              "6 a 12 mois"
            ],
            "remoteWork": [
              "Hybride",
              "Full remote"
            ],
            "daysPerWeek": [
              "4",
              "5"
            ],
            "workAreas": [
              {
                "type": "ville",
                "code": "<string>",
                "label": "<string>",
                "cityZipCode": "75001",
                "cityName": "Paris",
                "departmentCode": "75",
                "departmentName": "Paris",
                "regionCode": "11",
                "regionName": "Ile-de-France",
                "countryCode": "FR",
                "countryName": "France"
              }
            ]
          }
        }
      },
      "volunteer": [
        "<unknown>"
      ],
      "awards": [
        "<unknown>"
      ],
      "publications": [
        "<unknown>"
      ],
      "interests": [
        "<unknown>"
      ],
      "references": [
        "<unknown>"
      ],
      "projects": [
        "<unknown>"
      ]
    }
  ],
  "infos": {
    "total": 1234,
    "page": 1,
    "limit": 50,
    "totalPages": 25
  }
}

Authorizations

x-api-key
string
header
required

Cle API fournie par Pylote. Inclure dans le header x-api-key de chaque requete.

Exemple : x-api-key: votre-cle-api

Query Parameters

modifiedTime
integer
required

Timestamp Unix (en secondes). Seuls les freelances modifies apres cette date sont retournes. Utilisez 0 pour tout recuperer.

page
integer
required

Numero de page (commence a 1)

Required range: x >= 1
limit
integer
required

Nombre de freelances par page (max 1000)

Required range: x <= 1000
showDeleted
boolean
default:true

Inclure les freelances supprimes (default true)

Response

Liste paginee de freelances

freelances
object[]
infos
object