@avantguardllc/n8n-nodes-cipp
v0.1.15
Published
n8n node for CIPP
Maintainers
Readme
CIPP n8n Node
CIPP-API is an Azure Function App providing the logic layer for the CIPP platform. This spec is auto-generated via static analysis of both the API (PowerShell) and frontend (React/Next.js) repositories. Last generated: 2026-03-02.
Table of Contents
Installation
Follow the n8n community node installation guide.
Or install directly via npm:
npm install @avantguardllc/n8n-nodes-cippAuthentication
This node authenticates using OAuth 2.0.
| Setting | Value |
|---------|-------|
| Type | OAuth2 |
| Base URL | https://{cippUrl} (editable in credentials) |
Tip: The Base URL can be changed in the credential settings if your instance uses a different host.
Resources & Operations
Base URL: https://{cippUrl}
EndpointAutopilot
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddAPDevice | AddAPDevice |
| 🟢 POST | /api/AddAutopilotConfig | AddAutopilotConfig |
| 🟢 POST | /api/AddEnrollment | AddEnrollment |
| 🟢 POST | /api/ExecAssignAPDevice | ExecAssignAPDevice |
| 🟢 POST | /api/ExecRenameAPDevice | ExecRenameAPDevice |
| 🟢 POST | /api/ExecSetAPDeviceGroupTag | ExecSetAPDeviceGroupTag |
| 🟢 POST | /api/ExecSyncAPDevices | ExecSyncAPDevices |
| 🔵 GET | /api/ListAPDevices | ListAPDevices |
| 🔵 GET | /api/ListAutopilotconfig | ListAutopilotconfig |
| 🟢 POST | /api/RemoveAPDevice | RemoveAPDevice |
| 🟢 POST | /api/RemoveAutopilotConfig | RemoveAutopilotConfig |
TenantAdministrationAlerts
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddAlert | AddAlert |
| 🟢 POST | /api/ExecAuditLogSearch | ExecAuditLogSearch |
| 🔵 GET | /api/ListAlertsQueue | ListAlertsQueue |
| 🔵 GET | /api/ListAuditLogSearches | ListAuditLogSearches |
| 🔵 GET | /api/ListAuditLogTest | ListAuditLogTest |
| 🔵 GET | /api/ListAuditLogs | ListAuditLogs |
| 🔵 GET | /api/ListWebhookAlert | ListWebhookAlert |
| 🟢 POST | /api/PublicWebhooks | PublicWebhooks |
| 🟢 POST | /api/RemoveQueuedAlert | RemoveQueuedAlert |
EndpointMEM
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddAssignmentFilter | AddAssignmentFilter |
| 🟢 POST | /api/AddAssignmentFilterTemplate | AddAssignmentFilterTemplate |
| 🟢 POST | /api/AddDefenderDeployment | AddDefenderDeployment |
| 🟢 POST | /api/AddIntuneReusableSetting | AddIntuneReusableSetting |
| 🟢 POST | /api/AddIntuneReusableSettingTemplate | AddIntuneReusableSettingTemplate |
| 🟢 POST | /api/AddIntuneTemplate | AddIntuneTemplate |
| 🟢 POST | /api/AddPolicy | AddPolicy |
| 🟢 POST | /api/EditAssignmentFilter | EditAssignmentFilter |
| 🟢 POST | /api/EditIntunePolicy | EditIntunePolicy |
| 🟣 PATCH | /api/EditIntuneScript | EditIntuneScript |
| 🟢 POST | /api/EditPolicy | EditPolicy |
| 🟢 POST | /api/ExecAssignPolicy | ExecAssignPolicy |
| 🔴 DELETE | /api/ExecAssignmentFilter | ExecAssignmentFilter |
| 🟢 POST | /api/ExecDeviceAction | ExecDeviceAction |
| 🟢 POST | /api/ExecDevicePasscodeAction | ExecDevicePasscodeAction |
| 🟢 POST | /api/ExecGetLocalAdminPassword | ExecGetLocalAdminPassword |
| 🟢 POST | /api/ExecGetRecoveryKey | ExecGetRecoveryKey |
| 🟢 POST | /api/ExecSyncDEP | ExecSyncDEP |
| 🔵 GET | /api/ListAppProtectionPolicies | ListAppProtectionPolicies |
| 🔵 GET | /api/ListAssignmentFilterTemplates | ListAssignmentFilterTemplates |
| 🔵 GET | /api/ListAssignmentFilters | ListAssignmentFilters |
| 🔵 GET | /api/ListCompliancePolicies | ListCompliancePolicies |
| 🔵 GET | /api/ListDefenderState | ListDefenderState |
| 🔵 GET | /api/ListDefenderTVM | ListDefenderTVM |
| 🔵 GET | /api/ListIntunePolicy | ListIntunePolicy |
| 🔵 GET | /api/ListIntuneReusableSettingTemplates | ListIntuneReusableSettingTemplates |
| 🔵 GET | /api/ListIntuneReusableSettings | ListIntuneReusableSettings |
| 🔵 GET | /api/ListIntuneScript | ListIntuneScript |
| 🔵 GET | /api/ListIntuneTemplates | ListIntuneTemplates |
| 🟢 POST | /api/RemoveAssignmentFilterTemplate | RemoveAssignmentFilterTemplate |
| 🟢 POST | /api/RemoveIntuneReusableSetting | RemoveIntuneReusableSetting |
| 🟢 POST | /api/RemoveIntuneReusableSettingTemplate | RemoveIntuneReusableSettingTemplate |
| 🟢 POST | /api/RemoveIntuneScript | RemoveIntuneScript |
| 🟢 POST | /api/RemoveIntuneTemplate | RemoveIntuneTemplate |
| 🟢 POST | /api/RemovePolicy | RemovePolicy |
TenantTools
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddBPATemplate | AddBPATemplate |
| 🔴 DELETE | /api/ExecGraphExplorerPreset | ExecGraphExplorerPreset |
TenantConditional
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddCAPolicy | AddCAPolicy |
| 🟢 POST | /api/AddCATemplate | AddCATemplate |
| 🟢 POST | /api/AddNamedLocation | AddNamedLocation |
| 🟢 POST | /api/EditCAPolicy | EditCAPolicy |
| 🟢 POST | /api/ExecCACheck | ExecCACheck |
| 🟢 POST | /api/ExecCAExclusion | ExecCAExclusion |
| 🟢 POST | /api/ExecCAServiceExclusion | ExecCAServiceExclusion |
| 🟢 POST | /api/ExecNamedLocation | ExecNamedLocation |
| 🔵 GET | /api/ListCAtemplates | ListCAtemplates |
| 🔵 GET | /api/ListConditionalAccessPolicies | ListConditionalAccessPolicies |
| 🔵 GET | /api/ListConditionalAccessPolicyChanges | ListConditionalAccessPolicyChanges |
| 🟢 POST | /api/RemoveCAPolicy | RemoveCAPolicy |
| 🟢 POST | /api/RemoveCATemplate | RemoveCATemplate |
EndpointApplications
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddChocoApp | AddChocoApp |
| 🟢 POST | /api/AddMSPApp | AddMSPApp |
| 🟢 POST | /api/AddOfficeApp | AddOfficeApp |
| 🟢 POST | /api/AddStoreApp | AddStoreApp |
| 🟢 POST | /api/AddWin32ScriptApp | AddWin32ScriptApp |
| 🔵 GET | /api/ExecAppUpload | ExecAppUpload |
| 🟢 POST | /api/ExecAssignApp | ExecAssignApp |
| 🟢 POST | /api/ExecSyncVPP | ExecSyncVPP |
| 🔵 GET | /api/ListApplicationQueue | ListApplicationQueue |
| 🔵 GET | /api/ListApps | ListApps |
| 🟢 POST | /api/ListAppsRepository | ListAppsRepository |
| 🟢 POST | /api/RemoveApp | RemoveApp |
| 🟢 POST | /api/RemoveQueuedApp | RemoveQueuedApp |
EmailExchangeTransport
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddConnectionFilter | AddConnectionFilter |
| 🟢 POST | /api/AddConnectionFilterTemplate | AddConnectionFilterTemplate |
| 🟢 POST | /api/AddEditTransportRule | AddEditTransportRule |
| 🟢 POST | /api/AddExConnector | AddExConnector |
| 🟢 POST | /api/AddExConnectorTemplate | AddExConnectorTemplate |
| 🟢 POST | /api/AddTransportRule | AddTransportRule |
| 🟢 POST | /api/AddTransportTemplate | AddTransportTemplate |
| 🟢 POST | /api/EditExConnector | EditExConnector |
| 🟢 POST | /api/EditTransportRule | EditTransportRule |
| 🔵 GET | /api/ListExConnectorTemplates | ListExConnectorTemplates |
| 🔵 GET | /api/ListExchangeConnectors | ListExchangeConnectors |
| 🔵 GET | /api/ListTransportRules | ListTransportRules |
| 🔵 GET | /api/ListTransportRulesTemplates | ListTransportRulesTemplates |
| 🟢 POST | /api/RemoveExConnector | RemoveExConnector |
| 🟢 POST | /api/RemoveExConnectorTemplate | RemoveExConnectorTemplate |
| 🟢 POST | /api/RemoveTransportRule | RemoveTransportRule |
| 🟢 POST | /api/RemoveTransportRuleTemplate | RemoveTransportRuleTemplate |
EmailExchangeAdministrationContacts
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddContact | AddContact |
| 🟢 POST | /api/AddContactTemplates | AddContactTemplates |
| 🟢 POST | /api/DeployContactTemplates | DeployContactTemplates |
| 🟢 POST | /api/EditContact | EditContact |
| 🟢 POST | /api/EditContactTemplates | EditContactTemplates |
| 🔵 GET | /api/ListContactTemplates | ListContactTemplates |
| 🔵 GET | /api/ListContacts | ListContacts |
| 🟢 POST | /api/RemoveContact | RemoveContact |
| 🟢 POST | /api/RemoveContactTemplates | RemoveContactTemplates |
TenantAdministrationDomains
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddDomain | AddDomain |
| 🔴 DELETE | /api/ExecDomainAction | ExecDomainAction |
EmailExchangeResources
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddEquipmentMailbox | AddEquipmentMailbox |
| 🟢 POST | /api/AddRoomList | AddRoomList |
| 🟢 POST | /api/AddRoomMailbox | AddRoomMailbox |
| 🟢 POST | /api/EditEquipmentMailbox | EditEquipmentMailbox |
| 🟢 POST | /api/EditRoomList | EditRoomList |
| 🟢 POST | /api/EditRoomMailbox | EditRoomMailbox |
| 🔵 GET | /api/ListEquipment | ListEquipment |
| 🔵 GET | /api/ListRoomLists | ListRoomLists |
| 🔵 GET | /api/ListRooms | ListRooms |
IdentityAdministrationGroups
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddGroup | AddGroup |
| 🟢 POST | /api/AddGroupTeam | AddGroupTeam |
| 🟢 POST | /api/AddGroupTemplate | AddGroupTemplate |
| 🟣 PATCH | /api/EditGroup | EditGroup |
| 🔵 GET | /api/ListGroupSenderAuthentication | ListGroupSenderAuthentication |
| 🔵 GET | /api/ListGroupTemplates | ListGroupTemplates |
| 🔵 GET | /api/ListGroups | ListGroups |
| 🟢 POST | /api/RemoveGroupTemplate | RemoveGroupTemplate |
IdentityAdministrationUsers
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddGuest | AddGuest |
| 🟢 POST | /api/AddJITAdminTemplate | AddJITAdminTemplate |
| 🟢 POST | /api/AddUser | AddUser |
| 🟢 POST | /api/AddUserBulk | Bulk-create users in a tenant via CSV import |
| 🟢 POST | /api/AddUserDefaults | AddUserDefaults |
| 🔵 GET | /api/CIPPOffboardingJob | CIPPOffboardingJob |
| 🟢 POST | /api/EditJITAdminTemplate | EditJITAdminTemplate |
| 🟣 PATCH | /api/EditUser | EditUser |
| 🟢 POST | /api/EditUserAliases | EditUserAliases |
| 🔵 GET | /api/ExecBECCheck | ExecBECCheck |
| 🟢 POST | /api/ExecBECRemediate | ExecBECRemediate |
| 🔵 GET | /api/ExecBulkLicense | ExecBulkLicense |
| 🟢 POST | /api/ExecClrImmId | ExecClrImmId |
| 🟢 POST | /api/ExecCreateTAP | ExecCreateTAP |
| 🟢 POST | /api/ExecDisableUser | ExecDisableUser |
| 🟢 POST | /api/ExecDismissRiskyUser | ExecDismissRiskyUser |
| 🟢 POST | /api/ExecJITAdmin | ExecJITAdmin |
| 🟢 POST | /api/ExecOffboardUser | ExecOffboardUser |
| 🟢 POST | /api/ExecOneDriveShortCut | ExecOneDriveShortCut |
| 🟢 POST | /api/ExecOnedriveProvision | ExecOnedriveProvision |
| 🟢 POST | /api/ExecPasswordNeverExpires | ExecPasswordNeverExpires |
| 🟢 POST | /api/ExecPerUserMFA | ExecPerUserMFA |
| 🟢 POST | /api/ExecReprocessUserLicenses | ExecReprocessUserLicenses |
| 🟢 POST | /api/ExecResetMFA | ExecResetMFA |
| 🟢 POST | /api/ExecResetPass | ExecResetPass |
| 🟢 POST | /api/ExecRestoreDeleted | ExecRestoreDeleted |
| 🟢 POST | /api/ExecRevokeSessions | ExecRevokeSessions |
| 🟢 POST | /api/ExecSendPush | ExecSendPush |
| 🟢 POST | /api/ExecSetUserPhoto | ExecSetUserPhoto |
| 🔵 GET | /api/ListDeletedItems | ListDeletedItems |
| 🔵 GET | /api/ListJITAdmin | ListJITAdmin |
| 🟢 POST | /api/ListJITAdminTemplates | ListJITAdminTemplates |
| 🟢 POST | /api/ListNewUserDefaults | ListNewUserDefaults |
| 🔵 GET | /api/ListPerUserMFA | ListPerUserMFA |
| 🔵 GET | /api/ListUserConditionalAccessPolicies | ListUserConditionalAccessPolicies |
| 🔵 GET | /api/ListUserCounts | ListUserCounts |
| 🔵 GET | /api/ListUserDevices | ListUserDevices |
| 🔵 GET | /api/ListUserGroups | ListUserGroups |
| 🔵 GET | /api/ListUserMailboxDetails | ListUserMailboxDetails |
| 🔵 GET | /api/ListUserMailboxRules | ListUserMailboxRules |
| 🔵 GET | /api/ListUserPhoto | ListUserPhoto |
| 🔵 GET | /api/ListUserSettings | ListUserSettings |
| 🔵 GET | /api/ListUserSigninLogs | ListUserSigninLogs |
| 🔵 GET | /api/ListUserTrustedBlockedSenders | ListUserTrustedBlockedSenders |
| 🔵 GET | /api/ListUsers | ListUsers |
| 🟣 PATCH | /api/PatchUser | PatchUser |
| 🟢 POST | /api/RemoveDeletedObject | RemoveDeletedObject |
| 🟢 POST | /api/RemoveJITAdminTemplate | RemoveJITAdminTemplate |
| 🟢 POST | /api/RemoveTrustedBlockedSender | RemoveTrustedBlockedSender |
| 🟢 POST | /api/RemoveUser | RemoveUser |
| 🟢 POST | /api/RemoveUserDefaultTemplate | RemoveUserDefaultTemplate |
EmailExchangeSpamfilter
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddQuarantinePolicy | AddQuarantinePolicy |
| 🟢 POST | /api/AddSpamFilter | AddSpamFilter |
| 🟢 POST | /api/AddSpamFilterTemplate | AddSpamFilterTemplate |
| 🟢 POST | /api/AddTenantAllowBlockList | AddTenantAllowBlockList |
| 🟢 POST | /api/EditAntiPhishingFilter | EditAntiPhishingFilter |
| 🟢 POST | /api/EditMalwareFilter | EditMalwareFilter |
| 🟢 POST | /api/EditQuarantinePolicy | EditQuarantinePolicy |
| 🟢 POST | /api/EditSafeAttachmentsFilter | EditSafeAttachmentsFilter |
| 🟢 POST | /api/EditSpamFilter | EditSpamFilter |
| 🟢 POST | /api/ExecQuarantineManagement | ExecQuarantineManagement |
| 🔵 GET | /api/ListConnectionFilter | ListConnectionFilter |
| 🔵 GET | /api/ListConnectionFilterTemplates | ListConnectionFilterTemplates |
| 🔵 GET | /api/ListMailQuarantine | ListMailQuarantine |
| 🔵 GET | /api/ListMailQuarantineMessage | ListMailQuarantineMessage |
| 🟢 POST | /api/ListQuarantinePolicy | ListQuarantinePolicy |
| 🔵 GET | /api/ListSpamFilterTemplates | ListSpamFilterTemplates |
| 🔵 GET | /api/ListSpamfilter | ListSpamfilter |
| 🟢 POST | /api/RemoveConnectionfilterTemplate | RemoveConnectionfilterTemplate |
| 🟢 POST | /api/RemoveQuarantinePolicy | RemoveQuarantinePolicy |
| 🟢 POST | /api/RemoveSpamfilter | RemoveSpamfilter |
| 🟢 POST | /api/RemoveSpamfilterTemplate | RemoveSpamfilterTemplate |
SecuritySafeLinksPolicy
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddSafeLinksPolicyFromTemplate | AddSafeLinksPolicyFromTemplate |
| 🟢 POST | /api/AddSafeLinksPolicyTemplate | AddSafeLinksPolicyTemplate |
| 🟢 POST | /api/CreateSafeLinksPolicyTemplate | CreateSafeLinksPolicyTemplate |
| 🟢 POST | /api/EditSafeLinksPolicy | EditSafeLinksPolicy |
| 🟢 POST | /api/EditSafeLinksPolicyTemplate | EditSafeLinksPolicyTemplate |
| 🟢 POST | /api/ExecDeleteSafeLinksPolicy | ExecDeleteSafeLinksPolicy |
| 🟢 POST | /api/ExecNewSafeLinksPolicy | ExecNewSafeLinksPolicy |
| 🔵 GET | /api/ListSafeLinksPolicy | ListSafeLinksPolicy |
| 🟢 POST | /api/ListSafeLinksPolicyDetails | ListSafeLinksPolicyDetails |
| 🟢 POST | /api/ListSafeLinksPolicyTemplateDetails | ListSafeLinksPolicyTemplateDetails |
| 🔵 GET | /api/ListSafeLinksPolicyTemplates | ListSafeLinksPolicyTemplates |
| 🟢 POST | /api/RemoveSafeLinksPolicyTemplate | RemoveSafeLinksPolicyTemplate |
CIPPScheduler
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddScheduledItem | AddScheduledItem |
| 🟢 POST | /api/ListScheduledItemDetails | ListScheduledItemDetails |
| 🟢 POST | /api/ListScheduledItems | ListScheduledItems |
| 🟢 POST | /api/RemoveScheduledItem | RemoveScheduledItem |
EmailExchangeAdministration
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddSharedMailbox | AddSharedMailbox |
| 🟢 POST | /api/ExecConvertMailbox | ExecConvertMailbox |
| 🟢 POST | /api/ExecCopyForSent | ExecCopyForSent |
| 🟢 POST | /api/ExecEditCalendarPermissions | ExecEditCalendarPermissions |
| 🟢 POST | /api/ExecEditMailboxPermissions | ExecEditMailboxPermissions |
| 🟢 POST | /api/ExecEmailForward | ExecEmailForward |
| 🟢 POST | /api/ExecEnableArchive | ExecEnableArchive |
| 🟢 POST | /api/ExecEnableAutoExpandingArchive | ExecEnableAutoExpandingArchive |
| 🟢 POST | /api/ExecGroupsDelete | ExecGroupsDelete |
| 🟢 POST | /api/ExecGroupsDeliveryManagement | ExecGroupsDeliveryManagement |
| 🟢 POST | /api/ExecGroupsHideFromGAL | ExecGroupsHideFromGAL |
| 🟢 POST | /api/ExecHVEUser | ExecHVEUser |
| 🟢 POST | /api/ExecHideFromGAL | ExecHideFromGAL |
| 🔵 GET | /api/ExecMailboxMobileDevices | ExecMailboxMobileDevices |
| 🟢 POST | /api/ExecModifyCalPerms | ExecModifyCalPerms |
| 🟢 POST | /api/ExecModifyContactPerms | ExecModifyContactPerms |
| 🟢 POST | /api/ExecModifyMBPerms | ExecModifyMBPerms |
| 🟢 POST | /api/ExecRemoveMailboxRule | ExecRemoveMailboxRule |
| 🟢 POST | /api/ExecRemoveRestrictedUser | ExecRemoveRestrictedUser |
| 🟢 POST | /api/ExecSetCalendarProcessing | ExecSetCalendarProcessing |
| 🟢 POST | /api/ExecSetLitigationHold | ExecSetLitigationHold |
| 🟢 POST | /api/ExecSetMailboxEmailSize | ExecSetMailboxEmailSize |
| 🟢 POST | /api/ExecSetMailboxLocale | ExecSetMailboxLocale |
| 🟢 POST | /api/ExecSetMailboxQuota | ExecSetMailboxQuota |
| 🟢 POST | /api/ExecSetMailboxRule | ExecSetMailboxRule |
| 🟢 POST | /api/ExecSetOoO | ExecSetOoO |
| 🟢 POST | /api/ExecSetRecipientLimits | ExecSetRecipientLimits |
| 🟢 POST | /api/ExecSetRetentionHold | ExecSetRetentionHold |
| 🟢 POST | /api/ExecStartManagedFolderAssistant | ExecStartManagedFolderAssistant |
| 🔵 GET | /api/ListCalendarPermissions | ListCalendarPermissions |
| 🔵 GET | /api/ListContactPermissions | ListContactPermissions |
| 🔵 GET | /api/ListMailboxMobileDevices | ListMailboxMobileDevices |
| 🔵 GET | /api/ListMailboxRules | ListMailboxRules |
| 🔵 GET | /api/ListMailboxes | ListMailboxes |
| 🔵 GET | /api/ListOoO | ListOoO |
| 🔵 GET | /api/ListRestrictedUsers | ListRestrictedUsers |
| 🔵 GET | /api/ListSharedMailboxStatistics | ListSharedMailboxStatistics |
| 🔵 GET | /api/ListmailboxPermissions | ListmailboxPermissions |
TeamsSharepoint
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddSite | AddSite |
| 🟢 POST | /api/AddSiteBulk | AddSiteBulk |
| 🟢 POST | /api/AddTeam | AddTeam |
| 🟢 POST | /api/DeleteSharepointSite | DeleteSharepointSite |
| 🟢 POST | /api/ExecRemoveTeamsVoicePhoneNumberAssignment | ExecRemoveTeamsVoicePhoneNumberAssignment |
| 🟢 POST | /api/ExecSetSharePointMember | ExecSetSharePointMember |
| 🟢 POST | /api/ExecSharePointPerms | ExecSharePointPerms |
| 🟢 POST | /api/ExecTeamsVoicePhoneNumberAssignment | ExecTeamsVoicePhoneNumberAssignment |
| 🔵 GET | /api/ListSharepointAdminUrl | ListSharepointAdminUrl |
| 🔵 GET | /api/ListSharepointQuota | ListSharepointQuota |
| 🔵 GET | /api/ListSharepointSettings | ListSharepointSettings |
| 🔵 GET | /api/ListSites | ListSites |
| 🔵 GET | /api/ListTeams | ListTeams |
| 🔵 GET | /api/ListTeamsActivity | ListTeamsActivity |
| 🔵 GET | /api/ListTeamsLisLocation | ListTeamsLisLocation |
| 🔵 GET | /api/ListTeamsVoice | ListTeamsVoice |
TenantStandards
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddStandardsDeploy | AddStandardsDeploy |
| 🟢 POST | /api/AddStandardsTemplate | AddStandardsTemplate |
| 🔵 GET | /api/BestPracticeAnalyser_List | BestPracticeAnalyser_List |
| 🔵 GET | /api/CIPPStandardsRun | CIPPStandardsRun |
| 🟢 POST | /api/ExecBPA | ExecBPA |
| 🔵 GET | /api/ExecDomainAnalyser | ExecDomainAnalyser |
| 🟢 POST | /api/ExecDriftClone | ExecDriftClone |
| 🔵 GET | /api/ExecStandardConvert | ExecStandardConvert |
| 🔵 GET | /api/ExecStandardsRun | ExecStandardsRun |
| 🟢 POST | /api/ExecUpdateDriftDeviation | ExecUpdateDriftDeviation |
| 🔵 GET | /api/ListBPA | ListBPA |
| 🔵 GET | /api/ListBPATemplates | ListBPATemplates |
| 🔵 GET | /api/ListDomainAnalyser | ListDomainAnalyser |
| 🔵 GET | /api/ListDomainHealth | ListDomainHealth |
| 🔵 GET | /api/ListStandards | ListStandards |
| 🔵 GET | /api/ListStandardsCompare | ListStandardsCompare |
| 🔵 GET | /api/ListTenantAlignment | ListTenantAlignment |
| 🔵 GET | /api/ListTenantDrift | ListTenantDrift |
| 🟢 POST | /api/RemoveBPATemplate | RemoveBPATemplate |
| 🔵 GET | /api/RemoveStandard | RemoveStandard |
| 🟢 POST | /api/RemoveStandardTemplate | RemoveStandardTemplate |
| 🔵 GET | /api/listStandardTemplates | listStandardTemplates |
TenantAdministrationTenant
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddTenant | AddTenant |
| 🟢 POST | /api/EditTenant | EditTenant |
| 🟢 POST | /api/EditTenantOffboardingDefaults | EditTenantOffboardingDefaults |
| 🔵 GET | /api/ListTenantDetails | ListTenantDetails |
| 🟢 POST | /api/ListTenants | ListTenants |
| 🔵 GET | /api/RemoveTenantCapabilitiesCache | RemoveTenantCapabilitiesCache |
Uncategorized
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/AddTestReport | AddTestReport |
| 🟢 POST | /api/DeleteTestReport | DeleteTestReport |
| 🟢 POST | /api/ExecBreachSearch | ExecBreachSearch |
| 🔵 GET | /api/ExecCSPLicense | ExecCSPLicense |
| 🟢 POST | /api/ExecCSPLicense | ExecCSPLicense |
| 🔵 GET | /api/ExecExtensionNinjaOneQueue | ExecExtensionNinjaOneQueue |
| 🔵 GET | /api/ExecListAppId | ExecListAppId |
| 🟢 POST | /api/ExecListAppId | ExecListAppId |
| 🔵 GET | /api/ExecSchedulerBillingRun | ExecSchedulerBillingRun |
| 🔵 GET | /api/ExecSendOrgMessage | ExecSendOrgMessage |
| 🟢 POST | /api/ExecTestRun | ExecTestRun |
| 🔵 GET | /api/ExecUniversalSearch | ExecUniversalSearch |
| 🔵 GET | /api/ExecUniversalSearchV2 | ExecUniversalSearchV2 |
| 🟢 POST | /api/ExecUserSettings | ExecUserSettings |
| 🔵 GET | /api/ListAllTenantDeviceCompliance | ListAllTenantDeviceCompliance |
| 🔵 GET | /api/ListAppStatus | ListAppStatus |
| 🔵 GET | /api/ListAvailableTests | ListAvailableTests |
| 🔵 GET | /api/ListBreachesAccount | ListBreachesAccount |
| 🔵 GET | /api/ListBreachesTenant | ListBreachesTenant |
| 🔵 GET | /api/ListCSPLicenses | ListCSPLicenses |
| 🔵 GET | /api/ListCSPsku | ListCSPsku |
| 🔵 GET | /api/ListCheckExtAlerts | ListCheckExtAlerts |
| 🔵 GET | /api/ListDBCache | ListDBCache |
| 🔵 GET | /api/ListDetectedAppDevices | ListDetectedAppDevices |
| 🔵 GET | /api/ListDetectedApps | ListDetectedApps |
| 🔵 GET | /api/ListDeviceDetails | ListDeviceDetails |
| 🔵 GET | /api/ListExtensionsConfig | ListExtensionsConfig |
| 🔵 GET | /api/ListExternalTenantInfo | ListExternalTenantInfo |
| 🔵 GET | /api/ListFunctionParameters | ListFunctionParameters |
| 🔵 GET | /api/ListFunctionStats | ListFunctionStats |
| 🔵 GET | /api/ListGenericTestFunction | ListGenericTestFunction |
| 🔵 GET | /api/ListGraphExplorerPresets | ListGraphExplorerPresets |
| 🔵 GET | /api/ListHaloClients | ListHaloClients |
| 🔵 GET | /api/ListIPWhitelist | ListIPWhitelist |
| 🔵 GET | /api/ListIntuneIntents | ListIntuneIntents |
| 🔵 GET | /api/ListKnownIPDb | ListKnownIPDb |
| 🔵 GET | /api/ListLogs | ListLogs |
| 🔵 GET | /api/ListNamedLocations | ListNamedLocations |
| 🔵 GET | /api/ListNotificationConfig | ListNotificationConfig |
| 🔵 GET | /api/ListOrg | ListOrg |
| 🔵 GET | /api/ListPartnerRelationships | ListPartnerRelationships |
| 🔵 GET | /api/ListPendingWebhooks | ListPendingWebhooks |
| 🟢 POST | /api/ListPotentialApps | ListPotentialApps |
| 🔵 GET | /api/ListRoles | ListRoles |
| 🔵 GET | /api/ListTenantAllowBlockList | ListTenantAllowBlockList |
| 🔵 GET | /api/ListTestReports | Lists all available test reports from JSON files and database |
| 🟢 POST | /api/ListTests | Lists tests for a tenant, optionally filtered by report ID |
| 🔵 GET | /api/ListUsersAndGroups | ListUsersAndGroups |
| 🟢 POST | /api/PublicPhishingCheck | PublicPhishingCheck |
| 🟢 POST | /api/RemoveTenantAllowBlockList | RemoveTenantAllowBlockList |
ActivityTriggersTests
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api/CIPPDBTestsRun | CIPPDBTestsRun |
CIPPSettings
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api/ExecAPIPermissionList | ExecAPIPermissionList |
| 🟢 POST | /api/ExecAccessChecks | ExecAccessChecks |
| 🟢 POST | /api/ExecAddTrustedIP | ExecAddTrustedIP |
| 🔴 DELETE | /api/ExecApiClient | ExecApiClient |
| 🔵 GET | /api/ExecBackendURLs | ExecBackendURLs |
| 🟢 POST | /api/ExecBackupRetentionConfig | ExecBackupRetentionConfig |
| 🟢 POST | /api/ExecBrandingSettings | ExecBrandingSettings |
| 🟢 POST | /api/ExecCPVPermissions | ExecCPVPermissions |
| 🔴 DELETE | /api/ExecCippReplacemap | ExecCippReplacemap |
| 🔵 GET | /api/ExecCreateDefaultGroups | Create default tenant groups |
| 🟢 POST | /api/ExecCustomData | ExecCustomData |
| 🔴 DELETE | /api/ExecCustomRole | ExecCustomRole |
| 🟢 POST | /api/ExecDnsConfig | ExecDnsConfig |
| 🟢 POST | /api/ExecExchangeRoleRepair | ExecExchangeRoleRepair |
| 🟢 POST | /api/ExecExcludeLicenses | ExecExcludeLicenses |
| 🟢 POST | /api/ExecExcludeTenant | ExecExcludeTenant |
| 🔵 GET | /api/ExecGDAPTrace | Tests the complete GDAP (Granular Delegated Admin Privileges) access path for a user. |
| 🟢 POST | /api/ExecJITAdminSettings | ExecJITAdminSettings |
| 🟢 POST | /api/ExecLogRetentionConfig | ExecLogRetentionConfig |
| 🔵 GET | /api/ExecMaintenanceScripts | ExecMaintenanceScripts |
| 🟢 POST | /api/ExecNotificationConfig | ExecNotificationConfig |
| 🟢 POST | /api/ExecOffloadFunctions | ExecOffloadFunctions |
| 🟢 POST | /api/ExecPartnerMode | ExecPartnerMode |
| 🟢 POST | /api/ExecPasswordConfig | ExecPasswordConfig |
| 🔵 GET | /api/ExecPermissionRepair | This endpoint will update the CIPP-SAM app permissions. |
| 🟢 POST | /api/ExecRemoveTenant | ExecRemoveTenant |
| 🟢 POST | /api/ExecRestoreBackup | ExecRestoreBackup |
| 🔵 GET | /api/ExecRunBackup | ExecRunBackup |
| 🟢 POST | /api/ExecRunTenantGroupRule | Execute tenant group dynamic rules immediately |
| 🟢 POST | /api/ExecSAMAppPermissions | ExecSAMAppPermissions |
| 🟢 POST | /api/ExecSAMRoles | ExecSAMRoles |
| 🔴 DELETE | /api/ExecTenantGroup | Entrypoint for tenant group management |
| 🟢 POST | /api/ExecTimeSettings | ExecTimeSettings |
| 🔴 DELETE | /api/ExecWebhookSubscriptions | ExecWebhookSubscriptions |
| 🔵 GET | /api/ListCustomRole | ListCustomRole |
| 🔵 GET | /api/ListCustomVariables | ListCustomVariables |
| 🔵 GET | /api/ListExcludedLicenses | ListExcludedLicenses |
| 🟢 POST | /api/ListTenantGroups | Entrypoint for listing tenant groups |
CIPPCore
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/ExecAddAlert | ExecAddAlert |
| 🔵 GET | /api/ExecAppInsightsQuery | ExecAppInsightsQuery |
| 🟢 POST | /api/ExecAzBobbyTables | Execute a AzBobbyTables function |
| 🔵 GET | /api/ExecCIPPDBCache | ExecCIPPDBCache |
| 🔵 GET | /api/ExecCPVRefresh | This endpoint is used to trigger a refresh of CPV for all tenants |
| 🟢 POST | /api/ExecCippFunction | Execute a CIPPCore function |
| 🟢 POST | /api/ExecCloneTemplate | ExecCloneTemplate |
| 🔴 DELETE | /api/ExecDiagnosticsPresets | ExecDiagnosticsPresets |
| 🔵 GET | /api/ExecDurableFunctions | ExecDurableFunctions |
| 🟢 POST | /api/ExecEditTemplate | ExecEditTemplate |
| 🟢 POST | /api/ExecFeatureFlag | ExecFeatureFlag |
| 🟢 POST | /api/ExecGeoIPLookup | ExecGeoIPLookup |
| 🔵 GET | /api/ExecListBackup | ExecListBackup |
| 🟢 POST | /api/ExecPartnerWebhook | ExecPartnerWebhook |
| 🔵 GET | /api/ExecServicePrincipals | ExecServicePrincipals |
| 🟢 POST | /api/ExecSetCIPPAutoBackup | ExecSetCIPPAutoBackup |
| 🟢 POST | /api/ExecSetPackageTag | ExecSetPackageTag |
| 🔵 GET | /api/GetCippAlerts | GetCippAlerts |
| 🔵 GET | /api/GetVersion | GetVersion |
| 🔵 GET | /api/ListAdminPortalLicenses | ListAdminPortalLicenses |
| 🔵 GET | /api/ListApiTest | ListApiTest |
| 🔵 GET | /api/ListCustomDataMappings | ListCustomDataMappings |
| 🔵 GET | /api/ListDiagnosticsPresets | ListDiagnosticsPresets |
| 🟢 POST | /api/ListDirectoryObjects | ListDirectoryObjects |
| 🟢 POST | /api/ListExtensionCacheData | List Extension Cache Data |
| 🔵 GET | /api/ListFeatureFlags | ListFeatureFlags |
| 🟢 POST | /api/ListGraphBulkRequest | ListGraphBulkRequest |
| 🔵 GET | /api/ListGraphRequest | ListGraphRequest |
| 🔵 GET | /api/PublicPing | PublicPing |
TenantGDAP
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/ExecAddGDAPRole | ExecAddGDAPRole |
| 🟢 POST | /api/ExecAutoExtendGDAP | ExecAutoExtendGDAP |
| 🟢 POST | /api/ExecDeleteGDAPRelationship | ExecDeleteGDAPRelationship |
| 🟢 POST | /api/ExecDeleteGDAPRoleMapping | ExecDeleteGDAPRoleMapping |
| 🟣 PATCH | /api/ExecGDAPAccessAssignment | ExecGDAPAccessAssignment |
| 🔴 DELETE | /api/ExecGDAPInvite | ExecGDAPInvite |
| 🔵 GET | /api/ExecGDAPInviteApproved | ExecGDAPInviteApproved |
| 🟢 POST | /api/ExecGDAPRemoveGArole | ExecGDAPRemoveGArole |
| 🔴 DELETE | /api/ExecGDAPRoleTemplate | ExecGDAPRoleTemplate |
| 🔵 GET | /api/ListGDAPAccessAssignments | ListGDAPAccessAssignments |
| 🔵 GET | /api/ListGDAPInvite | ListGDAPInvite |
| 🔵 GET | /api/ListGDAPRoles | ListGDAPRoles |
TenantAdministrationApplicationApproval
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/ExecAddMultiTenantApp | ExecAddMultiTenantApp |
| 🔵 GET | /api/ExecAppApproval | ExecAppApproval |
| 🔴 DELETE | /api/ExecAppApprovalTemplate | ExecAppApprovalTemplate |
| 🔴 DELETE | /api/ExecAppPermissionTemplate | ExecAppPermissionTemplate |
| 🟣 PATCH | /api/ExecApplication | ExecApplication |
| 🟢 POST | /api/ExecCreateAppTemplate | ExecCreateAppTemplate |
| 🔵 GET | /api/ListAppApprovalTemplates | ListAppApprovalTemplates |
TenantAdministration
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api/ExecAddSPN | ExecAddSPN |
| 🟣 PATCH | /api/ExecOffboardTenant | ExecOffboardTenant |
| 🟢 POST | /api/ExecOnboardTenant | ExecOnboardTenant |
| 🟢 POST | /api/ExecUpdateSecureScore | ExecUpdateSecureScore |
| 🔵 GET | /api/ListAppConsentRequests | ListAppConsentRequests |
| 🔵 GET | /api/ListDomains | ListDomains |
| 🔵 GET | /api/ListTenantOnboarding | ListTenantOnboarding |
| 🟢 POST | /api/SetAuthMethod | SetAuthMethod |
CIPPSetup
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/ExecAddTenant | ExecAddTenant |
| 🟢 POST | /api/ExecCombinedSetup | ExecCombinedSetup |
| 🟢 POST | /api/ExecCreateSAMApp | ExecCreateSAMApp |
| 🔵 GET | /api/ExecDeviceCodeLogon | ExecDeviceCodeLogon |
| 🟢 POST | /api/ExecSAMSetup | ExecSAMSetup |
| 🟢 POST | /api/ExecTokenExchange | ExecTokenExchange |
| 🟢 POST | /api/ExecUpdateRefreshToken | ExecUpdateRefreshToken |
Security
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api/ExecAlertsList | ExecAlertsList |
| 🔵 GET | /api/ExecIncidentsList | ExecIncidentsList |
| 🔵 GET | /api/ExecMdoAlertsList | ExecMdoAlertsList |
| 🟢 POST | /api/ExecSetMdoAlert | ExecSetMdoAlert |
| 🟢 POST | /api/ExecSetSecurityAlert | ExecSetSecurityAlert |
| 🟢 POST | /api/ExecSetSecurityIncident | ExecSetSecurityIncident |
ToolsGitHub
| | Endpoint | Description |
|---|----------|-------------|
| 🔴 DELETE | /api/ExecCommunityRepo | Make changes to a community repository |
| 🟢 POST | /api/ExecGitHubAction | Invoke GitHub Action |
| 🔵 GET | /api/ListCommunityRepos | List community repositories in Table Storage |
| 🔵 GET | /api/ListGitHubReleaseNotes | Retrieves release notes for a GitHub repository. |
IdentityAdministrationDevices
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/ExecDeviceDelete | ExecDeviceDelete |
CIPPExtensions
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api/ExecExtensionMapping | ExecExtensionMapping |
| 🔵 GET | /api/ExecExtensionSync | ExecExtensionSync |
| 🔵 GET | /api/ExecExtensionTest | ExecExtensionTest |
| 🟢 POST | /api/ExecExtensionsConfig | ExecExtensionsConfig |
| 🔵 GET | /api/ListExtensionSync | ListExtensionSync |
EmailExchangeTools
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api/ExecMailTest | ExecMailTest |
| 🟢 POST | /api/ExecMailboxRestore | ExecMailboxRestore |
| 🟢 POST | /api/ListExoRequest | ListExoRequest |
| 🔵 GET | /api/ListMailboxRestores | ListMailboxRestores |
| 🟢 POST | /api/ListMessageTrace | ListMessageTrace |
EmailExchangeAdministrationMailboxRetention
| | Endpoint | Description |
|---|----------|-------------|
| 🔴 DELETE | /api/ExecManageRetentionPolicies | ExecManageRetentionPolicies |
| 🔴 DELETE | /api/ExecManageRetentionTags | ExecManageRetentionTags |
| 🟢 POST | /api/ExecSetMailboxRetentionPolicies | ExecSetMailboxRetentionPolicies |
Identity
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /api/ExecSetCloudManaged | ExecSetCloudManaged |
EmailExchangeReports
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api/ListAntiPhishingFilters | ListAntiPhishingFilters |
| 🔵 GET | /api/ListGlobalAddressList | ListGlobalAddressList |
| 🔵 GET | /api/ListMailboxCAS | ListMailboxCAS |
| 🔵 GET | /api/ListMalwareFilters | ListMalwareFilters |
| 🔵 GET | /api/ListSafeAttachmentsFilters | ListSafeAttachmentsFilters |
| 🔵 GET | /api/ListSharedMailboxAccountEnabled | ListSharedMailboxAccountEnabled |
IdentityReports
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api/ListAzureADConnectStatus | ListAzureADConnectStatus |
| 🔵 GET | /api/ListBasicAuth | ListBasicAuth |
| 🔵 GET | /api/ListInactiveAccounts | ListInactiveAccounts |
| 🔵 GET | /api/ListMFAUsers | ListMFAUsers |
| 🔵 GET | /api/ListSignIns | ListSignIns |
EndpointReports
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api/ListDevices | ListDevices |
TenantReports
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api/ListLicenses | ListLicenses |
| 🔵 GET | /api/ListOAuthApps | ListOAuthApps |
| 🔵 GET | /api/ListServiceHealth | ListServiceHealth |
Compatibility
- n8n version: 1.0+ (tested on 2.x)
- Node.js version: 18+
