Skip to content

Application ​

admission.application · every change is kept in the audit log · numbered APP-{YYYY}-{#####}

Fields ​

Every record also has id, created_at and updated_at.

FieldLabelTypeRules
studentstudentlink → core.studentrequired
academic_yearacademic yearlink → core.academic_yearrequired
admission_typeadmission typeselectrequired; one of: UG, PG, PHD
registration_noregistration nonumberunique
student_typestudent typeselectone of: REGULAR, REPEATER, CONTINUATION, OTHER; default "REGULAR"
admission_categoryadmission categoryselectpersonal data; one of: Open/General, Reserved, Reserved(ST,SC), Reserved(ST,SC,NT,OBC), Physically Challenged, Sindhi Linguistic Minority, Sports (National / State Level), Cultural (National / State Level), Jammu Kashmir Migrant, Ex-Serviceman, Ward of Transferred Central/State Govt Employee, Ward of Defence Personel, Child/Grandchild of Freedom Fighter
admission_sub_categoryadmission sub categoryselectpersonal data; one of: Not Applicable, Physically Challenged, Sindhi Linguistic Minority, Sports (National / State Level), Cultural (National / State Level), Jammu Kashmir Migrant, Ex-Serviceman, Ward of Transferred Central/State Govt Employee, Ward of Defence Personel, Child/Grandchild of Freedom Fighter; default "Not Applicable"
in_housein housecheckdefault false
entrance_examentrance examselectone of: Not Appeared, ATMA, CAT, CET, CLAT, CMAT, HCET, HLAT, IIFT, L-SAT, MACET, MAT, MH-CET, NET, SAT, SET, SNAP, TISSNET, UCC/CSIR, XAT, Other
other_entrance_examother entrance examtext
entrance_yearentrance yearnumber
entrance_marksentrance marksdecimalmin 0
entrance_resultentrance resultselectone of: Pass, Result Awaited
entrance_qualifiedentrance qualifiedcheck
phd_entrance_testphd entrance testtext
phd_faculty_subjectphd faculty subjectlink → core.subject
sports_participatedsports participatedtext
other_sportsother sportstext
achievementsachievementslongtextmax 2000 characters
entrance_edit_allowedentrance edit allowedcheckdefault true
statusstatusselectone of: Draft, Submitted, Cancelled; default "Draft"
submitted_atsubmitted atdatetime
last_submitted_atlast submitted atdatetime

Unique together: student + academic_year + admission_type

Permissions ​

RoleCan
admission:adminread, create, update, delete
admission:universityread, update
admission:college_adminread, update
admission:sub_adminread, create, update
admission:applicantread, create, update — only own rows (via student)

API ​

http
GET    /api/admission/application?<field>=<value>&limit=100&offset=0
POST   /api/admission/application
GET    /api/admission/application/:id
PATCH  /api/admission/application/:id
DELETE /api/admission/application/:id

Edulab Bench developer documentation