RBTFeature
| API | Description |
|---|---|
| POST User/Assign/SMRBTCourse |
No documentation available. |
GoogleAPI
| API | Description |
|---|---|
| GET youtube/duration/{videoId} |
No documentation available. |
| POST youtube/validation |
Validation of Youtube links using duration for 101 content Upload form |
Blobs
Packages
| API | Description |
|---|---|
| GET Package/{id}/{itemtype} |
Get package by id |
| POST Package |
Get package details for account or project |
| POST Package/CourseMapping |
Get package and course mapped data from package ids |
Ozone
| API | Description |
|---|---|
| GET User/Course/Progress/{MID} |
get details for ozone |
| GET User/ProfileAndProgress/{MID} |
No documentation available. |
| GET User/CourseCompletionStatus/{MID} |
Exposing this API to CIS Team. Srinivasprasad Kulkarni/Sowmya T D. is the contact person This API Gives the Covid-19 course completion details of a given mind |
CDMAssignments
| API | Description |
|---|---|
| GET CDM/DepartmentMappings |
Get CDM Mapping |
| GET CDM/Assignments |
Get CDM assignments |
| GET CDM/CourseProgress/{itemId}/{itemType} |
Get course progress of users and their badge statuses |
Search
Search controller for local and global search
| API | Description |
|---|---|
| GET ChatBotSearch/{searchkeyword} |
No documentation available. |
HomePage
| API | Description |
|---|---|
| GET HomePage/TrendingAndNew |
Get Trending or New packages |
| GET HomePage/NASSCOMRecommendations |
Get NASSCOM FutureSkill Recommendations |
| GET HomePage/GetFutureSkills |
No documentation available. |
| POST HomePage/FutureSkillRecommendations/Dump |
Upload PSS file |
| GET HomePage/PopUpStatusForRelease |
HomePage/PopUpStatusForRelease |
| GET HomePage/StatsOnHomePage |
No documentation available. |
| POST HomePage/StatsOnHomePageJob |
No documentation available. |
| POST HomePage/NewAndTrendingJob |
No documentation available. |
Admin
Controller for Administrator works
| API | Description |
|---|---|
| GET Admin/Courses/{courseId}/Units |
Get all units |
| GET Admin/Units/{unitId}/Contents |
Get all contents |
| GET Admin/User/Details/{userId} |
No documentation available. |
| POST Admin/User/Create |
No documentation available. |
| POST Admin/GetPackageAnalysisData |
No documentation available. |
| POST Admin/PackageCleanUp |
No documentation available. |
| POST Admin/GetCourseAnalysisData |
No documentation available. |
| POST Admin/CourseCleanUp |
No documentation available. |
AzureMediaServices
AzureMediaServices controller
| API | Description |
|---|---|
| GET AMS/GetAssets |
GetAssets |
| GET AMS/EncodeAssets |
Encode Assets |
| GET AMS/GetContentkeys |
No documentation available. |
| POST AMS/GetAuthTokenUsingContentKey?contentKeyId={contentKeyId} |
Get Auth Token using ContentKeyId |
| POST AMS/GetAuthTokenUsingVideoId?contentId={contentId} |
Get Auth Token using videoid |
| POST AMS/AzureMediaLinkValidation |
Validate Azure Links |
Workflow
201 courses actions endpoints
AdminRepo
| API | Description |
|---|---|
| GET admin/getAzureMediaAssetDetails |
Get Data from Azure Media Asset Details Table |
| POST admin/bitmovin/encode |
Encode Azure videos for Bitmovin Controller |
| POST admin/bitmovin/jobstatus |
Encode Azure videos for Bitmovin Controller |
| POST admin/bitmovin/generateSaasToken |
Generate Blob Saas Token |
ContentUpload
Content upload controller
| API | Description |
|---|---|
| POST ContentUpload101 |
Upload contents from excel |
| POST UploadTopTalent |
No documentation available. |
| POST ContentUploadAccountProject101 |
No documentation available. |
| POST AddRole |
No documentation available. |
| POST User/Assignment |
No documentation available. |
| POST QuizUpload |
Upload Quiz |
| POST UpdatePPResourseDetails |
Uplaod 201 contents from excel |
| POST PPQuizUpload |
Upload Quiz for ProjectPackages |
| POST UploadPackage |
No documentation available. |
| POST CleanUpProjectAccountDetails |
Clean Up Azure Doc Db data -Project and Account - allocation -false as per given excel sheet |
| POST UpdateAzureDocdbmPowerNew |
API to update Azure Doc Db as per Yorbit_Mpower_Data_New |
| GET UpdateAzureDocdbmPowerDelta |
API to update Yorbit_Mpower_Data_New Azure Doc Db |
| POST UpdateRolesAzureDocdbmPowerNew |
API to update Azure Doc Db as per Yorbit_Mpower_Data_New |
| POST Update201WorkflowList |
No documentation available. |
| POST ContentUpload301Internal |
Uplaod 301 internal from excel |
| POST ContentUpload301External |
Uplaod 301 external from excel |
| POST ContentUpload/Skill3BulkUploadFor101or201 |
No documentation available. |
AzureUser
Share
Share functionality
| API | Description |
|---|---|
| POST Share/{itemType}/{itemId} |
Share an item |
SkillPlan
| API | Description |
|---|---|
| GET SkillPlan/Department |
To get the skillPlan of each department |
| GET SkillPlan/ViewDetails/{skillPlanId} |
To get the details of each SkillPlan |
| POST SkillPlan/AddSkills/{skillPlanId} |
To Edit a skillPlan |
| GET SkillPlan/FiltersData |
To get filters data to compute the distance |
| POST SkillPlan/UpdateRemarks |
To edit the remarks agianst a skill in skillPlan |
| GET SkillPlan/GetL2List |
To get all L2 List |
| GET SkillPlan/GetL3AndL4ListsForL2?l2Name={l2Name} |
To get L3 and L4 Skills of particular L2 |
| GET SKillPlan/GetSkillPath?source={source}&destnation={destnation} |
To get a skillPath |
| POST SKillPlan/GetDistance |
To get the distance agianst a skill |
| GET SkillPlan/GetL4List |
To get all L4 List |
| POST SkillPlan/AssignSkillPlan |
To assign Minds |
| POST SkillPlan/DeclareFlagStatus |
Endpoint to get DeclareFlagStatus by course ids |
| GET SkillPlan/GetDeclareFlagStatusForAllCourses |
Endpoint to get All Courses DeclareFlagStatus with MID |
| GET SkillPlan/GetRemarks/{skillid} |
to get recent Updated Remarks |
C2OPSUploadDownload
| API | Description |
|---|---|
| GET C2OPS/Excel/All |
Returns cloud lab mapping details |
| GET C2OPS/Excel/Req |
Returns cloud request details |
| GET C2OPS/Download/C2OPSTemplate |
Returns cloud request template |
| POST C2OPS/Lab/Details/Upload |
upload lab mapping details |
| POST C2OPS/Requests/Upload |
upload lab request details |
| POST C2OPS/Birthday |
No documentation available. |
| GET C2OPS/Download/CloudLabCreationTemplate |
No documentation available. |
| POST C2OPS/CertificateRequest/Pending/{limit}/{count}/{nextOrPrevious} |
No documentation available. |
| POST C2OPS/CertificateRequest/Actioned/{CertificateStatus}/{limit}/{count}/{nextOrPrevious} |
No documentation available. |
| POST C2OPS/ExternalCertificateAction |
No documentation available. |
MKIO
| API | Description |
|---|---|
| POST MKIO/streamingLocators/listPaths |
API that assign courses to MSC Industrial minds |
PSS
Course
LearningPlan
Learning plan controller for CRUD operations of learning plan module
Quiz
| API | Description |
|---|---|
| POST Quiz |
No documentation available. |
| POST AccountQuiz |
No documentation available. |
| POST ProjectQuiz |
No documentation available. |
| GET UpdateAttempts/{repoType}/{entityId}/{entityType} |
No documentation available. |
| POST Quiz/Result |
Calculate Quiz Result |
| POST AccountQuiz/Result |
No documentation available. |
| POST ProjectQuiz/Result |
No documentation available. |
| POST Quiz/CheckAndAdd |
Check and add quiz to user |
| GET Quiz/GetAttemptDetails/{courseId}/{isYorbitQuiz} |
No documentation available. |
| POST AccountQuiz/CheckAndAdd |
No documentation available. |
| POST ProjectQuiz/CheckAndAdd |
No documentation available. |
| POST Quiz/UpdateYorbitBadgeandDeclarationStatus/{badgeId} |
Update yorbit User Badge and declaration Status |
| GET Quiz/GetDeclarationStatusDetails |
Get Declaration Status Details of user |
IDP
IDP Controller Entry point
| API | Description |
|---|---|
| GET IDP/Validate/{guid} |
Validating the User |
| POST IDP/Add/Package/packageOrCourse?guid={guid} | |
| DELETE IDP/Remove/Package/{itemId}/{itemType}/{Mid} |
Remove Course/Package |
| GET IDP/Get/Package/{itemId}/{itemType}/{Mid} |
Get Course/Package Progress |
ESG
| API | Description |
|---|---|
| GET ESG/GetEsgData |
No documentation available. |
Declare
| API | Description |
|---|---|
| POST User/Course/DeclareCourse/Submit |
No documentation available. |
RiskBrigade
| API | Description |
|---|---|
| POST RiskBrigade/InsertUserToRiskBrigade |
No documentation available. |
| GET RiskBrigade/CheckUserEligibility |
No documentation available. |
| GET RiskBrigade/GetVideos |
No documentation available. |
| GET RiskBrigade/GetSpeakerDetails |
No documentation available. |
| POST RiskBrigade/GetKnowledgeHubData |
No documentation available. |
| GET RiskBrigade/GetCoreCouncilMembers |
No documentation available. |
| POST RiskBrigade/GetLearnPageDetails |
No documentation available. |
| POST RiskBrigade/GetProgressDetails |
No documentation available. |
| POST RiskBrigade/UpdateOrInsertSpeakers |
No documentation available. |
| POST RiskBrigade/UpdateOrInsertKnowledgeHubData |
No documentation available. |
| POST RiskBrigade/UpdateOrInsertCouncilMembers |
No documentation available. |
| POST RiskBrigade/UpdateOrInsertVideos |
No documentation available. |
| POST RiskBrigade/UpdateOrInsertCourses |
No documentation available. |
Recommendations
Uses the Cognitive recommendations and gets Item to Item recommendations
| API | Description |
|---|---|
| GET recommendations/{itemId} |
Gets course recommendations based on the given course id |
| GET recommendations/byCourse/{itemId} |
Gets course recommendations based on the given course id |
| POST recommendations/byLearner |
recommendations/byLearner |
User
User controller, operations for logged in user
| API | Description |
|---|---|
| GET LoggedInUser |
Endpoint to get logged in user details |
| POST User/Mail/Interests/NotifyAdmin |
Send email to admin regarding interest not found |
| POST User/Mail/Feedback/NotifyAdmin |
No documentation available. |
| POST User/Messages/Add |
Add YORBIT B'day message |
| GET User/BdayMessages |
Get YORBIT B'day Message in Detail |
| POST User/DegreedUser |
Create a user on degreed platform |
| POST User/DegreedUser/{id} |
Update a user of degreed platform |
| POST User/DeleteDegreedUser |
Delete a user of degreed platform |
| POST User/CreateDegreedUserJob |
Creates, updates, or deletes the user |
Browse
Browse controller
| API | Description |
|---|---|
| GET Browse/FamilyPackages/{familyPackageId}/Packages/Courses |
Gets courses inside a technology package or role package |
| GET Browse/Packages/Course/{courseId}/Units |
Gets units inside a course |
| GET Browse/Packages/Courses/Units/{unitId}/Contents |
Gets contents inside a unit |
| GET Browse/Academy |
Get academy |
| POST Browse/Packages |
Get packages by academy and genre |
| GET Browse/GetPackagesByVendor/{Vendor} |
Get packages by vendor |
| GET Browse/Accounts |
Get accounts tagged to a user |
| POST Browse/Accounts/Account |
Get packages and courses by account |
| POST Browse/Accounts/Courses |
Get packages and courses by account without badgeDetails |
| POST Browse/Accounts/Project |
Get packages and courses by account |
| GET Browse/YorbitDynamicModules |
Browse/YorbitDynamicModules |
| GET Browse/AccountsProjectsCategories |
Get all accounts projects and categories |
RoleBasedLearning
Notifications
| API | Description |
|---|---|
| POST Notification/WebPush |
No documentation available. |
| GET Notification/GetNotificationKey?MId={MId}&device={device} |
No documentation available. |
| POST Notification/StoreSubscriberID |
No documentation available. |
| GET Notification/GetUnseenCount?Mid={Mid} |
No documentation available. |
| POST Notification/UpdateActioned?MId={MId}&MessageId={MessageId}&commonNotification={commonNotification} |
No documentation available. |
| POST Notification/InsertCommonMessageMaster |
No documentation available. |
| POST Notification/InsertIsSeenCommon?MId={MId} |
No documentation available. |
| POST Notification/GetBellNotificationData?MId={MId}&OldNotifications={OldNotifications} |
No documentation available. |
DegreedPathway
DegreedPathway controller
| API | Description |
|---|---|
| POST DegreedCourseExcelUpload |
Create degree courses |
| POST UpdateDocDbDegreedUserCourse |
No documentation available. |
Assessment
| API | Description |
|---|---|
| POST Assessment/Assign/BehaviouralAssessments?campustag={campustag} |
No documentation available. |
| POST Assessment/Re-Assign/BehaviouralAssessments?campustag={campustag} |
No documentation available. |
| GET Assessment/QuizDetails/BehaviouralAssessments |
No documentation available. |
| POST Assessment/UserChoice |
No documentation available. |
| POST Assessment/Scores/{MID} |
No documentation available. |
| GET Assessment/GetBlobLinks/{MID} |
No documentation available. |
| GET Assessment/Download/BAAssignTemplate |
Download PSS template |
RestSearch
| API | Description |
|---|---|
| POST Search/Azure |
Axure search api |
| POST ResetAndRun/Indexer/Azure |
ResetAndRun/Indexer/Azure |
| DELETE Delete/Indexer/Azure |
delete/Indexer/Azure |
AccountSkilling
Nomination
| API | Description |
|---|---|
| GET CapacityReport |
No documentation available. |
| POST Nominate/Course |
No documentation available. |
| POST Course/Nomination/Validate/{courseId} |
No documentation available. |
| GET Course/Nomination/Pending/CDM |
No documentation available. |
| GET Course/Nomination/Actioned/CDM |
No documentation available. |
| GET Course/Nomination/AO |
No documentation available. |
| GET Nomination/Pending/CDM/Download/{batchId} |
No documentation available. |
| GET Nomination/Actioned/CDM/Download/{batchId} |
No documentation available. |
| GET Nomination/AO/Download/{batchId} |
No documentation available. |
| GET Course/Academy/Course/Expertise |
No documentation available. |
| POST Nomination/Approve |
No documentation available. |
| POST Nomination/Reject/{batchId} |
No documentation available. |
Social
| API | Description |
|---|---|
| GET Social/{itemType}/{itemId} | |
| GET Social/YammerURL/{itemID}/{isAccount} |
Mehod stub to get the Yammer URL of the project of account |
ContentUploadUI
ACMPCMAssignment
| API | Description |
|---|---|
| POST ProjectPackages/ACMAssignment/AssignmentPackage/Users |
ACM assignment of project/account packages and courses |
| POST ProjectPackages/PCMAssignment/AssignmentPackage/Users |
PCM assignment of project/account packages and courses |
| GET ACM/Assignments |
No documentation available. |
| GET ACM/CourseProgress/{itemId}/{itemType} |
No documentation available. |
| GET PCM/Assignments |
No documentation available. |
| GET PCM/CourseProgress/{itemId}/{itemType} |
No documentation available. |
| GET ACM/GetUsers |
No documentation available. |
| GET PCM/GetUsers |
No documentation available. |
SkillRecommendations
AzurePOSHUSA
| API | Description |
|---|---|
| POST Users/NewJoinees/New_POSHUSA |
No documentation available. |
| POST User/NewPOSHUSAMandatory/{mid} |
No documentation available. |