npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@avantguardllc/n8n-nodes-cipp

v0.1.15

Published

n8n node for CIPP

Readme

CIPP n8n Node

n8n community node npm

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-cipp

Authentication

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+

License

MIT