Commentaire Créé
Référence de payload du webhook pour l'événement comments.issues.store, déclenché lorsqu'un commentaire est ajouté à une tâche.
Déclenché lorsqu'un commentaire est ajouté à une tâche.
- Événement :
comments.issues.store - Catégorie : Tâches
- Déclencheurs : Ajout d'un commentaire dans le panneau de détails de la tâche
Payload
Le payload contient la ressource complète du commentaire via CommentResource :
{
"id": 456,
"resource": {
"type": "task",
"uuid": "abc123-def456-ghi789"
},
"comment": "<p>We should use OAuth 2.0 for the authentication flow.</p>",
"keywords": ["oauth", "authentication"],
"votes": 0,
"is_mine": true,
"can_delete": true,
"replies": [],
"user": {
"id": 1,
"uuid": "user-uuid-123",
"name": "Jane Smith",
"username": "janesmith",
"avatar": "https://avatar.url/jane.jpg",
"headline": "Lead Developer",
"location": "Porto, Portugal",
"timezone_name": "Europe/Lisbon",
"language": "en",
"created_at": {
"date_for_humans": "1 year ago",
"iso8601": "2025-01-15T10:00:00+00:00",
"timestamp": 1736935200
}
},
"users": [],
"company": {
"slug": "acme-corp",
"name": "Acme Corp"
},
"project": {
"slug": "web-platform",
"name": "Web Platform"
},
"created_at": {
"date_for_humans": "Just now",
"iso8601": "2026-02-06T14:30:00+00:00",
"timestamp": 1738852200
},
"updated_at": {
"date_for_humans": "Just now",
"iso8601": "2026-02-06T14:30:00+00:00",
"timestamp": 1738852200
}
}Référence des Champs
| Champ | Type | Description |
|---|---|---|
id | integer | ID du commentaire |
resource.type | string | Type de ressource parente ("task") |
resource.uuid | string | UUID de la tâche parente |
comment | string ou object | Contenu du commentaire (chaîne HTML ou objet JSON) |
keywords | array | Mots-clés extraits |
votes | integer | Nombre de votes |
is_mine | boolean | Si le commentaire appartient à l'utilisateur authentifié |
can_delete | boolean | Si l'utilisateur peut supprimer ce commentaire |
replies | array | Réponses imbriquées (récursif CommentResource) |
user | object | Auteur du commentaire |
users | array | Utilisateurs mentionnés |
company | object | Workspace slug et name |
project | object | Projet slug et name |
created_at | object | Horodatage de création |
updated_at | object | Horodatage de dernière mise à jour |
Notes
- Le champ
commentcontient du contenu HTML. - Le tableau
repliespeut contenir des objetsCommentResourceimbriqués pour les commentaires en fil de discussion. - Le tableau
userscontient les utilisateurs mentionnés dans le commentaire (via @mentions).
Associé
- Commentaire Supprimé —
comments.issues.destroy - Tâche Créée —
issues.store