Resources that enables seamless integration with Guusto’s recognition platform, allowing you to send gifts, track gift statuses, manage recipient details and many more with ease.
Resources that enables seamless integration with Guusto’s recognition platform, allowing you to send gifts, track gift statuses, manage recipient details and many more with ease.
curl -i -X GET \
'https://docs.guusto.com/_mock/version/openapi/api/v1/reports/teams/activity?page=1&size=25' \
-H 'Authorization: Bearer <YOUR_ApiToken_HERE>' \
-H 'X-Workspace-id: 444'
{ "page": 1, "size": 1, "totalElements": 2, "totalPages": 1, "activities": [ { "status": "PENDING", "sender": { "id": 123332, "email": "aldrin.ca@example.io", "firstName": "Aldrin", "lastName": "Ca", "image": "www.image.io/example2.png", "self": false }, "receiver": { "id": 1233, "email": "david.lu@example.io", "firstName": "David", "lastName": "Lu", "image": "www.image.io/example.png", "self": false }, "createdOn": "2025-04-02T12:39:24.356313", "description": "What an achievement!", "reason": { "id": 33, "description": "Team Lead" }, "isPrivate": false, "type": "SHOUTOUT", "account": 12323, "team": 765 }, { "status": "APPROVED", "sender": { "id": 123332, "email": "aldrin.ca@example.io", "firstName": "Aldrin", "lastName": "Ca", "image": "www.image.io/example2.png", "self": false }, "receiver": { "id": 1233, "email": "ericJ@example.io", "firstName": "Eric", "lastName": "Jupiter", "image": "www.example2.io/example.png", "self": false }, "createdOn": "2025-03-30T12:39:24.356351", "description": "What an achievement!", "reason": { "id": 33, "description": "Team Lead" }, "isPrivate": false, "type": "SHOUTOUT", "account": 12323, "team": 765 } ] }
curl -i -X GET \
'https://docs.guusto.com/_mock/version/openapi/api/v1/reports/members/last-recognized?costCentre=CC002¤cy=CAD&department=Engineering&employeeNumber=23412&location=Vancouver&manager=23412&page=1&size=25' \
-H 'Authorization: Bearer <YOUR_ApiToken_HERE>' \
-H 'X-Workspace-id: 444'
{ "page": 1, "size": 1, "totalElements": 2, "totalPages": 1, "teamMembers": [ { "teamMember": { "email": "john.doe@example.com", "firstName": "John", "lastName": "Doe" }, "lastDate": "2025-04-02", "type": "SHOUTOUT" }, { "teamMember": { "email": "Jimmy2@example.com", "firstName": "Jim", "lastName": "Bob" }, "lastDate": "2025-03-30", "type": "GIFT" } ] }