/repos/{owner}/{repo}/issuesCreate an issue
Creates a new issue in a repository. Supply a title and optionally set the issue body, assignees, milestone, labels, issue fields, type, or parent issue; creating an issue also triggers notifications. Users with pull access can create issues, while fields that require push or triage access may be silently dropped when the caller lacks that access.
- RetriesRetries up to 2×, 500ms backoff, 30s timeout.
Issue details, including the required title and optional content, assignments, metadata, and relationships.
A 400 is returned for a malformed request, a 403 when the authenticated user cannot create the issue, a 404 when the repository or referenced resource is not found, and a 410 when issues are disabled for the repository. A 422 is returned when validation fails or the endpoint has been spammed, and a 503 when the service is unavailable. title is required; milestone may be a string or integer, labels and assignees must be arrays when supplied, and each issue_field_values item must include field_id and value.