v1

latestOpenAPI 3.0.0Proprietary2026-08-062711471.0 MB
Table activities

Create activity

Attaches a manual activity to a row. Use type to categorize it (NOTE, PHONE_CALL, MEETING, EMAIL, WHATSAPP). Requires a USER API key.

post/public/v1/tables/{name}/rows/{rowId}/activities

Path parameters

namestring required
Example:tasks_board
rowIdstring required
Example:65cf9b3a4b7c2a0012a3b4c5

Request body

contentstring required
type'NOTE' | 'EMAIL' | 'PHONE_CALL' | 'MEETING' | 'WHATSAPP'
activityDatestring nullable
additionalDataobject nullable
userIdsinteger[]
relatedTableIdinteger
relatedRowIdstring

Example request

{
  "content": "example",
  "type": "NOTE",
  "activityDate": "example",
  "userIds": [
    1
  ],
  "relatedTableId": 1,
  "relatedRowId": "example"
}

Response

Created activity

oktrue required

Example response

{
  "ok": true,
  "data": {
    "id": 1,
    "row_id": "example",
    "type": "NOTE",
    "content": "example",
    "activity_date": "example",
    "related_table_id": 1,
    "related_row_id": "example",
    "users": [
      {
        "id": 1,
        "email": "example"
      }
    ],
    "created_by": 1,
    "created_at": "example",
    "updated_at": "example"
  }
}