Campus
Base URL: http://192.168.100.250/
Endpoints
Section titled “Endpoints”| Method | Endpoint | Description |
|---|---|---|
| GET | /campuses |
Get campus info |
| POST | /campuses |
Create campus |
| PUT | /campuses/{id} |
Update campus |
| DELETE | /campuses/{id} |
Delete campus |
| POST | /campuses/hemis-login |
HEMIS login |
Get Campus Info
Section titled “Get Campus Info”GET /campusesAccept: application/jsonCreate
Section titled “Create”POST /campusesContent-Type: application/jsonRequest Body:
{ "name": "EMS Bharatpur", "address": "Bharatpur-10", "district": "Chitwan", "province": "Bagmati", "local_level": "Bharatpur Metropolitan", "latitude": "27.6833", "longitude": "84.4333", "affiliating_university": "Tribhuvan University", "level_of_study": "Bachelor & Master", "faculty": "Management, Science, Humanities, Education", "program_details": "BBS, B.Sc., BA, B.Ed., MBS, MA, M.Ed.", "landline_phone": "056-411234", "mobile_no": "9851234567", "email": "info@ems.edu.np", "campus_chief_name": "Dr. Ram Sharma", "campus_chief_contact": "9845123456", "campus_chief_email": "chief@ems.edu.np", "it_emis_focal_person": "Hari Tiwari"}Update
Section titled “Update”PUT /campuses/{id}Content-Type: application/jsonRequest Body: Same as Create.
Delete
Section titled “Delete”DELETE /campuses/{id}HEMIS Login
Section titled “HEMIS Login”POST /campuses/hemis-loginContent-Type: application/jsonRequest Body:
{ "email": "hemis@ems.edu.np", "password": "secret123", "campus_id": 1}