GitScrum / Docs

Task Created

Webhook payload reference for the issues.store event, triggered when a new task is created.

Triggered when a new task is created in the project.

  • Event: issues.store
  • Category: Tasks
  • Triggers: Creating a task via Kanban board, bulk creation, task duplication, or API

Payload

The payload contains the full task resource via BoardTaskResource:

{
  "uuid": "abc123-def456-ghi789",
  "code": "T-42",
  "title": "Implement user authentication",
  "slug": "implement-user-authentication",
  "description": "Add JWT-based auth flow",
  "state": 0,
  "estimative": 0,
  "estimated_minutes": 0,
  "total_tracked_minutes": 0,
  "parent_id": null,
  "rating": 0,
  "has_recurring": false,
  "is_favorite": false,
  "type": {
    "title": "Feature",
    "color": "#22C55E"
  },
  "effort": {
    "title": "Large",
    "effort": 8
  },
  "workflow": {
    "id": 1,
    "slug": "to-do",
    "state": 0,
    "title": "To Do",
    "color": "#6B7280"
  },
  "labels": [
    {
      "id": 10,
      "slug": "frontend",
      "title": "Frontend",
      "color": "#3B82F6"
    }
  ],
  "image": null,
  "video": null,
  "analyse": {
    "risk": null
  },
  "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
    }
  },
  "user_role": "owner",
  "users": [],
  "features": [],
  "completed_user": null,
  "completed_date": null,
  "start_date": null,
  "due_date": {
    "date_for_humans": "in 5 days",
    "iso8601": "2026-02-11T23:59:59+00:00",
    "timestamp": 1739318399
  },
  "settings": {
    "is_blocker": false,
    "blocker_user": null,
    "blocker_at": null,
    "is_bug": false,
    "is_draft": false,
    "is_archived": false
  },
  "time_tracker": null,
  "time_tracker_user": null,
  "stats": {
    "votes": 0,
    "fields": 0,
    "time_trackers": 0,
    "comments": 0,
    "checklists": 0,
    "attachments": 0,
    "subtasks": 0,
    "videos": 0,
    "checklist_percentage": null
  },
  "company": {
    "slug": "acme-corp",
    "name": "Acme Corp",
    "logo": "https://logo.url/acme.png",
    "header_logo": "https://logo.url/acme-header.png",
    "header_color": "#ffffff",
    "favicon": null,
    "owner": { ... }
  },
  "project": {
    "slug": "web-platform",
    "name": "Web Platform",
    "logo": "https://logo.url/project.png",
    "visibility": {
      "is_private": 1,
      "title": "Private"
    },
    "recurring": true,
    "owner": { ... }
  },
  "board": {
    "uuid": "board-uuid-456",
    "label": "Main Board"
  },
  "sprint": null,
  "user_story": null,
  "created_at": {
    "date_for_humans": "Just now",
    "iso8601": "2026-02-06T14:30:00+00:00",
    "timestamp": 1738852200
  }
}

Field Reference

FieldTypeDescription
uuidstringUnique task identifier
codestring or nullTask number code (if enabled in project)
titlestringTask title
slugstringURL-friendly task identifier
descriptionstring or nullTask description (HTML)
stateinteger0 = open, 1 = closed
estimativeintegerProgress percentage (0-100)
estimated_minutesintegerEstimated time in minutes
totaltrackedminutesintegerTotal tracked time in minutes
parent_idinteger or nullParent task ID (for subtasks)
typeobject or nullTask type with title and color
effortobject or nullEffort level with title and effort points
workflowobject or nullCurrent workflow column with id, slug, state, title, color
labelsarrayArray of label objects with id, slug, title, color
userobject or nullTask creator (see Payload Format)
usersarrayAssigned users array
settingsobjectTask flags: isblocker, isbug, isdraft, isarchived
statsobjectCounts: votes, comments, checklists, attachments, subtasks, videos
companyobject or nullWorkspace info with slug, name, logo
projectobject or nullProject info with slug, name, logo, visibility
boardobjectBoard info with uuid and label
sprintobject or nullAssociated sprint (compact)
user_storyobject or nullAssociated user story (compact)
start_dateobject or nullPlanned start date
due_dateobject or nullDue date
created_atobjectCreation timestamp

Notes

  • The code field is only present when the project has task numbering enabled.
  • The effort and type fields depend on project configuration.
  • The timer field appears as true when the project has time tracking enabled.
  • The hassprints and hasuser_stories fields indicate project feature flags.