Activities

get

Get logged activity record by ID

Authorizations
X-API-KEYstringRequired
X-BUSINESS-IDstringRequired
X-USER-IDstringRequired
Path parameters
idstring · uuidRequired

A UUID string identifying this logged activity record.

Responses
chevron-right
200Success
application/json
idstring · uuidRequired
notesstringRequired
logged_atstring · date-timeRequired
completed_atstring · date-time · nullableRead-onlyRequired
scheduled_activity_idstring · uuid · nullableRead-onlyRequired
mentionsstring · uuid[]Read-onlyRequired
get
/api/activities/logged/{id}
200Success
get

List Scheduled Activities

Authorizations
X-API-KEYstringRequired
X-BUSINESS-IDstringRequired
X-USER-IDstringRequired
Query parameters
assigned_to_mebooleanOptional

Filter Scheduled Activities assigned to the logged in employee

Example: {"value":"True","summary":"Example 1"}
completedbooleanOptional

Filter Scheduled Activities that have had a logged activity

Example: {"value":"True","summary":"Example 1"}
from_datestring · dateOptional

Filter Scheduled Activities Due Datetime starting from date

Example: {"value":"2022-01-23","summary":"Example 1"}
orderingstringOptional

Order Scheduled Activities by field. The negative sign in front of the '-activity_object' indicates descending order

Example: {"value":"employee","summary":"Orders by Employees full name"}
pageintegerOptional

A page number within the paginated result set.

page_sizeintegerOptional

Number of results to return per page.

searchstringOptional
to_datestring · dateOptional

Filter Scheduled Activities Due Datetime ending on date

Example: {"value":"2022-02-27","summary":"Example 1"}
Responses
chevron-right
200Success
application/json
countintegerRequiredExample: 123
nextstring · uri · nullableOptionalExample: http://api.example.org/accounts/?page=4
previousstring · uri · nullableOptionalExample: http://api.example.org/accounts/?page=2
errorsone ofOptionalExample: ["error message"]
nullOptional
or
string[]Optional
get
/api/activities/scheduled-activity
200Success
post

Create scheduled activity

Authorizations
X-API-KEYstringRequired
X-BUSINESS-IDstringRequired
X-USER-IDstringRequired
Body
activity_object_idstring · uuidOptional
activity_object_namestring · min: 1 · nullableOptional
due_datetimestring · date-timeOptional
original_due_datetimestring · date-timeOptional
employee_idstring · uuid · nullableOptional
role_idstring · uuid · nullableOptional
notestringOptional
mentionsstring · uuid[]Optional
notify_mentionedbooleanOptionalDefault: false
Responses
post
/api/activities/scheduled-activity
201Success
get

Get scheduled activity record by ID

Authorizations
X-API-KEYstringRequired
X-BUSINESS-IDstringRequired
X-USER-IDstringRequired
Path parameters
idstringRequiredPattern: ^[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}$
Responses
chevron-right
200Success
application/json
idstring · uuidRequired
notestringRequired
due_datetimestring · date-timeRequired
original_due_datetimestring · date-timeRequired
completed_atstring · date-timeRequired
logged_activity_idstring · uuidRequired
activity_objectstringRequired
employeestringRequired
associated_fieldsstringRequired
notificationsstringRequired
createdstring · date-timeRequired
get
/api/activities/scheduled-activity/{id}
200Success
delete

Delete Scheduled Activity partially

Authorizations
X-API-KEYstringRequired
X-BUSINESS-IDstringRequired
X-USER-IDstringRequired
Path parameters
idstringRequiredPattern: ^[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}$
Responses
delete
/api/activities/scheduled-activity/{id}
204

No response body

No content

patch

Update Scheduled Activity partially

Authorizations
X-API-KEYstringRequired
X-BUSINESS-IDstringRequired
X-USER-IDstringRequired
Path parameters
idstringRequiredPattern: ^[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}$
Body
activity_object_idstring · uuidOptional
activity_object_namestring · min: 1 · nullableOptional
due_datetimestring · date-timeOptional
original_due_datetimestring · date-timeOptional
employee_idstring · uuid · nullableOptional
role_idstring · uuid · nullableOptional
notestringOptional
mentionsstring · uuid[]Optional
notify_mentionedbooleanOptionalDefault: false
Responses
chevron-right
200Success
application/json
idstring · uuidRequired
notestringRequired
due_datetimestring · date-timeRequired
original_due_datetimestring · date-timeRequired
completed_atstring · date-timeRequired
logged_activity_idstring · uuidRequired
activity_objectstringRequired
employeestringRequired
associated_fieldsstringRequired
notificationsstringRequired
createdstring · date-timeRequired
patch
/api/activities/scheduled-activity/{id}
200Success

Last updated

Was this helpful?