Create Lecture API
- POST:-BaseUrl /addLecture
{
"title": "Springbott introduction",
"category": "7",
"batch": "2",
"section": "3",
"type": "3",
"schedule": "2023-03-09T14:00",
"concludes": "2023-03-09T16:00",
"tags": [
"java","springboot"
],
"createdBy": "1",
"hideVideo": true,
"zoomLink": "<https://zoom.us/j/1234567890?pwd=xxxxxxxxxxxx>",
"day": "thrusday",
"week": "Week 4",
"notes": "in this lecture we will learn about springbot",
"optional": "false"
}
{
"message": "Lecture created successfully"
}
Update Lecture API
- PUT:-BaseUrl/UpdateLecture/{lectureId}
{
"title": "Introduction to springboot",
"category": "1",
"batch": "5",
"section": "1",
"type": "1",
"schedule": "2023-03-06 16:59:00",
"concludes": "2023-03-06 17:59:00",
"tags": [
"Other"
],
"createdBy": "1",
"updatedBy": "1",
"hideVideo": false,
"optional": true,
"zoomLink": "<https://zoom.us/j/1234567890?pwd=xxxxxxxxxxxx>",
"day": "saturday",
"week": "Week 3",
"notes": "This lecture will cover the basics of springboot and how to get started with building web applications using this framework.",
"copyLectureFrom": ""
}
{
"message": "Lecture Updated Successfully"
}
Copy Lecture API
- POST:-BaseUrl/lectures/{lectureId}/copy
{
"title": "masterclass",
"batch": "3",
"schedule": "2023-03-06T16:59",
"concludes": "2023-03-06T17:59",
"tags": [
"masterclass"
],
"updatedBy":"1",
"zoomLink": "<https://zoom.us/j/1234567890?pwd=xxxxxxxxxxxx>",
"day": "sunday",
"week": "Week 3",
"notes": "This lecture will cover the basics of masterclass and how to get started with building web applications using this framework."
}
{
"message": "Copy Successful"
}
`Remove Lecture API
- POST:-BaseUrl/removeLecture/{lectureId}
just Pass the lecture id
{
"message": "Delete Done"
}
Lecture List API