SSOSendMail
API | Description |
---|---|
POST api/{version}/SSOSendMail/SendMailToEnableSSO |
No documentation available. |
POST api/{version}/SSOSendMail/getSSOLoginIdentity?firstName={firstName}&lastName={lastName}&emailAddress={emailAddress} |
No documentation available. |
POST api/{version}/SSOSendMail/loginpurchase?emailaddress={emailaddress} |
No documentation available. |
POST api/SSOSendMail/SendMailToEnableSSO |
No documentation available. |
POST api/SSOSendMail/getSSOLoginIdentity?firstName={firstName}&lastName={lastName}&emailAddress={emailAddress} |
No documentation available. |
POST api/SSOSendMail/loginpurchase?emailaddress={emailaddress} |
No documentation available. |
StudentCourseMaterial
This controller have all the action of Personalized learning module.
Students
This api controller contains all the methods related to student and student registrations.
StudentCourseStudyPlan
This controller has all the methods for student course study plan
CorporateRemainder
API | Description |
---|---|
POST api/{version}/CorporateRemainder/SendCorporateCodeRemainderMail |
No documentation available. |
POST api/CorporateRemainder/SendCorporateCodeRemainderMail |
No documentation available. |
PurchaseAddons
Controller holds all the available methods related to purchase addons.
API | Description |
---|---|
POST api/{version}/PurchaseAddons/SaveStudentCartItem |
save student addon item to cart |
POST api/{version}/PurchaseAddons/GetCheckoutDetails |
get the data for Checkout Details page |
POST api/{version}/PurchaseAddons/GetCardItemDetails | |
POST api/{version}/PurchaseAddons/getProductElementDuplicate |
No documentation available. |
POST api/{version}/PurchaseAddons/GetAddonsDetails |
Used to get the add on details for course/product. This is the main method that will be called when Add on is selected from the student |
POST api/{version}/PurchaseAddons/RemoveStudentCartItems |
Used to delete the student cart items details and return the other check out details items |
POST api/{version}/PurchaseAddons/SaveAddonStudentOrder |
Used to save the add on details from add check out |
POST api/{version}/PurchaseAddons/GetOrderAmountOnShipping |
Used to get the order amount for shipping |
POST api/{version}/PurchaseAddons/ApplyAddonsPromoCode |
Used to return the promocode details after add on |
POST api/{version}/PurchaseAddons/GetCenterDetails |
To get the respective center details on clicking tile section delivery method |
POST api/{version}/PurchaseAddons/GetComboCenterDetails |
No documentation available. |
POST api/{version}/PurchaseAddons/ApplyAddonsCorporateCode |
To get the checkout details with corporate code applied details |
POST api/{version}/PurchaseAddons/RemoveAddonsCorporateCode |
To remove the corporate code to the order for student addons |
GET api/{version}/PurchaseAddons/TestCalculateTaxForProducts |
Used to get the order amount for shipping |
POST api/{version}/PurchaseAddons/GetProductSuggestionList |
Used to get the product suggestion list |
POST api/PurchaseAddons/SaveStudentCartItem |
save student addon item to cart |
POST api/PurchaseAddons/GetCheckoutDetails |
get the data for Checkout Details page |
POST api/PurchaseAddons/GetCardItemDetails | |
POST api/PurchaseAddons/getProductElementDuplicate |
No documentation available. |
POST api/PurchaseAddons/GetAddonsDetails |
Used to get the add on details for course/product. This is the main method that will be called when Add on is selected from the student |
POST api/PurchaseAddons/RemoveStudentCartItems |
Used to delete the student cart items details and return the other check out details items |
POST api/PurchaseAddons/SaveAddonStudentOrder |
Used to save the add on details from add check out |
POST api/PurchaseAddons/GetOrderAmountOnShipping |
Used to get the order amount for shipping |
POST api/PurchaseAddons/ApplyAddonsPromoCode |
Used to return the promocode details after add on |
POST api/PurchaseAddons/GetCenterDetails |
To get the respective center details on clicking tile section delivery method |
POST api/PurchaseAddons/GetComboCenterDetails |
No documentation available. |
POST api/PurchaseAddons/ApplyAddonsCorporateCode |
To get the checkout details with corporate code applied details |
POST api/PurchaseAddons/RemoveAddonsCorporateCode |
To remove the corporate code to the order for student addons |
GET api/PurchaseAddons/TestCalculateTaxForProducts |
Used to get the order amount for shipping |
POST api/PurchaseAddons/GetProductSuggestionList |
Used to get the product suggestion list |
ReimbursementLetter
PracticePortalProduct
PrintedBookProduct
API | Description |
---|---|
GET api/{version}/PrintedBookProduct/GetPrintedBookDetails?StudentProductId={StudentProductId} |
No documentation available. |
GET api/{version}/PrintedBookProduct/GetBookTrackForMobile?StudentProductId={StudentProductId}&StudentProductShipmentId={StudentProductShipmentId} |
No documentation available. |
GET api/PrintedBookProduct/GetPrintedBookDetails?StudentProductId={StudentProductId} |
No documentation available. |
GET api/PrintedBookProduct/GetBookTrackForMobile?StudentProductId={StudentProductId}&StudentProductShipmentId={StudentProductShipmentId} |
No documentation available. |
RepeatRegistration
MyAccount
Student Module - My profile details related API's Created by vijay | 2020-08-18
StudentProductShipment
StudentProductShipment controller
General
This is the testing controller used for all the general testing purpose.
API | Description |
---|---|
POST api/{version}/General/UpdateVzaar |
No documentation available. |
POST api/{version}/General/UpdateBlobUsingTask |
No documentation available. |
POST api/{version}/General/UpdateBlob |
No documentation available. |
POST api/{version}/General/InsertEmailQ?data={data} |
No documentation available. |
GET api/{version}/General/m1 |
This is the test method, Used for just showing purpose |
POST api/{version}/General/m2 |
This is the test method, Used to access from IMS |
GET api/{version}/General/getKey |
This method used to generate a JWT Key |
POST api/{version}/General/expception |
This is the test method for create a exception |
POST api/{version}/General/DatatableToJobject |
DataTable to List(JObject) Sample |
POST api/{version}/General/DatatableToList |
DataTable to List(Dictionary(string, object)) Sample |
POST api/General/UpdateVzaar |
No documentation available. |
POST api/General/UpdateBlobUsingTask |
No documentation available. |
POST api/General/UpdateBlob |
No documentation available. |
POST api/General/InsertEmailQ?data={data} |
No documentation available. |
GET api/General/m1 |
This is the test method, Used for just showing purpose |
POST api/General/m2 |
This is the test method, Used to access from IMS |
GET api/General/getKey |
This method used to generate a JWT Key |
POST api/General/expception |
This is the test method for create a exception |
POST api/General/DatatableToJobject |
DataTable to List(JObject) Sample |
POST api/General/DatatableToList |
DataTable to List(Dictionary(string, object)) Sample |
StudentNotification
Controller holds all the available methods related to Evaluation.
AvalaraTax
Avalara Tax controller
API | Description |
---|---|
POST api/{version}/AvalaraTax/AddNewProductToAvalara?FilterDate={FilterDate} |
API call to push the Tax amount and Details |
POST api/AvalaraTax/AddNewProductToAvalara?FilterDate={FilterDate} |
API call to push the Tax amount and Details |
WeeklyQuestion
API | Description |
---|---|
GET api/{version}/WeeklyQuestion/GetWeeklyQuestionUrl?studentPushNotificationId={studentPushNotificationId}&studentId={studentId} |
No documentation available. |
GET api/WeeklyQuestion/GetWeeklyQuestionUrl?studentPushNotificationId={studentPushNotificationId}&studentId={studentId} |
No documentation available. |
User
InstructorInvoice
API | Description |
---|---|
GET api/{version}/InstructorInvoice/GetInvoicedAmount?invoiceNumber={invoiceNumber} |
No documentation available. |
POST api/{version}/InstructorInvoice/CalculateInvoicedAmount |
No documentation available. |
POST api/{version}/InstructorInvoice/UpdatedInstructorInvoicedAmount |
No documentation available. |
GET api/InstructorInvoice/GetInvoicedAmount?invoiceNumber={invoiceNumber} |
No documentation available. |
POST api/InstructorInvoice/CalculateInvoicedAmount |
No documentation available. |
POST api/InstructorInvoice/UpdatedInstructorInvoicedAmount |
No documentation available. |
TestV1
This is Test controler for version check
API | Description |
---|---|
GET api/{version}/TestV1/m1 |
Test method |
GET api/TestV1/m1 |
Test method |
OrderInvoice
API | Description |
---|---|
GET api/{version}/OrderInvoice/GetStudentOrderInvoice?studentId={studentId}&orderId={orderId}&DivisionId={DivisionId} |
Used to load student invoice details by order. |
GET api/OrderInvoice/GetStudentOrderInvoice?studentId={studentId}&orderId={orderId}&DivisionId={DivisionId} |
Used to load student invoice details by order. |
TestV2
This is Test controler for version check
API | Description |
---|---|
GET api/{version}/TestV2/m1 |
Test method |
GET api/TestV2/m1 |
Test method |
VideoHub
OrderApi
API | Description |
---|---|
GET api/{version}/OrderApi/GetProductDetails?productId={productId} |
Sample code to get product detail using Web Api |
POST api/{version}/OrderApi/SaveStudentOrder |
Used for saving entire student product purchase detail |
POST api/{version}/OrderApi/GetTaxForApplicableProducts |
Used for calculating the tax for each product |
GET api/OrderApi/GetProductDetails?productId={productId} |
Sample code to get product detail using Web Api |
POST api/OrderApi/SaveStudentOrder |
Used for saving entire student product purchase detail |
POST api/OrderApi/GetTaxForApplicableProducts |
Used for calculating the tax for each product |
Registration
Registration controller All the registration wise all request available here
Tapfiliate
API | Description |
---|---|
POST api/{version}/Tapfiliate/UpdateConversionDetails |
To integrate tapfiliate conversion api into IMS |
POST api/{version}/Tapfiliate/GetAllConversionAPIIntegration?FilterStartDate={FilterStartDate}&FilterMonth={FilterMonth} |
No documentation available. |
POST api/Tapfiliate/UpdateConversionDetails |
To integrate tapfiliate conversion api into IMS |
POST api/Tapfiliate/GetAllConversionAPIIntegration?FilterStartDate={FilterStartDate}&FilterMonth={FilterMonth} |
No documentation available. |
SubmitExamResult
API | Description |
---|---|
POST api/{version}/SubmitExamResult/SendSubmitExamResultNotifications?noOfRecords={noOfRecords}&maxNoOfPastDates={maxNoOfPastDates} |
No documentation available. |
POST api/SubmitExamResult/SendSubmitExamResultNotifications?noOfRecords={noOfRecords}&maxNoOfPastDates={maxNoOfPastDates} |
No documentation available. |
PaymentDueReminder
API | Description |
---|---|
POST api/{version}/PaymentDueReminder/SendPaymentDueReminder |
No documentation available. |
POST api/{version}/PaymentDueReminder/SendMailPaymentDueReport |
No documentation available. |
POST api/PaymentDueReminder/SendPaymentDueReminder |
No documentation available. |
POST api/PaymentDueReminder/SendMailPaymentDueReport |
No documentation available. |
Discount
ContactManager
Test
This is Test controler for version check
API | Description |
---|---|
GET api/{version}/Test/m1 |
Test method |
GET api/Test/m1 |
Test method |
StudentAttendance
API | Description |
---|---|
GET api/{version}/StudentAttendance/FillStudentTable?registrationid={registrationid}&pageNumber={pageNumber} |
Getting Student Attendance Report |
GET api/{version}/StudentAttendance/GenerateAttendancePdf?registrationid={registrationid}&divisionId={divisionId} |
Used to generate attendance details as pdf |
GET api/StudentAttendance/FillStudentTable?registrationid={registrationid}&pageNumber={pageNumber} |
Getting Student Attendance Report |
GET api/StudentAttendance/GenerateAttendancePdf?registrationid={registrationid}&divisionId={divisionId} |
Used to generate attendance details as pdf |
Support
For IMS application support purpose
API | Description |
---|---|
POST api/{version}/Support/SendStudentSupportMail |
Send support email to student |
POST api/Support/SendStudentSupportMail |
Send support email to student |
FeedbackEvaluation
Controller holds all the available methods related to Evaluation.
SubmitExamLetter
API | Description |
---|---|
POST api/{version}/SubmitExamLetter/GetSubmitExamDateDetails |
No documentation available. |
POST api/{version}/SubmitExamLetter/SaveExamDateDetails?currentRegId={currentRegId} |
No documentation available. |
GET api/{version}/SubmitExamLetter/GetExamDateSubmissionRequired?studentId={studentId}®istrationId={registrationId} |
No documentation available. |
POST api/SubmitExamLetter/GetSubmitExamDateDetails |
No documentation available. |
POST api/SubmitExamLetter/SaveExamDateDetails?currentRegId={currentRegId} |
No documentation available. |
GET api/SubmitExamLetter/GetExamDateSubmissionRequired?studentId={studentId}®istrationId={registrationId} |
No documentation available. |
FlashCard
UpgradePlan
WeeklyQuestions
API | Description |
---|---|
POST api/{version}/WeeklyQuestions/SendWeeklyQuestionNotifications |
No documentation available. |
POST api/WeeklyQuestions/SendWeeklyQuestionNotifications |
No documentation available. |
Ebook
Student Module - EBook related API's
API | Description |
---|---|
GET api/{version}/Ebook/GetEBookDetails?studentProductId={studentProductId}&studentProductElementId={studentProductElementId}&isFromMobile={isFromMobile} |
No documentation available. |
POST api/{version}/Ebook/SaveAnnotations |
Save Annatations related to Ebook |
POST api/{version}/Ebook/UpdateLastSeenPageNoAndAnnotations |
Update the Annotations related to Ebook |
GET api/{version}/Ebook/GetCompanionBookDetails?studentProductId={studentProductId} |
Get the Companinon Book Details |
GET api/Ebook/GetEBookDetails?studentProductId={studentProductId}&studentProductElementId={studentProductElementId}&isFromMobile={isFromMobile} |
No documentation available. |
POST api/Ebook/SaveAnnotations |
Save Annatations related to Ebook |
POST api/Ebook/UpdateLastSeenPageNoAndAnnotations |
Update the Annotations related to Ebook |
GET api/Ebook/GetCompanionBookDetails?studentProductId={studentProductId} |
Get the Companinon Book Details |
StudentDiscussion
Its contains all the Discussion forum and Question to instructor related action
ProductSubscription
This controller for product subscription related request Created by Vijayendran R | 2020-11-28
Tutoring
Regarding tutoring related calls from studyhub
CartRover
Cartrover controller
API | Description |
---|---|
POST api/{version}/CartRover/AddNewOrderToCartRover |
API call to add all shippable product as new order to cartrover api |
POST api/{version}/CartRover/UpdateEachOrderFromCartRover |
API call to update all order status from cartrover to ims |
POST api/{version}/CartRover/AddProductsToThreePL |
Move the studentproduct to 3PL from Ups Shipping for Products Screen |
POST api/{version}/CartRover/CheckAndInsertCartRoverCarrierMethods |
No documentation available. |
POST api/CartRover/AddNewOrderToCartRover |
API call to add all shippable product as new order to cartrover api |
POST api/CartRover/UpdateEachOrderFromCartRover |
API call to update all order status from cartrover to ims |
POST api/CartRover/AddProductsToThreePL |
Move the studentproduct to 3PL from Ups Shipping for Products Screen |
POST api/CartRover/CheckAndInsertCartRoverCarrierMethods |
No documentation available. |