Sprint Actualizado
Referencia de payload del webhook para el evento sprints.update, disparado cuando un sprint es actualizado.
Disparado cuando un sprint es actualizado.
- Evento:
sprints.update - Categoría: Sprints
- Gatillos: Editar título, fechas, descripción, color, estado o configuración del sprint
Payload
El payload contiene el recurso completo de sprint, idéntico en estructura a sprints.store:
{
"id": 15,
"code": "S-15",
"slug": "sprint-q1-week-3",
"title": "Q1 Week 3 — Extended",
"color": "#10B981",
"timebox": {
"start": {
"date_for_humans": "Feb 10, 2026",
"iso8601": "2026-02-10T00:00:00+00:00",
"timestamp": 1739145600
},
"finish": {
"date_for_humans": "Feb 28, 2026",
"iso8601": "2026-02-28T00:00:00+00:00",
"timestamp": 1740700800
}
},
"duration": 18,
"date_start": "2026-02-10",
"date_finish": "2026-02-28",
"description": "<p>Extended by 4 days to accommodate payment module.</p>",
"close_on_finish": true,
"company": {
"slug": "acme-corp",
"name": "Acme Corp"
},
"project": {
"slug": "web-platform",
"name": "Web Platform"
},
"stats": {
"story_points": 34,
"worked_hours": 28,
"total_tasks": 12,
"open_tasks": 5,
"closed_tasks": 7,
"percentage": 58,
"comments": 23
},
"status": {
"slug": "open",
"title": "Open",
"color": "#3B82F6",
"description": null
},
"user": { ... },
"users": [],
"closed_at": null,
"created_at": {
"date_for_humans": "3 days ago",
"iso8601": "2026-02-03T14:30:00+00:00",
"timestamp": 1738593000
}
}Referencia de Campos
Consulta la referencia completa de campos en Sprint Creado. La estructura del payload es idéntica — todos los campos del SprintResource se incluyen sin importar qué campo cambió.
Notas
- El recurso completo de sprint siempre se envía, no solo los campos modificados.
statsrefleja los conteos actuales al momento del evento.- Cerrar un sprint dispara este evento con
status.slug: "closed"yclosed_atpoblado.
Relacionado
- Sprint Creado —
sprints.store - Sprint Eliminado —
sprints.destroy