Skip to main content
CrowdStrike logo

Overview

Add CrowdStrike to any ModuleX agent or workflow. Query CrowdStrike Identity Protection sensors and aggregates through the Falcon API (api.crowdstrike.com and region-specific hosts). Search the sensor fleet with Falcon Query Language, pull detailed records by device ID, and run documented aggregate queries.
Categories: Monitoring & Observability · Security · Identity · Auth: API Key · Actions: 3

Authentication

API Key Authentication

Authenticate using a CrowdStrike Falcon API client. The client secret is the credential; the client ID and cloud region are supplied per action.
1

Step 1

Sign in to the Falcon console and open Support and resources > API clients and keys.
2

Step 2

Create an API client granting it the Identity Protection scopes (Identity Protection Entities: Read, Identity Protection Sensor: Read).
3

Step 3

Copy the generated Client ID and Client Secret.
4

Step 4

Paste the Client Secret below as the API key; provide the Client ID and your cloud region (us-1, us-2, eu-1, us-gov-1, us-gov-2) as action parameters.

Required Credentials

Available Actions

Parameters

string
required
CrowdStrike Falcon API client ID
string
required
CrowdStrike Falcon cloud region: one of ‘us-1’, ‘us-2’, ‘eu-1’, ‘us-gov-1’, ‘us-gov-2’ (Default: us-1)
array
required
List of CrowdStrike sensor device IDs (max 5000)

Response

Parameters

string
required
CrowdStrike Falcon API client ID
string
required
CrowdStrike Falcon cloud region: one of ‘us-1’, ‘us-2’, ‘eu-1’, ‘us-gov-1’, ‘us-gov-2’ (Default: us-1)
object
required
Aggregate query body documented by CrowdStrike (fields such as field, filter, name, size, sort, type, date_ranges, ranges, extended_bounds, sub_aggregates)

Response

Limits & Quotas

  • Token lifetime: Falcon OAuth2 access tokens expire after ~30 minutes; each action requests a fresh token, so no token caching is required.
  • Cloud region: pick the host that matches your Falcon tenant (us-1api.crowdstrike.com, us-2api.us-2.crowdstrike.com, eu-1api.eu-1.crowdstrike.com, GovCloud variants for us-gov-1/us-gov-2).
  • get_sensor_details accepts up to 5000 device IDs per call.
  • Error model: non-2xx responses (including auth failures) and timeouts are caught and returned as success=False + error rather than raising. Plan for retries on the agent side based on the error string.

Cloudflare

Datadog

Grafana