Appearance
API Score Sheet
recruitment.api_score · every change is kept in the audit log
Fields
Every record also has id, created_at and updated_at.
| Field | Label | Type | Rules |
|---|---|---|---|
application | application | link → recruitment.application | required; unique |
cat1_lectures | cat1 lectures | decimal | default 0 |
cat1_innovations | cat1 innovations | decimal | default 0 |
cat1_examination | cat1 examination | decimal | default 0 |
cat1_total | cat1 total | decimal | default 0; max 120 |
cat2_extension | cat2 extension | decimal | default 0 |
cat2_professional_development | cat2 professional development | decimal | default 0 |
cat2_total | cat2 total | decimal | default 0; max 50 |
cat3a_publications | cat3a publications | decimal | default 0 |
cat3b_projects | cat3b projects | decimal | default 0 |
cat3c_guidance | cat3c guidance | decimal | default 0 |
cat3d_training | cat3d training | decimal | default 0 |
cat3e_awards | cat3e awards | decimal | default 0 |
cat3_total | cat3 total | decimal | default 0 |
total_score | total score | decimal | default 0 |
meets_minimum | meets minimum | check | default false |
validation_remarks | validation remarks | longtext |
Permissions
| Role | Can |
|---|---|
recruitment:admin | read, update |
recruitment:committee | read |
API
http
GET /api/recruitment/api_score?<field>=<value>&limit=100&offset=0
POST /api/recruitment/api_score
GET /api/recruitment/api_score/:id
PATCH /api/recruitment/api_score/:id
DELETE /api/recruitment/api_score/:id