CreateUserStoryRequest

Request body for creating a new user story

AgileBehavior Driven DevelopmentGherkinQuality AssuranceRequirementsTestingUser Stories

Properties

Name Type Description
title string Short title for the user story
description string Full user story narrative
priority string Priority level
storyPoints integer Effort estimate in story points
tags array Labels or tags
assignee string Assignee username or ID
View JSON Schema on GitHub

JSON Schema

acceptance-criteria-management-create-user-story-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api.example.com/schemas/create-user-story-request.json",
  "title": "CreateUserStoryRequest",
  "type": "object",
  "description": "Request body for creating a new user story",
  "required": [
    "title"
  ],
  "properties": {
    "title": {
      "type": "string",
      "description": "Short title for the user story"
    },
    "description": {
      "type": "string",
      "description": "Full user story narrative"
    },
    "priority": {
      "type": "string",
      "description": "Priority level",
      "enum": [
        "low",
        "medium",
        "high",
        "critical"
      ]
    },
    "storyPoints": {
      "type": "integer",
      "description": "Effort estimate in story points"
    },
    "tags": {
      "type": "array",
      "description": "Labels or tags",
      "items": {
        "type": "string"
      }
    },
    "assignee": {
      "type": "string",
      "description": "Assignee username or ID"
    }
  }
}