Skip to main content
PATCH
/
v1
/
actions
/
{id}
Update an action
curl --request PATCH \
  --url https://api.fortressproductivity.com/v1/actions/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "title": "<string>"
}
'
{
  "id": "<string>",
  "workspace_id": "<string>",
  "title": "<string>",
  "details": "<string>",
  "project_id": "<string>",
  "domain_id": "<string>",
  "order_id": "<string>",
  "assigned_actor_id": "<string>",
  "assigned_agent_id": "<string>",
  "created_by_actor_id": "<string>",
  "updated_by_actor_id": "<string>",
  "is_template": true,
  "status": "inbox",
  "requires_review": true,
  "delegate_label": "<string>",
  "requirements": [
    "<string>"
  ],
  "repeat_rule": {
    "type": "from_completion",
    "unit": "day",
    "interval": 1
  },
  "defer_until": "2023-11-07T05:31:56Z",
  "due_at": "2023-11-07T05:31:56Z",
  "position": 123,
  "result_summary": "<string>",
  "spawned_from_action_id": "<string>",
  "source_key": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z",
  "completed_at": "2023-11-07T05:31:56Z",
  "last_activity_at": "2023-11-07T05:31:56Z",
  "assigned_at": "2023-11-07T05:31:56Z",
  "is_working": true,
  "assigned_actor_kind": "user",
  "assigned_actor_name": "<string>",
  "assigned_agent_name": "<string>",
  "input_payload": "<unknown>",
  "latest_note": {
    "id": "<string>",
    "workspace_id": "<string>",
    "action_id": "<string>",
    "question_id": "<string>",
    "order_id": "<string>",
    "project_id": "<string>",
    "created_by_actor_id": "<string>",
    "kind": "heartbeat",
    "body": "<string>",
    "created_at": "2023-11-07T05:31:56Z",
    "created_by_actor_kind": "user",
    "created_by_actor_name": "<string>",
    "created_by_agent_id": "<string>",
    "created_by_user_id": "<string>"
  },
  "last_activity_note": {
    "id": "<string>",
    "workspace_id": "<string>",
    "action_id": "<string>",
    "question_id": "<string>",
    "order_id": "<string>",
    "project_id": "<string>",
    "created_by_actor_id": "<string>",
    "kind": "heartbeat",
    "body": "<string>",
    "created_at": "2023-11-07T05:31:56Z",
    "created_by_actor_kind": "user",
    "created_by_actor_name": "<string>",
    "created_by_agent_id": "<string>",
    "created_by_user_id": "<string>"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.fortressproductivity.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Agent bearer token using the ft_... token format.

Path Parameters

id
string
required
Minimum string length: 1
Example:

"act_123"

Body

application/json
title
string
Minimum string length: 1
details
string | null
project_id
string | null
Minimum string length: 1
domain_id
string | null
Minimum string length: 1
assigned_actor_id
string | null
Minimum string length: 1
assigned_agent_id
string | null
Minimum string length: 1
is_template
boolean
requires_review
boolean
delegate_label
string | null
requirements
string[]
repeat_rule
object
defer_until
string<date-time> | null
due_at
string<date-time> | null
position
integer | null
input_payload
any

Response

Updated action

id
string
required
Minimum string length: 1
workspace_id
string
required
Minimum string length: 1
title
string
required
Minimum string length: 1
details
string | null
required
project_id
string | null
required
Minimum string length: 1
domain_id
string | null
required
Minimum string length: 1
order_id
string | null
required
Minimum string length: 1
assigned_actor_id
string | null
required
Minimum string length: 1
assigned_agent_id
string | null
required
Minimum string length: 1
created_by_actor_id
string
required
Minimum string length: 1
updated_by_actor_id
string
required
Minimum string length: 1
is_template
boolean
required
status
enum<string>
required
Available options:
inbox,
ready,
waiting,
done,
dropped
requires_review
boolean
required
delegate_label
string | null
required
requirements
string[]
required
repeat_rule
object
required
defer_until
string<date-time> | null
required
due_at
string<date-time> | null
required
position
integer | null
required
result_summary
string | null
required
spawned_from_action_id
string | null
required
Minimum string length: 1
source_key
string | null
required
Minimum string length: 1
created_at
string<date-time>
required
updated_at
string<date-time>
required
completed_at
string<date-time> | null
required
last_activity_at
string<date-time>
required
assigned_at
string<date-time> | null
required
is_working
boolean
required
assigned_actor_kind
enum<string> | null
Available options:
user,
agent,
system,
null
assigned_actor_name
string | null
assigned_agent_name
string | null
input_payload
any
latest_note
object
last_activity_note
object