Favicon

You are here: Home > API Reference > Windows > Winenrollmenttemplates

Winenrollmenttemplates

API endpoints for Winenrollmenttemplates. Browse all available operations, parameters, and response schemas.

GET List Windows enrollment templates
/organizations/:organizationId/mdm/windows/enterprise/enrollment-templates/

**Required Permission:** `mdm.windows.enrollmentTemplate.list` Retrieve paginated list of Windows enrollment templates configured for your organization, with optional filtering by template name for management.

POST Create Windows enrollment template
/organizations/:organizationId/mdm/windows/enterprise/enrollment-templates/

**Required Permission:** `mdm.windows.enrollmentTemplate.create` Create new Windows enrollment template defining device registration workflow with authentication requirements, auto-enrollment rules, and policy assignment for onboarding.

GET Retrieve Windows enrollment template
/organizations/:organizationId/mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId

**Required Permission:** `mdm.windows.enrollmentTemplate.get` Fetch complete Windows enrollment template details including authentication configuration, auto-enrollment rules, auxiliary fields, and Microsoft Entra ID integration settings.

PUT Modify Windows enrollment template
/organizations/:organizationId/mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId

**Required Permission:** `mdm.windows.enrollmentTemplate.update` Update existing Windows enrollment template configuration including name, rules, authentication providers, auxiliary fields, and Entra ID integration. Affects future enrollments only.

DELETE Remove Windows enrollment template
/organizations/:organizationId/mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId

**Required Permission:** `mdm.windows.enrollmentTemplate.remove` Permanently delete Windows enrollment template from organization configuration. Does not affect devices already enrolled using this template, only prevents future usage.