> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.client-p.pylote.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> History of API changes

## Changelog

<Steps>
  <Step title="July 2026 - 2-stage partner search">
    New on-demand search flow for partners:
    `POST /partners/search` (Stage 1, anonymized results ranked by relevance,
    skills/mobility/seniority/availability filters) and `POST /partners/reveal`
    (Stage 2, full profile by id, `profile_view` event emitted automatically).

    See the [Partner search](/en/partner-search) guide.

    Rate limiting across the whole API: 120 requests/minute per API key.
  </Step>

  <Step title="April 2026 - Simplified partner routes">
    New slug-less simplified partner routes:
    `GET /partners/whitelist`, `POST /partners/whitelist`, `DELETE /partners/whitelist`,
    `POST /partners/events`. The partner is identified automatically via the API key.

    The slug-based routes (`/partners/{slug}/*`) are **deprecated**.

    Documentation fully rewritten on Mintlify. New pages:
    [legal terms](/en/legal-terms), onboarding flow,
    detailed deletion obligations.

    Access to the API is now **free** for all partners.
  </Step>

  <Step title="March 2026 - Partner Events">
    New `POST /partners/{slug}/events` route to track profile views
    by recruiters through distribution partners.

    New `RecruiterCompany` field in the whitelist to identify the recruiter's
    company (distinct from the partner).

    See [Tracking obligations](/en/tracking-obligations) for the details.
  </Step>

  <Step title="December 2024 - Rate clarifications">
    Clarifications and additions in the documentation, in particular about the `rate` field.
    The day rate is a **string** (not a number) and may contain free text.
  </Step>

  <Step title="September 2024 - Reference data examples">
    Added examples for the Referential and the `Languages` and `Professions` fields,
    added examples for mobility areas (`workAreas`).
  </Step>

  <Step title="July 2024 - Enriched mobility areas">
    Mobility areas are now of type `ville`, `region`, `departement` and `pays`.
    Added detailed fields (`cityName`, `departmentCode`, `regionCode`, etc.).
    The `code` and `label` fields are deprecated.

    Mobility areas available in France, Belgium, Switzerland, Luxembourg and Andorra.
  </Step>

  <Step title="July 2024 - Sandbox">
    Added a `sandbox` route to test the API without an API key.
  </Step>

  <Step title="June 2024 - Vehicle">
    Added the `vehicle` field in `meta.freelance.preferences`
    (`true` if the freelancer has a vehicle).
  </Step>

  <Step title="May 2024 - Summary and Location">
    New information in `basics.summary` (the freelancer's LinkedIn description)
    and `basics.location` (place of residence with city, region, country).
    Enrichment of `workAreas` in `preferences`.
  </Step>

  <Step title="March 2024 - POST /freelances">
    New `POST /freelances` route to fetch freelancers
    by a list of specific IDs.
  </Step>

  <Step title="February 2024 - workAreas object">
    The `workAreas` field in `preferences` moves from an array of strings
    to an array of objects with `type`, `code`, `label`.
  </Step>

  <Step title="February 2024 - Referential">
    New Referential route (beta) to fetch value lists
    (professions, languages).
  </Step>

  <Step title="December 2023 - Deduplication">
    Added the `personalEmail` field (SHA-256 hash) in `meta` to enable
    deduplication of freelancers across sources.
  </Step>

  <Step title="November 2023 - v1">
    First version of the v1 API.
  </Step>
</Steps>
