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.

next
string | null

Cursor for fetching the next page of results

data
object

The response data from the action RPC call

message
string | null

Success message. Only set by the stackone_submit_feedback action

Example:

"Feedback successfully recorded"

submitted_at
string | null

ISO 8601 timestamp of submission. Only set by the stackone_submit_feedback action

Example:

"2025-10-08T11:44:16.123Z"

session_id
string | null

Session id the feedback was attached to (join key); null when none was resolved. Only set by the stackone_submit_feedback action

Example:

"30d37876-cb1a-4138-9225-197355e0b6c9"