The platform is available in over 80 languages

Create a new Attachment

The Create a New Attachment for Task event is triggered within GitScrum when a user adds a new attachment to a task. Attachments provide a way to include additional files, documents, or resources related to a specific task, enhancing collaboration and sharing necessary information.

When this event occurs, GitScrum sends out a webhook notification, allowing integrations and external services to be informed and take appropriate actions based on the newly added attachment. This event enables seamless integration with various third-party applications and services, facilitating enhanced project management workflows.

The webhook payload associated with the Create a New Attachment for Task event typically includes relevant information such as the attachment name, file type, task ID, author details, creation timestamp, and other metadata. This data can be utilized to automatically update connected systems, notify team members, or trigger custom actions based on the specific requirements of your project management workflow.

By leveraging this webhook event, teams can streamline collaboration, ensure easy access to task-related files, and maintain an organized workspace within GitScrum. Integrations can facilitate real-time updates, sync attachment data with other tools, and enable a seamless flow of information between GitScrum and your software development ecosystem.

Whether you need to integrate with a document management system, automate file notifications, or synchronize attachments with a cloud storage platform, the Create a New Attachment for Task webhook event in GitScrum empowers you to extend the capabilities of your project management and collaboration processes. This event allows you to enhance task documentation, promote efficient file sharing, and maintain transparency and productivity within your project team.

Raw Content

{
  "id": 1,
  "uuid": "3cf7990d-98dd-4ec1-9a58-4ab1838e9491",
  "resource": {
    "type": "task",
    "uuid": "3cf7990d-98dd-4ec1-9a58-4ab1838e9491"
  },
  "description": "",
  "download": {
    "url": "https://gitscrum-storage-attachments.s3.amazonaws.com/0e52ddca552bd8a03a9772d41d412c593e271603.png?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIDUR3TPISPSB6PVQ%2F20230515%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230515T135531Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Signature=2d03c1715655c3187b798ccedf3177af4af4732a1d2c2d3c1a78e89f2e71fbfc",
    "internal": "https://api.gitscrum.com/attachments/3cf7990d-98dd-4ec1-9a58-4ab1838e9491",
    "expiration": 2073600
  },
  "filename": "2023-03-03.png",
  "mimetype": "image/png",
  "size": 351877,
  "created_at": {
    "date_for_humans": "1 second ago",
    "timezone": "2023-05-15 13:55:31",
    "timestamp": 1684158931
  },
  "is_mine": true,
  "user": {
    "name": "Renato Marinho de Carvalho",
    "headline": "GitScrum Founder",
    "username": "renato.marinho",
    "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/5467e2bdd31886166112fea09debe9f72aae06dd.png",
    "location": "Lisbon",
    "timezone_id": 37,
    "timezone_name": "Etc/Greenwich",
    "since": "October 2019"
  },
  "task": null,
  "comments": null,
  "project": {
    "slug": "gitscrum-project-demo",
    "name": "GitScrum Project Demo",
    "logo": "https://gitscrum-storage-avatars.s3.amazonaws.com/37720bcf1e2f3340c54153d4e999c463f27c25c9.png",
    "visibility": {
      "is_private": false,
      "title": "Public"
    },
    "recurring": {
      "enabled": false,
      "limit": 0
    },
    "owner": {
      "name": "Renato Marinho de Carvalho",
      "headline": "GitScrum Founder",
      "username": "renato.marinho",
      "avatar": "https://gitscrum-storage-avatars.s3.amazonaws.com/5467e2bdd31886166112fea09debe9f72aae06dd.png",
      "location": "Lisbon",
      "timezone_id": 37,
      "timezone_name": "Etc/Greenwich",
      "since": "October 2019"
    }
  }
}

Delete an Attachment

The Delete an Attachment for Task event is triggered within GitScrum when a user removes an attachment associated with a task. Attachments provide a way to include additional files, documents, or resources related to a specific task, facilitating collaboration and the sharing of important information.

When this event occurs, GitScrum generates a webhook notification, allowing integrations and external services to be informed and take appropriate actions based on the deleted attachment. This event enables seamless integration with various third-party applications and services, enhancing project management workflows.

The webhook payload associated with the Delete an Attachment for Task event typically contains relevant information such as the attachment ID, task ID, attachment name, deletion timestamp, and other metadata. This data can be utilized to automatically update connected systems, notify team members, or trigger custom actions based on the specific requirements of your project management workflow.

By leveraging this webhook event, teams can ensure the accuracy and relevance of task-related files, maintain an organized workspace, and foster efficient collaboration within GitScrum. Integrations can facilitate real-time updates, synchronize attachment data with other tools, and enable a seamless flow of information between GitScrum and your software development ecosystem.

Whether you need to integrate with a document management system, update file repositories, or automate notifications related to deleted attachments, the Delete an Attachment for Task webhook event in GitScrum empowers you to extend the capabilities of your project management and collaboration processes. This event allows you to manage attachments effectively, maintain data integrity, and promote a transparent and productive workflow within your project team.

Raw Content

{
  "uuid": 1
}