Service Directory > v30.2 > Learning


Web Service: Learning (v30.2)

The Learning Web Service contains operations for creating, editing and retrieving Workday Learning related data such Courses, Course Offerings and Enrollments.



Operation Description
Enroll_In_Learning_Course Uses the Enroll in Course business process to enroll learners into blended or digital courses. 
Get_Learning_Blended_Courses Retrieves blended courses. 
Get_Learning_Course_Offerings Retrieves blended course offerings. 
Get_Learning_Digital_Courses Retrieves digital courses. 
Get_Learning_Enrollments Retrieves enrollments. 
Get_Learning_Instructors Retrieves instructors. 
Get_Learning_Lessons Retrieves standalone lessons. 
Get_Learning_Other_Unit_Types Retrieves other unit types for digital and blended courses. 
Get_Learning_Security_Categories Returns Learning Security Category by Name. Returns all Learning Security Category if no Name is provided. 
Get_Learning_Topic_Security_Segments Returns Learning Topic Security Segments by Reference ID, or returns all Learning Topic Security Segments if no Reference ID is provided 
Get_Learning_Topics Retrieves topics. 
Get_Sales_Items This service operation will add or update Sales Items. Sales items are goods and services which a company sells. Sales Item data includes Sales Item ID, Item Name, Revenue Category, Item Description, Item Identifier, Unit of Measure, Unit Price, Currency, Tax Applicability, Sales Item Group. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified. 
Manage_Learning_Course Updates or creates blended and digital courses. Uses the Manage Course business process. 
Manage_Lesson Updates or creates standalone lessons. Uses the Manage Lesson business process 
Put_Learning_Course_Offering Updates or creates blended course offerings. 
Put_Learning_Enrollment Updates or creates legacy enrollments. 
Put_Learning_Instructor Updates or creates instructors. 
Put_Learning_Other_Unit_Type Updates or creates other unit types for digital and blended courses. 
Put_Learning_Security_Category Creates a new Learning Security Category (or updates an existing Learning Security Category) with the information supplied in the request. 
Put_Learning_Topic Updates or creates topics. 
Put_Learning_Topic_Security_Segment Creates a new Learning Topic Security Segment (or updates an existing Learning Topic Security Segment) with the information supplied in the request.