Get one of a worker's activities
const url = 'https://api2.recruso.co.uk/v1/workers/1/activities/1';const options = {method: 'GET', headers: {Authorization: '<Authorization>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api2.recruso.co.uk/v1/workers/1/activities/1 \ --header 'Authorization: <Authorization>'Returns a single entry from a worker’s activity feed in your own agency.
An entry that belongs to a different worker, or to another agency, returns 404 rather than 403, so its existence is never disclosed.
Access. Requires a client-credentials access token. Tokens issued through the interactive user login are rejected.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”The workerId path parameter
The id path parameter
Responses
Section titled “Responses”OK
object
The entry’s identifier.
When the activity happened, in UK local time.
The kind of activity, as an id from your agency’s Activity types lookup.
What was said or done.
What was done about it.
When to call the worker back, in UK local time.
The Recruso user id (tblUsers.UserID) of the consultant the activity involved, not the ASP.NET Identity id. Set when the activity is logged and not changed afterwards.
The Outlook calendar event id, when the activity was raised as a calendar entry.
The Recruso user id (tblUsers.UserID) that logged the entry, not the ASP.NET Identity id. The generic audit column; userId above is the consultant involved, and in most cases the two are the same person.
When the entry was logged, in UK local time.
Example
{ "workerActivityId": 9930, "activityDate": "2026-09-04T14:32:00", "activityTypeId": 4, "description": "Called about Thursday nights at Trafford Park; worker is interested.", "actionTaken": "Pencilled in for the Thursday shift; to confirm Monday.", "nextCallDate": "2026-09-08T09:00:00", "userId": 100, "eventId": "AAMkAGI2TG93AAA=", "createdBy": 100, "createdOn": "2026-09-04T14:35:11"}Unauthorized
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Forbidden
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Not Found
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}
