API · v1 · stabil
CODEMETA OSDeveloper Center
Konsole öffnen
Entity · applicants

Applicant Schema

Schema-ID
applicant
Collection
applicants
Permissions
  • Lesenapplicant_view
  • Anlegenapplicant_create
  • Ändernapplicant_edit
  • Löschenapplicant_delete

Felder

Applicant Schema

applicants4 Permissions

Schema for validating applicant entities (Bewerber)

jobPostingIduuiderforderlich

UUID of the job posting

firstNamestringerforderlich
1–200 Zeichen
lastNamestringerforderlich
1–200 Zeichen
emailemailerforderlich
max 320 Zeichen
phonestringoptional
max 50 Zeichennullable
pipelineStagestringoptional
INBOXSCREENINGINTERVIEWASSESSMENTOFFERHIREDREJECTEDWITHDRAWNTALENT_POOL
Default: "INBOX"
sourcestringoptional

Application source (e.g. "LinkedIn", "Indeed", "Website", "Empfehlung")

max 200 Zeichennullable
cvFileIduuidoptional

UUID of uploaded CV file

nullable
additionalFileIdsuuid[]optional

UUIDs of additional document files

Default: []
parsedProfileobjectoptional

LLM-parsed CV data (experience, education, skills)

nullable
ratingnumberoptional

Overall candidate rating

1 – 5nullable
skillMatchIdsuuid[]optional

Matched skill definition UUIDs

Default: []
rejectionReasonstringoptional
max 2000 Zeichennullable
notesstringoptional
max 10000 Zeichennullable
appliedAtdatetimeoptional

Application date

Standard-Endpoints

Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:

  • GET /api/v1/applicants — Liste, paginiert + filterbar
  • GET /api/v1/applicants/<id> — Einzelne Entity
  • POST /api/v1/applicants — Anlegen
  • PATCH /api/v1/applicants/<id> — Teil-Update
  • DELETE /api/v1/applicants/<id> — Soft-Delete
  • GET /api/v1/applicants/<id>/timeline — Audit + Aktivitäten

Suche