Microsoft Education icon

Microsoft Education

Manage schools, classes, assignments, and education users via Microsoft Graph Education.

3 triggers20 searches37 actionsPollingAuth: OAuth

AI-assisted documentation29 min read

This documentation is compiled from our integration source code, internal specs for Microsoft Education, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Microsoft Education on WEXTL →

To use Microsoft Education on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]

Credential type option 1

Microsoft Education - Secondary

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Microsoft - TenantselectRequired

    Go to https://entra.microsoft.com and copy your tennat ID or select any of the following`

    [1]
  • Microsoft - Client IDtextRequired

    Go to the Microsoft Entra admin center → Entra ID → App registrations and select New registration. → enter a description and expiration → Add, then immediately copy your Client ID

    [1]
  • Microsoft - Client SecretpasswordRequired

    Copy you client Secret from the previously created app

    [1]
Integration requests 18 permissions:
EduAdministration.ReadEduAdministration.ReadWriteEduAdministration.Read.AllEduAdministration.ReadWrite.AllEduRoster.ReadEduRoster.ReadBasicEduRoster.Read.AllEduRoster.ReadWrite.AllEduAssignments.ReadEduAssignments.ReadBasicEduAssignments.ReadWriteEduAssignments.ReadWriteBasicEduAssignments.ReadBasic.AllEduAssignments.ReadWriteBasic.AllEduCurricula.ReadEduCurricula.ReadWriteoffline_accessUser.Read
Credential type option 2

Microsoft Education - Primary

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Microsoft - TenantselectRequired

    Go to https://entra.microsoft.com and copy your tennat ID or select any of the following`

    [1]
  • Microsoft - Client IDtextRequired

    Register your application in the Microsoft Entra admin center, then copy the Application (client) ID from the app's Overview page

    [1]
  • Microsoft - Client SecretpasswordRequired

    In your app registration, go to Certificates & secrets → Client secrets, create a new client secret, and copy its value immediately after it's generated.

    [1]
Integration requests 16 permissions:
EduAdministration.ReadEduAdministration.ReadWriteEduAdministration.Read.AllEduAdministration.ReadWrite.AllEduRoster.ReadEduRoster.ReadBasicEduRoster.Read.AllEduRoster.ReadWrite.AllEduAssignments.ReadEduAssignments.ReadBasicEduAssignments.ReadWriteEduAssignments.ReadWriteBasicEduAssignments.ReadBasic.AllEduAssignments.ReadWriteBasic.AllEduCurricula.ReadEduCurricula.ReadWrite
  1. Log in to your WEXTL account, add the Microsoft Education node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Microsoft Education account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting Microsoft Education to WEXTL®
Video slide demonstrates how to integrate Microsoft Education in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch AssignmentsTrigger
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
Watch ModulesTrigger
Output fields[3]
FieldType
Display nametext
Descriptiontext
Resources folder URLtext
Is pinnedboolean
Statustext
Created date timedate
Last modified date timedate
IDtext
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Watch RubricsTrigger
Output fields[3]
FieldType
Display nametext
Created date timedate
Last modified date timedate
IDtext
Descriptionobject
Contenttext
Content typetext
Qualitiesarray
Levelsarray
Gradingobject
@odata typetext
Max pointsnumber
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
List Assignment CategoriesSearch
Input fields[3]
FieldType
Education Class IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Display nametext
IDtext
List Assignment ResourcesSearch
Input fields[3]
FieldType
Education Class IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Distribute for student workboolean
IDtext
Resourceobject
@odata typetext
Display nametext
Created date timedate
Last modified date timedate
Web URLurl
Created byobject
Last modified byobject
List Assignment SubmissionsSearch
Input fields[3]
FieldType
Education Class IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Statustext
Submitted date timedate
Unsubmitted date timedate
Returned date timedate
Reassigned date timedate
Resources folder URLurl
Web URLurl
IDtext
Recipientobject
@odata typetext
User IDtext
Submitted byobject
Applicationtext
Devicetext
Userobject
Unsubmitted byobject
Applicationtext
Devicetext
Userobject
Returned byobject
Applicationtext
Devicetext
Userobject
Reassigned byobject
Applicationtext
Devicetext
Userobject
List AssignmentsSearch
Input fields[3]
FieldType
Education Class IDRequired
choice
Limitnumber
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
List CategoriesSearch
Input fields[3]
FieldType
Education Class IDRequired
choice
Limitnumber
Output fields[3]
FieldType
@odata typetext
Display nametext
IDtext
List ClassesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
@odata typetext
IDtext
Display nametext
Mail nicknameemail
Descriptiontext
Created byobject
@odata typetext
Class codetext
External nametext
External IDtext
External sourcetext
External source detailtext
Gradetext
Termobject
@odata typetext
List Module ResourcesSearch
Input fields[3]
FieldType
Education Class IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Resourceobject
@odata typetext
Display nametext
Created date timedate
Last modified date timedate
Linktext
Created byobject
Last modified byobject
List ModulesSearch
Input fields[3]
FieldType
Education Class IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Display nametext
Descriptiontext
Resources folder URLtext
Is pinnedboolean
Statustext
Created date timedate
Last modified date timedate
IDtext
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
List RubricSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Display nametext
Created date timedate
Last modified date timedate
IDtext
Descriptionobject
Contenttext
Content typetext
Qualitiesarray
Levelsarray
Gradingobject
@odata typetext
Max pointsnumber
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
List SchoolsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
@odata typetext
IDtext
Display nametext
Descriptiontext
External sourcetext
External source detailtext
Principal emailemail
Principal nametext
External principal IDtext
Lowest gradetext
Highest gradetext
School numbertext
External IDtext
Phonetext
Faxtext
Created byobject
@odata typetext
Addressobject
@odata typetext
List UsersSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
@odata typetext
IDtext
Primary roletext
Middle nametext
External sourcetext
External source detailtext
Residence addressobject
@odata typetext
Mailing addressobject
@odata typetext
Studentobject
@odata typetext
Teacherobject
@odata typetext
Created byobject
@odata typetext
Account enabledtext
Assigned licensesarray
Assigned plansarray
Business phonesarray
Departmenttext
Display nametext
Given nametext
Mailemail
Mail nicknametext
13other output fields
Retrieve a CategoryAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
@odata contexttext
Display nametext
IDtext
Retrieve a ClassAction
Input fields[3]
FieldType
Class IDRequired
choice
Output fields[3]
FieldType
@odata typetext
IDtext
Display nametext
Mail nicknameemail
Descriptiontext
Created byobject
@odata typetext
Class codetext
External nametext
External IDtext
External sourcetext
External source detailtext
Gradetext
Termobject
@odata typetext
Retrieve a ModuleAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
Display nametext
Descriptiontext
Resources folder URLtext
Is pinnedboolean
Statustext
Created date timedate
Last modified date timedate
IDtext
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Retrieve a Module ResourceAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
IDtext
Resourceobject
@odata typetext
Display nametext
Created date timedate
Last modified date timedate
Linktext
Created byobject
Last modified byobject
Retrieve a RubricAction
Input fields[3]
FieldType
Rubric IDRequired
choice
Output fields[3]
FieldType
Display nametext
Created date timedate
Last modified date timedate
IDtext
Descriptionobject
Contenttext
Content typetext
Qualitiesarray
Levelsarray
Gradingobject
@odata typetext
Max pointsnumber
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Retrieve a SchoolAction
Input fields[3]
FieldType
School IDRequired
choice
Output fields[3]
FieldType
@odata typetext
IDtext
Display nametext
Descriptiontext
External sourcetext
External source detailtext
Principal emailemail
Principal nametext
External principal IDtext
Lowest gradetext
Highest gradetext
School numbertext
External IDtext
Phonetext
Faxtext
Created byobject
@odata typetext
Addressobject
@odata typetext
Retrieve a UserAction
Input fields[3]
FieldType
User IDRequired
choice
Output fields[3]
FieldType
@odata typetext
IDtext
Primary roletext
Middle nametext
External sourcetext
External source detailtext
Residence addressobject
@odata typetext
Mailing addressobject
@odata typetext
Studentobject
@odata typetext
Teacherobject
@odata typetext
Created byobject
@odata typetext
Account enabledtext
Assigned licensesarray
Assigned plansarray
Business phonesarray
Departmenttext
Display nametext
Given nametext
Mailemail
Mail nicknametext
13other output fields
Retrieve an AssignmentAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
Retrieve an Assignment ResourceAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
Distribute for student workboolean
IDtext
Resourceobject
@odata typetext
Display nametext
Created date timedate
Last modified date timedate
Web URLurl
Created byobject
Last modified byobject
Activate an AssignmentAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
Add an Assignment CategoryAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Display Nametext
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
Create a CategoryAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Display NameRequired
text
Output fields[3]
FieldType
@odata contexttext
Display nametext
IDtext
Create a ClassAction
Input fields[3]
FieldType
Display NameRequired
text
Created Byobject
External Sourcechoice
Mail Nicknametext
Descriptiontext
Class Codetext
External Nametext
External IDtext
External Source Detailtext
Gradetext
Termobject
Start DateRequired
date
End Datedate
Display Nametext
Output fields[3]
FieldType
@odata typetext
IDtext
Display nametext
Mail nicknameemail
Descriptiontext
Created byobject
@odata typetext
Class codetext
External nametext
External IDtext
External sourcetext
External source detailtext
Gradetext
Termobject
@odata typetext
Create a ModuleAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Display NameRequired
text
Descriptiontext
Is Pinnedboolean
Last Modified Byobject
Resources Folder URLurl
Statuschoice
Output fields[3]
FieldType
Display nametext
Descriptiontext
Resources folder URLtext
Is pinnedboolean
Statustext
Created date timedate
Last modified date timedate
IDtext
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Create a Module ResourceAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Display NameRequired
text
LinkRequired
url
Output fields[3]
FieldType
IDtext
Resourceobject
@odata typetext
Display nametext
Created date timedate
Last modified date timedate
Linktext
Created byobject
Last modified byobject
Create a RubricAction
Input fields[3]
FieldType
Display NameRequired
text
Descriptionobject
ContentRequired
text
Content TypeRequired
text
Levelsarray
Qualitiesarray
Output fields[3]
FieldType
Display nametext
Created date timedate
Last modified date timedate
IDtext
Descriptionobject
Contenttext
Content typetext
Qualitiesarray
Levelsarray
Gradingobject
@odata typetext
Max pointsnumber
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Create a SchoolAction
Input fields[3]
FieldType
Display NameRequired
text
External SourceRequired
choice
External Source Detailtext
Principal Emailemail
Principal Nametext
External Principal IDtext
Highest Gradetext
Lowest Gradetext
School Numbertext
External IDtext
Phonetext
Faxtext
Created Byobject
Addressobject
Streettext
Citytext
Statetext
Postal Codetext
Country or Regiontext
Output fields[3]
FieldType
@odata typetext
IDtext
Display nametext
Descriptiontext
External sourcetext
External source detailtext
Principal emailemail
Principal nametext
External principal IDtext
Lowest gradetext
Highest gradetext
School numbertext
External IDtext
Phonetext
Faxtext
Created byobject
@odata typetext
Addressobject
@odata typetext
Create a UserAction
Input fields[3]
FieldType
Account EnabledRequired
boolean
Display NameRequired
text
Mail NicknameRequired
text
Password ProfileRequired
object
Passwordsecret
Force Change Password Next Sign Inboolean
Usage LocationRequired
text
Assigned Licensesarray
Licensetext
Business Phonesarray
Phone Numbertext
Departmenttext
Given Nametext
Middle Nametext
Mobile Phonetext
Preferred Languagetext
User Principal Nametext
User Typechoice
Surnametext
External Sourcechoice
External Source Detailtext
Mailing Addressobject
Citytext
Country or Regiontext
Postal Codetext
Statetext
Streettext
Residence Addressobject
Citytext
Country or Regiontext
Postal Codetext
Statetext
Streettext
Student Informationobject
Birth Datedate
External IDtext
Genderchoice
Gradetext
Graduation Yeartext
Student Numbertext
1other input field
Output fields[3]
FieldType
@odata typetext
IDtext
Primary roletext
Middle nametext
External sourcetext
External source detailtext
Residence addressobject
@odata typetext
Mailing addressobject
@odata typetext
Studentobject
@odata typetext
Teacherobject
@odata typetext
Created byobject
@odata typetext
Account enabledtext
Assigned licensesarray
Assigned plansarray
Business phonesarray
Departmenttext
Display nametext
Given nametext
Mailemail
Mail nicknametext
13other output fields
Create an AssignmentAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Display NameRequired
text
Due Date TimeRequired
date
Assign ToRequired
object
Added Student Actionchoice
Add To Calendar Actionchoice
Allow Late Submissionsboolean
Allow Students To Add Resources To Submissionboolean
Created Byobject
Feedback Resources Folder URLurl
Gradingobject
Instructionsobject
Language Tagtext
Last Modified Byobject
Module URLurl
Notification Channel URLurl
Resources Folder URLurl
Statuschoice
Web URLurl
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
Create an Assignment ResourceAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Display NameRequired
text
LinkRequired
url
Thumbnail Preview URLurl
OData TypeRequired
text
Distribute for Student Workboolean
Output fields[3]
FieldType
Distribute for student workboolean
IDtext
Resourceobject
@odata typetext
Display nametext
Created date timedate
Last modified date timedate
Web URLurl
Created byobject
Last modified byobject
Deactivate an AssignmentAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
Delete a CategoryAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Delete a ClassAction
Input fields[3]
FieldType
Class IDRequired
choice
Delete a ModuleAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Delete a Module ResourceAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Delete a RubricAction
Input fields[3]
FieldType
Rubric IDRequired
choice
Delete a SchoolAction
Input fields[3]
FieldType
School IDRequired
choice
Delete a UserAction
Input fields[3]
FieldType
User IDRequired
choice
Delete an AssignmentAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Delete an Assignment ResourceAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Pin a ModuleAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
Display nametext
Descriptiontext
Resources folder URLtext
Is pinnedboolean
Statustext
Created date timedate
Last modified date timedate
IDtext
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Publish a ModuleAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
Display nametext
Descriptiontext
Resources folder URLtext
Is pinnedboolean
Statustext
Created date timedate
Last modified date timedate
IDtext
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Publish an AssignmentAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
Remove an Assignment CategoryAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
Setup an Assignment Feedback FolderAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
Setup an Assignment Resource FolderAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields
Setup Module Resource FolderAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
Display nametext
Descriptiontext
Resources folder URLtext
Is pinnedboolean
Statustext
Created date timedate
Last modified date timedate
IDtext
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Unpin a ModuleAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Output fields[3]
FieldType
Display nametext
Descriptiontext
Resources folder URLtext
Is pinnedboolean
Statustext
Created date timedate
Last modified date timedate
IDtext
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Update a ClassAction
Input fields[3]
FieldType
Class IDRequired
choice
Display Nametext
Created Byobject
External Sourcechoice
Mail Nicknametext
Descriptiontext
Class Codetext
External Nametext
External IDtext
External Source Detailtext
Gradetext
Termobject
Start Datedate
End Datedate
Display Nametext
Output fields[3]
FieldType
@odata typetext
IDtext
Display nametext
Mail nicknameemail
Descriptiontext
Created byobject
@odata typetext
Class codetext
External nametext
External IDtext
External sourcetext
External source detailtext
Gradetext
Termobject
@odata typetext
Update a ModuleAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Display Nametext
Descriptiontext
Is Pinnedboolean
Last Modified Byobject
Resources Folder URLurl
Statuschoice
Output fields[3]
FieldType
Display nametext
Descriptiontext
Resources folder URLtext
Is pinnedboolean
Statustext
Created date timedate
Last modified date timedate
IDtext
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Update a Module ResourceAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Display NameRequired
text
Output fields[3]
FieldType
IDtext
Resourceobject
@odata typetext
Display nametext
Created date timedate
Last modified date timedate
Linktext
Created byobject
Last modified byobject
Update a RubricAction
Input fields[3]
FieldType
Rubric IDRequired
choice
Display Nametext
Descriptionobject
Contenttext
Content Typetext
Levelsarray
Qualitiesarray
Output fields[3]
FieldType
Display nametext
Created date timedate
Last modified date timedate
IDtext
Descriptionobject
Contenttext
Content typetext
Qualitiesarray
Levelsarray
Gradingobject
@odata typetext
Max pointsnumber
Created byobject
Applicationtext
Devicetext
Userobject
Last modified byobject
Applicationtext
Devicetext
Userobject
Update a SchoolAction
Input fields[3]
FieldType
School IDRequired
choice
Display Nametext
External Sourcechoice
External Source Detailtext
Principal Emailemail
Principal Nametext
External Principal IDtext
Highest Gradetext
Lowest Gradetext
School Numbertext
External IDtext
Phonetext
Faxtext
Created Byobject
Addressobject
Streettext
Citytext
Statetext
Postal Codetext
Country or Regiontext
Output fields[3]
FieldType
@odata typetext
IDtext
Display nametext
Descriptiontext
External sourcetext
External source detailtext
Principal emailemail
Principal nametext
External principal IDtext
Lowest gradetext
Highest gradetext
School numbertext
External IDtext
Phonetext
Faxtext
Created byobject
@odata typetext
Addressobject
@odata typetext
Update a UserAction
Input fields[3]
FieldType
User IDRequired
choice
Account Enabledboolean
Display Nametext
Mail Nicknametext
Password Profileobject
Passwordsecret
Force Change Password Next Sign Inboolean
Usage Locationtext
Assigned Licensesarray
Licensetext
Business Phonesarray
Phone Numbertext
Departmenttext
Given Nametext
Middle Nametext
Mobile Phonetext
Preferred Languagetext
User Principal Nametext
User Typechoice
Surnametext
External Sourcechoice
External Source Detailtext
Mailing Addressobject
Citytext
Country or Regiontext
Postal Codetext
Statetext
Streettext
Residence Addressobject
Citytext
Country or Regiontext
Postal Codetext
Statetext
Streettext
2other input fields
Output fields[3]
FieldType
@odata typetext
IDtext
Primary roletext
Middle nametext
External sourcetext
External source detailtext
Residence addressobject
@odata typetext
Mailing addressobject
@odata typetext
Studentobject
@odata typetext
Teacherobject
@odata typetext
Created byobject
@odata typetext
Account enabledtext
Assigned licensesarray
Assigned plansarray
Business phonesarray
Departmenttext
Display nametext
Given nametext
Mailemail
Mail nicknametext
13other output fields
Update an AssignmentAction
Input fields[3]
FieldType
Education Class IDRequired
choice
Display Nametext
Due Date Timedate
Assign Toobject
Added Student Actionchoice
Add To Calendar Actionchoice
Allow Late Submissionsboolean
Allow Students To Add Resources To Submissionboolean
Created Byobject
Feedback Resources Folder URLurl
Gradingobject
Instructionsobject
Language Tagtext
Last Modified Byobject
Module URLurl
Notification Channel URLurl
Resources Folder URLurl
Statuschoice
Web URLurl
Output fields[3]
FieldType
@odata typetext
Class IDtext
Display nametext
Close date timedate
Due date timedate
Assign date timedate
Assigned date timedate
Allow late submissionsboolean
Resources folder URLurl
Created date timedate
Last modified date timedate
Allow students to add resources to submissionboolean
Statustext
Notification channel URLurl
Web URLurl
Add to calendar actiontext
Added student actiontext
Language tagtext
Gradingtext
IDtext
4other output fields

Look for Microsoft Education templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Microsoft Education Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Microsoft Education.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:12