0% found this document useful (0 votes)
46 views

Yoga API

Uploaded by

yogesh182900
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views

Yoga API

Uploaded by

yogesh182900
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

API Documentation

Courses Controller

Institutions Controller
User Controller
Api Controller:
Admin Side:
Action URL Method Response

POST-Sends email ID and


Admin Login /admin/login Return True/False
password
POST-Sends Admin
Admin SignUp /admin/signup Admin added
Model data
Add Courses /admin/addCourse Courses added
POST – Sends Course data

View Courses /admin/viewCourse Retrieve all the courses


GET – Fetches course data

Edit Courses /admin/editCourse/{cours Course edited


eId} PUT – Send course Id

Delete Courses /admin/deleteCourse DELETE – Send course Id Course deleted

Add Institutes /admin/addInstitute POST – Sends Institute data Institute added

View Institutes /admin/viewInstitutes GET – Fetches course data Retrieve all the institute

Edit Institutes /admin/editInstitute/{inst PUT – Sends institute Id Institute edited


ituteId}
Delete Institutes /admin/ deleteInstitutes DELETE – Sends Institute Id Institute deleted

Add Student /admin/addStudent POST – Sends student data Student added

View Student /admin/viewStudent GET – Fetches student Retrieve all the student
details details

Edit Student /admin/editStudent/{stud PUT – sends student id Student details edited


entId}
Delete Student /admin/deleteStudent/{st DELETE – sends student id Student details deleted
udentId}
User Side:

Action URL Method Response


POST-Sends
User Login /user/login Return True/False
email ID and
password
POST-Sends
Admin SignUp /user/signup User added
User Model
data
Add Admission /user/addAdmission POST – Course
Sends enrolled
admission
data
View Admission /user/viewAdmission GET – Retrieve
Fetches the
admission admission
data details
Edit Admission /user/editAdmission/{enrolI PUT – Sends Admission details
d} admissionId edited
Delete Admission /user/deleteAdmission/{enr DELETE – Admission details
ollId} Sends deleted
admissionId
View Status /user/viewStatus GET – Fetches Admission
Admission Application Status
status

You might also like