---
title: "Cv Alumni Mentions"
method: POST
path: "/api/outbound/cv-alumni/mentions"
tags: ["Outbound", "outbound"]
---

# Cv Alumni Mentions

`POST /api/outbound/cv-alumni/mentions`

## Request

- Base URL: `https://api.ruzora.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.ruzora.com/api/outbound/cv-alumni/mentions`
- Auth: HTTP bearer

Sync companies extracted from candidates' work history (vp-data
cv_alumni.py). Each candidate's mentions are REPLACED, so re-sending is
idempotent and an edited CV can't leave stale mentions behind.

## Request body

- CvAlumniMentionsRequest
  - `candidates` CvAlumniCandidate[], required
    - `candidate_id` string, uuid, required
    - `entries_hash` string, required
    - `prompt_version` integer
    - `model` string, required
    - `mentions` CvAlumniMention[]
      - `entry_index` integer, required
      - `role` string, required
      - `company_name` string, required
      - `company_key` string, nullable
      - `domain` string, nullable
      - `country` string, nullable
      - `label` string, required
      - `via_company` string, nullable
      - `ended` boolean
      - `stack` string[]

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/ruzora/apis/ruzora-candidate-crm-api.md) · [All operations](https://skmtc.dev/ruzora/apis/ruzora-candidate-crm-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ruzora/apis/ruzora-candidate-crm-api/revisions/f9b8223f3ac4?raw)
