Skip to main content
The FloKit v1 REST API is in design-partner preview — endpoints and schemas may change before general availability. Contact your FloKit team for access.
FloKit surfaces recommended growth actions — budget shifts, creative pauses, offer experiments — based on payback and cohort signal. The Actions API lets you integrate action review into your own workflows, Slack bots, or approval tools. Available during private beta — contact FloKit for access.

GET /v1/actions

List actions in the workspace action queue.

Query parameters

string
Filter by action status. Options: draft, ready, approved, running, rolled_back. Omit to return all statuses.
integer
Number of results to return. Default: 20. Max: 100.
integer
Pagination offset. Default: 0.

Example

Response


GET /v1/actions/

Get a single action with full detail: data signals, guardrail checks, and rollback conditions.
The response includes all fields from the list endpoint plus:

POST /v1/actions//approve

Approve an action for execution. Only actions in ready status can be approved.

Request body

string
required
Email or identifier of the person approving the action. Recorded in the audit log.
string
Optional note to record alongside the approval.

Response

Returns 409 Conflict if the action is not in ready status:

POST /v1/actions//reject

Reject an action and remove it from the queue.

Request body

string
required
Email or identifier of the person rejecting the action.
string
Optional reason for rejection. Recorded in the audit log.

Response


POST /v1/actions//rollback

Roll back a running or completed action.

Response

Rollback availability depends on the action type. Budget shifts and creative pauses can be rolled back. Actions that rely on third-party platform changes may have a short propagation delay before the rollback takes effect.