Skip to main content
POST
Make an RPC call to an action

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Headers

x-account-id
string
required

The account identifier

x-connector-profile-id
string

Overrides the connector profile associated with the account for this request. The profile must exist in the same project and belong to the same connector as the account, otherwise the request is rejected with a 400 Bad Request.

Query Parameters

debug
boolean | null

Enable debug mode for the action execution

Example:

false

Body

application/json
action
string
required

The action to execute

Example:

"create_employee"

path
object | null

Path parameters for the action

Example:
query
object | null

Query parameters for the action

headers
object | null

Headers for the action

Example:
body
object | null

Request body for the action

Example:
defender_enabled
boolean | null
deprecated

Override the account-level defender enabled setting for this request. Deprecated: use defender_config instead.

Example:

true

defender_config
object | null

Per-request defender configuration. Takes precedence over defender_enabled and project settings.

Response

Action response.