# Re-qualify existing leads from your code (/docs/qualify/requalify/api)

Authenticated with `?privateKey=YOUR_KEY` (see [Authentication](/docs/authentication)).

<Endpoints ops={["POST /v3/lead-scoring/recalculate"]} />

<ApiPlayground
  ops={["POST /v3/lead-scoring/recalculate"]}
  method="post"
  path="/v3/lead-scoring/recalculate"
  tool="recalculate_lead_scores"
  args={`{
  "websiteId": "64b7f0a1c2d3e4f5a6b7c8d9",
  "leadIds": []
}`}
/>

## Use case: Rescore after a CRM update [#use-case-rescore-after-a-crm-update]

`POST /v3/lead-scoring/recalculate` with the `leadIds` whose data changed.
