
Stay Up-to-Date on Project Progress
This API endpoint provides you with a list of all activities within your project, including task updates, comments, and status changes. With this information, you can gain a comprehensive view of the progress and changes within your project.
Endpoint
https://api.gitscrum.com/activities/?project_key=KEY&api_id=ID?from_context=project
Method
GET
Authentication
API ID and Project KEY are required for authentication.
Query Parameters
– from_context: The context from which to retrieve the activities. In this case, “project”.
Example Response
{ "data": [ { "user": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" }, "data": { "context": "task", "object": { "uuid": "67095ef6-a378-47a5-8f24-cde201d78f9e", "code": "#RRDAY-59", "effort": { "title": "Easy", "effort": "1.00" }, "type": { "title": "Night", "color": "#7bd148" }, "timer": true, "has_sprints": true, "has_user_stories": true, "workflow": { "id": 12379, "slug": "repeat-every-day", "state": 1, "title": "Ready to do", "color": "#9fc5e8" }, "parent_id": null, "image": null, "labels": [], "slug": "gather-progress-reports-from-colleagues", "state": null, "title": "Gather progress reports from colleagues", "description": "", "user": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" }, "users": [], "features": [], "completed_user": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" }, "completed_date": { "date_for_humans": "3 days ago", "timezone": "2023-02-10 4:27:20", "timestamp": 1676003240 }, "start_date": [], "due_date": [], "created_at": { "date_for_humans": "1 month ago", "timezone": "2023-01-12 12:44:11", "timestamp": 1673527451 }, "settings": { "is_blocker": false, "is_bug": false, "is_draft": false, "is_archived": false }, "time_tracker": null, "time_tracker_user": null, "stats": { "votes": 0, "fields": 0, "time_trackers": 0, "comments": 0, "checklists": 0, "attachments": 0, "subtasks": 0, "videos": 0, "checklist_percentage": 0 }, "company": { "slug": "gitscrum", "name": "GitScrum", "logo": "https://gitscrum-static.s3.amazonaws.com/img/badges/badge-02.png", "header_logo": "https://gitscrum-static.s3.amazonaws.com/img/gitscrum-black.png", "header_color": "#CBCBCB", "favicon": "https://gitscrum-storage-avatars.s3.amazonaws.com/9decc863043245285a50b2d74adb82ae0fcd384f.png", "owner": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" } }, "project": { "slug": "rabbit-day", "name": "Rabbit Day", "logo": "https://gitscrum-storage-avatars.s3.amazonaws.com/58cb78e94d967f43a6364435484ad3a26a83a48e.png", "visibility": { "is_private": false, "title": "Public" }, "recurring": { "enabled": true, "limit": 99999 }, "owner": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" } }, "sprint": { "slug": null, "title": null }, "user_story": { "slug": "as-a-manager-i-want-to-be-able-to-under-5e6a66185acb5", "title": "As a manager, I want to be able to understand my colleagues progress, so I can better report our sucess and failures." }, "rating": 0, "has_recurring": false, "is_favorite": false } }, "project": { "slug": "rabbit-day", "name": "Rabbit Day", "pure_name": "Rabbit Day", "logo": "https://gitscrum-storage-avatars.s3.amazonaws.com/58cb78e94d967f43a6364435484ad3a26a83a48e.png", "company": { "slug": "gitscrum", "name": "GitScrum", "logo": "https://gitscrum-static.s3.amazonaws.com/img/badges/badge-02.png" }, "status": { "code": 0, "title": "In Progress" }, "visibility": { "is_private": false, "title": "Public" } }, "message": "The task \"Gather progress reports from colleagues\" has been changed to \"Ready to do\" workflow", "created_at": { "date_for_humans": "3 days ago", "timezone": "2023-02-10 5:02:22", "timestamp": 1676005342 } }, { "user": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" }, "data": { "context": "task", "object": { "uuid": "2ad8a70d-8f60-46a5-ac43-88e0211fbd20", "code": "#RRDAY-68", "effort": { "title": "Hard", "effort": "5.00" }, "type": { "title": "Morning", "color": "#4986e7" }, "timer": true, "has_sprints": true, "has_user_stories": true, "workflow": { "id": 12375, "slug": "todokZBpmf55GM2sDK7I", "state": 0, "title": "Todo", "color": "#3c78d8" }, "parent_id": null, "image": null, "labels": [], "slug": "set-up-software", "state": null, "title": "Set up software", "description": "", "user": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" }, "users": [], "features": [], "completed_user": null, "completed_date": [], "start_date": [], "due_date": [], "created_at": { "date_for_humans": "2 weeks ago", "timezone": "2023-01-24 21:30:59", "timestamp": 1674595859 }, "settings": { "is_blocker": false, "is_bug": false, "is_draft": false, "is_archived": false }, "time_tracker": null, "time_tracker_user": null, "stats": { "votes": 0, "fields": 0, "time_trackers": 0, "comments": 0, "checklists": 0, "attachments": 0, "subtasks": 0, "videos": 0, "checklist_percentage": 0 }, "company": { "slug": "gitscrum", "name": "GitScrum", "logo": "https://gitscrum-static.s3.amazonaws.com/img/badges/badge-02.png", "header_logo": "https://gitscrum-static.s3.amazonaws.com/img/gitscrum-black.png", "header_color": "#CBCBCB", "favicon": "https://gitscrum-storage-avatars.s3.amazonaws.com/9decc863043245285a50b2d74adb82ae0fcd384f.png", "owner": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" } }, "project": { "slug": "rabbit-day", "name": "Rabbit Day", "logo": "https://gitscrum-storage-avatars.s3.amazonaws.com/58cb78e94d967f43a6364435484ad3a26a83a48e.png", "visibility": { "is_private": false, "title": "Public" }, "recurring": { "enabled": true, "limit": 99999 }, "owner": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" } }, "sprint": { "slug": null, "title": null }, "user_story": { "slug": "as-a-bunny-farmer-i-want-to-implement-c-63d04df30ac13", "title": "As a Bunny Farmer, I want to implement Carrot Management software in order to optimize the management of my carrot harvest" }, "rating": 0, "has_recurring": false, "is_favorite": false } }, "project": { "slug": "rabbit-day", "name": "Rabbit Day", "pure_name": "Rabbit Day", "logo": "https://gitscrum-storage-avatars.s3.amazonaws.com/58cb78e94d967f43a6364435484ad3a26a83a48e.png", "company": { "slug": "gitscrum", "name": "GitScrum", "logo": "https://gitscrum-static.s3.amazonaws.com/img/badges/badge-02.png" }, "status": { "code": 0, "title": "In Progress" }, "visibility": { "is_private": false, "title": "Public" } }, "message": "Harrison T. was assigned to task - \"#68 : Set up software\"", "created_at": { "date_for_humans": "3 days ago", "timezone": "2023-02-10 4:58:54", "timestamp": 1676005134 } }, { "user": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" }, "data": "TASK_MODAL", "project": { "slug": "rabbit-day", "name": "Rabbit Day", "pure_name": "Rabbit Day", "logo": "https://gitscrum-storage-avatars.s3.amazonaws.com/58cb78e94d967f43a6364435484ad3a26a83a48e.png", "company": { "slug": "gitscrum", "name": "GitScrum", "logo": "https://gitscrum-static.s3.amazonaws.com/img/badges/badge-02.png" }, "status": { "code": 0, "title": "In Progress" }, "visibility": { "is_private": false, "title": "Public" } }, "message": "The task type has been changed", "created_at": { "date_for_humans": "3 days ago", "timezone": "2023-02-10 4:58:46", "timestamp": 1676005126 } }, { "user": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" }, "data": "TASK_MODAL", "project": { "slug": "rabbit-day", "name": "Rabbit Day", "pure_name": "Rabbit Day", "logo": "https://gitscrum-storage-avatars.s3.amazonaws.com/58cb78e94d967f43a6364435484ad3a26a83a48e.png", "company": { "slug": "gitscrum", "name": "GitScrum", "logo": "https://gitscrum-static.s3.amazonaws.com/img/badges/badge-02.png" }, "status": { "code": 0, "title": "In Progress" }, "visibility": { "is_private": false, "title": "Public" } }, "message": "The task type has been changed", "created_at": { "date_for_humans": "3 days ago", "timezone": "2023-02-10 4:58:24", "timestamp": 1676005104 } }, { "user": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" }, "data": { "context": "task", "object": { "uuid": "2bffd6a3-119a-4844-af68-2709024d7007", "code": "#RRDAY-70", "effort": { "title": "Easy", "effort": "1.00" }, "type": { "title": "Night", "color": "#7bd148" }, "timer": true, "has_sprints": true, "has_user_stories": true, "workflow": { "id": 12379, "slug": "repeat-every-day", "state": 1, "title": "Ready to do", "color": "#9fc5e8" }, "parent_id": null, "image": null, "labels": [], "slug": "test-software-to-ensure-it-meets-requirements", "state": null, "title": "Test software to ensure it meets requirements", "description": "", "user": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" }, "users": [], "features": [], "completed_user": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" }, "completed_date": { "date_for_humans": "3 days ago", "timezone": "2023-02-10 4:27:14", "timestamp": 1676003234 }, "start_date": [], "due_date": [], "created_at": { "date_for_humans": "2 weeks ago", "timezone": "2023-01-24 21:31:02", "timestamp": 1674595862 }, "settings": { "is_blocker": false, "is_bug": false, "is_draft": false, "is_archived": false }, "time_tracker": null, "time_tracker_user": null, "stats": { "votes": 0, "fields": 0, "time_trackers": 0, "comments": 0, "checklists": 0, "attachments": 0, "subtasks": 0, "videos": 0, "checklist_percentage": 0 }, "company": { "slug": "gitscrum", "name": "GitScrum", "logo": "https://gitscrum-static.s3.amazonaws.com/img/badges/badge-02.png", "header_logo": "https://gitscrum-static.s3.amazonaws.com/img/gitscrum-black.png", "header_color": "#CBCBCB", "favicon": "https://gitscrum-storage-avatars.s3.amazonaws.com/9decc863043245285a50b2d74adb82ae0fcd384f.png", "owner": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" } }, "project": { "slug": "rabbit-day", "name": "Rabbit Day", "logo": "https://gitscrum-storage-avatars.s3.amazonaws.com/58cb78e94d967f43a6364435484ad3a26a83a48e.png", "visibility": { "is_private": false, "title": "Public" }, "recurring": { "enabled": true, "limit": 99999 }, "owner": { "name": "Renato Marinho", "headline": "Founder & CEO at GitScrum", "username": "renatomarinho", "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/b9467bcfd59b6fbab1b4e5e98f79d8816a77a346.png" } }, "sprint": { "slug": null, "title": null }, "user_story": { "slug": "as-a-bunny-farmer-i-want-to-implement-c-63d04df30ac13", "title": "As a Bunny Farmer, I want to implement Carrot Management software in order to optimize the management of my carrot harvest" }, "rating": 0, "has_recurring": false, "is_favorite": false } }, "project": { "slug": "rabbit-day", "name": "Rabbit Day", "pure_name": "Rabbit Day", "logo": "https://gitscrum-storage-avatars.s3.amazonaws.com/58cb78e94d967f43a6364435484ad3a26a83a48e.png", "company": { "slug": "gitscrum", "name": "GitScrum", "logo": "https://gitscrum-static.s3.amazonaws.com/img/badges/badge-02.png" }, "status": { "code": 0, "title": "In Progress" }, "visibility": { "is_private": false, "title": "Public" } }, "message": "The task \"Test software to ensure it meets requirements\" has been changed to \"Ready to do\" workflow", "created_at": { "date_for_humans": "3 days ago", "timezone": "2023-02-10 4:27:14", "timestamp": 1676003234 } } ] }
Note
Ensure that you securely store and protect your API ID and Project KEY, as they are required for authentication.