GitHub Issues API

GitHub Issues API enables teams to create, manage, and track user stories and acceptance criteria as structured issue records with labels, milestones, and custom fields. Commonly used to attach acceptance criteria directly to issues using body text or checklists in Markdown.

API entry from apis.yml

apis.yml Raw ↑
aid: acceptance-criteria:github-issues-api
name: GitHub Issues API
description: GitHub Issues API enables teams to create, manage, and track user stories and acceptance
  criteria as structured issue records with labels, milestones, and custom fields. Commonly used to attach
  acceptance criteria directly to issues using body text or checklists in Markdown.
humanURL: https://docs.github.com/en/rest/issues
baseURL: https://api.github.com
tags:
- Issues
- User Stories
- Requirements
- Project Management
properties:
- url: https://docs.github.com/en/rest/issues
  type: Documentation
- url: https://docs.github.com/en/rest/authentication/authenticating-to-the-rest-api
  type: Authentication
- url: https://docs.github.com/en/rest/overview/resources-in-the-rest-api#rate-limiting
  type: RateLimits
- type: NaftikoCapability
  url: capabilities/management-acceptance-criteria.yaml
- type: NaftikoCapability
  url: capabilities/management-bdd-scenarios.yaml
- type: NaftikoCapability
  url: capabilities/management-test-runs.yaml
- type: NaftikoCapability
  url: capabilities/management-user-stories.yaml