---
title: "FalconPy"
description: "Reference for the Tracecat FalconPy integration: registered actions, required secrets, expected inputs, and example workflow usage."
---

{/* Auto-generated by scripts/generate_tool_docs.py; do not edit by hand. */}
## Call command

Action ID: `tools.falconpy.call_command`

Instantiate a FalconPy Uber Class client and call a FalconPy API method.

Reference: [https://falconpy.io/Usage/Basic-Uber-Class-usage.html](https://falconpy.io/Usage/Basic-Uber-Class-usage.html)

### Secrets

Required secrets:

- `crowdstrike`: required values `CROWDSTRIKE_CLIENT_ID`, `CROWDSTRIKE_CLIENT_SECRET`.

### Input fields

<ParamField path="operation_id" type="string" required>

Operation ID from https://www.falconpy.io/Operations/All-Operations.html

</ParamField>

<ParamField path="base_url" type="string | null">

Base URL for the Falcon API

Default: `null`.

</ParamField>

<ParamField path="extra_kwargs" type="object | null">

Extra keyword arguments to pass to the Falcon API

Default: `null`.

</ParamField>

<ParamField path="member_cid" type="string | null">

Multi-tenant customer ID

Default: `null`.

</ParamField>

<ParamField path="params" type="object | null">

Parameters to pass into the command

Default: `null`.

</ParamField>
