Appearance
API
All endpoints are on the university's own address, e.g. https://<university>.<platform domain>, and need a logged-in user. Each call only returns and changes what the user's roles allow (roles).
| Entity | Endpoint |
|---|---|
| Admission Window | /api/admission/admission_window |
| Application | /api/admission/application |
| Application Document | /api/admission/application_document |
| College / Programme Preference | /api/admission/application_preference |
| Programme Intake | /api/admission/intake |
| Subject Combination Offered | /api/admission/intake_combination |
| Management Quota Response | /api/admission/management_quota_response |
| Merit Entry / Offer | /api/admission/merit_entry |
| Merit List | /api/admission/merit_list |
| Admission Portal Notice | /api/admission/notice |
| PhD Continuation | /api/admission/phd_continuation |
| PhD Personal Interview | /api/admission/phd_interview |
| PhD Synopsis Review (Research Committee) | /api/admission/phd_synopsis_review |
| Previous Qualification | /api/admission/qualification |
| Research Guide | /api/admission/research_guide |
| Specialization Offered | /api/admission/specialization |
| Subject Combination | /api/admission/subject_combination |
| Subject in Combination | /api/admission/subject_combination_subject |
Events
| Direction | Event |
|---|---|
| emits | admission.application.submitted |
| emits | admission.document.verified |
| emits | admission.merit_list.published |
| emits | admission.merit_list.revoked |
| emits | admission.merit_entry.payment_requested |
| emits | admission.preference.shifted |
| emits | admission.admission.confirmed |
| emits | admission.admission.cancelled |
| listens to | fees.payment.received |
Settings
Each university sets these from its admin screen.
| Setting | Type | Default | Label |
|---|---|---|---|
registrationNumberStart | number | 100001 | First applicant registration number of a cycle |
applicationFeeUg | number | 0 | Application fee for UG applicants (rupees) |
applicationFeePg | number | 0 | Application fee for PG applicants (rupees) |
applicationFeePhdEntranceAppeared | number | 0 | PhD application fee when a national/state entrance was cleared (rupees) |
applicationFeePhdEntranceNotAppeared | number | 0 | PhD application fee when no entrance was cleared (rupees) |
managementQuotaFee | number | 0 | Management-quota test fee (rupees) |
requireApplicationFee | check | true | Application can be submitted only after the application fee is paid |
requireUniversityEligibility | check | true | University must mark an application Eligible before admission is confirmed |
prnPattern | text | "{YYYY}{college:2}{programme:3}{####}" | Pattern for the permanent registration number (PRN) given on confirmation |
confirmOnFeeStatus | select | "PAID" | Fee status that confirms an admission |
verifyAbcId | check | false | Verify the applicant's ABC ID with the national Academic Bank of Credits |
requireOtpVerification | check | true | Applicant must verify mobile/e-mail by OTP before applying |