Sprint Mis à Jour
Référence de payload du webhook pour l'événement sprints.update, déclenché lorsqu'un sprint est modifié.
Déclenché lorsqu'un sprint existant est modifié.
- Événement :
sprints.update - Catégorie : Sprints
- Déclencheurs : Modification du titre, des dates, du statut ou d'autres champs d'un sprint
Payload
Le payload contient la ressource sprint complète avec les valeurs mises à jour. La structure est identique à celle de l'événement sprints.store.
{
"id": 1,
"code": "SP-1",
"slug": "sprint-1-q1-2026",
"title": "Sprint 1 — Q1 2026",
"color": "#4A90D9",
"timebox": {
"start": "2026-02-10",
"finish": "2026-02-24"
},
"duration": 14,
"date_start": "2026-02-10",
"date_finish": "2026-02-24",
"description": "Focus on authentication and onboarding flow",
"close_on_finish": true,
"company": {
"slug": "acme-corp"
},
"project": {
"slug": "web-platform",
"name": "Web Platform",
"logo": "https://logo.url/project.png",
"visibility": {
"is_private": 1,
"title": "Private"
},
"recurring": true,
"owner": { ... }
},
"stats": {
"tasks": {
"total": 12,
"closed": 8,
"open": 4
}
},
"status": {
"id": 3,
"slug": "closed",
"title": "Closed"
},
"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": [],
"closed_at": {
"date_for_humans": "Just now",
"iso8601": "2026-02-24T18:00:00+00:00",
"timestamp": 1740420000
},
"created_at": {
"date_for_humans": "2 weeks ago",
"iso8601": "2026-02-06T16:00:00+00:00",
"timestamp": 1738857600
}
}Référence des Champs
Consultez la référence des champs de Sprint Créé pour la description complète de chaque champ.
Notes
- La ressource complète est toujours envoyée, même si un seul champ a été modifié.
- La clôture d'un sprint déclenche cet événement avec
status.slug: "closed"et un horodatageclosed_atrenseigné. - Le payload ne contient pas de diff — comparez avec les données précédentes que vous avez stockées.
Associé
- Sprint Créé —
sprints.store - Sprint Supprimé —
sprints.destroy