Activities

Activity management operations

List all activities

get

Returns all activities accessible to the authenticated user within their organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Responses
chevron-right
200

List of activities

application/json
get
/activities

Create a new activity

post

Creates a new activity (note, email, phone call, meeting, etc.)

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Body
timestampstring · date-timeRequired

When the activity occurred (ISO 8601 format)

Example: 2026-01-20T14:30:00.000Z
typestring · enumRequiredExample: notePossible values:
subtypestring · nullableOptional
descriptionstringRequired

Activity description/content

Example: Follow-up call with client
projectIdinteger · nullableOptional

Project to associate with

organizationIdinteger · nullableOptional

Organization to associate with

metadataobject · nullableOptional
evidenceobject · nullableOptional
Responses
chevron-right
200

Activity created successfully

application/json
idintegerRequired

Unique activity identifier

Example: 1
timestampstring · date-timeRequired

When the activity occurred

Example: 2026-01-20T14:30:00.000Z
typestring · enumRequired

Activity type

Example: meetingPossible values:
subtypestring · nullableOptional

Activity subtype for categorization

Example: kickoff
descriptionstringRequired

Activity description/content

Example: Discussed project timeline and deliverables
projectIdinteger · nullableOptional

Associated project ID

organizationIdinteger · nullableOptional

Associated organization ID

creatorIdintegerRequired

User ID who created the activity

Example: 5
metadataobject · nullableOptional

Additional activity metadata

evidenceobject · nullableOptional

Supporting evidence/attachments

createdAtstring · date-timeRequired

Creation timestamp

updatedAtstring · date-timeRequired

Last update timestamp

post
/activities

Get an activity

get

Returns a specific activity by ID

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Activity ID

Responses
chevron-right
200

Activity details

application/json
get
/activities/{id}

List activities for a project

get

Returns all activities associated with a specific project

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
projectIdintegerRequired

Project ID

Responses
chevron-right
200

List of project activities

application/json
get
/projects/{projectId}/activities

List activities for an organization

get

Returns all activities associated with a specific organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
organizationIdintegerRequired

Organization ID

Responses
chevron-right
200

List of organization activities

application/json
get
/organizations/{organizationId}/activities

List comments on an activity

get

Returns all comments for a specific activity

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
activityIdintegerRequired

Activity ID

Responses
chevron-right
200

List of comments

application/json
idintegerRequired
contentstringRequired
activityIdinteger · nullableOptional
userIdintegerRequired
parentIdinteger · nullableOptional
createdAtstring · date-timeRequired
updatedAtstring · date-timeRequired
get
/activities/{activityId}/comments

Add a comment to an activity

post

Creates a new comment on an activity

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
activityIdintegerRequired

Activity ID

Body
contentstringRequired

Comment content

parentIdinteger · nullableOptional

Parent comment ID for replies

Responses
chevron-right
200

Comment created successfully

application/json
idintegerRequired
contentstringRequired
activityIdinteger · nullableOptional
userIdintegerRequired
parentIdinteger · nullableOptional
createdAtstring · date-timeRequired
updatedAtstring · date-timeRequired
post
/activities/{activityId}/comments

Add a tag to an activity

post

Associates a tag with an activity

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
activityIdintegerRequired

Activity ID

Body
tagIdintegerRequired

Tag ID to add

Responses
chevron-right
200

Tag added successfully

No content

post
/activities/{activityId}/tags

No content

Remove a tag from an activity

delete

Removes the association between a tag and an activity

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
activityIdintegerRequired

Activity ID

tagIdintegerRequired

Tag ID

Responses
delete
/activities/{activityId}/tags/{tagId}

No content

Last updated

Was this helpful?