CIPP icon

CIPP

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.

Actions75

EndpointAutopilot → ExecSyncAPDevices

AI-generated

Overview

This node interacts with the CIPP API to perform operations related to Endpoint Autopilot devices, specifically the ExecSyncAPDevices operation. It is used to synchronize Autopilot devices for a specified tenant or across all tenants. This is useful in scenarios where device synchronization is required to keep the Autopilot device inventory up to date, such as in IT management and automation workflows for device provisioning and management.

Use Case Examples

  1. Synchronize Autopilot devices for a specific tenant domain to ensure the device inventory is current.
  2. Perform a multi-tenant synchronization of Autopilot devices by specifying 'AllTenants' as the tenant filter.

Properties

Name Meaning
Tenant Filter Target tenant domain or 'AllTenants' for multi-tenant operations.
Options Additional optional settings such as custom request body, headers, query filters, batching, debug mode, pagination, and timeout settings.

Output

JSON

  • json
    • debug - Debug information including the actual URL, query parameters, headers, and body sent for the API request, if debug mode is enabled.

Dependencies

  • An API key credential for authenticating with the CIPP API

Troubleshooting

  • Ensure the tenant filter is correctly specified as a valid tenant domain or 'AllTenants'.
  • Check API credentials and permissions to access the CIPP API endpoints.
  • If debug mode is enabled, review the debug output for request details to diagnose issues.
  • Handle rate limiting by configuring batching options to control request frequency.

Discussion