GitScrum / Docs

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 horodatage closed_at renseigné.
  • Le payload ne contient pas de diff — comparez avec les données précédentes que vous avez stockées.

Associé