GitHub GraphQL `deleteIssueField` mutation deletes issue fields
Introduced 2026-03-12 · score 0.98
HOW TO USE IT
To delete an issue field, call `deleteIssueField` with its required field ID and request the deleted field in the response.
mutation DeleteIssueField($input: DeleteIssueFieldInput!) { deleteIssueField(input: $input) { issueField { id } } }WHY THIS HELPS
Delete an issue field through the GitHub GraphQL API.
REQUIREMENTS AND LIMITATIONS
- input (required): Input object for `deleteIssueField`.
- input.fieldId (required): ID of the field to delete.
- input.clientMutationId: Unique identifier for the client performing the mutation.
- deleteIssueField.issueField: Deleted issue field returned by the mutation; this example selects its `id`.
- deleteIssueField.clientMutationId: Unique identifier for the client performing the mutation, returned in the payload.
- `fieldId` is a required input.
FIRST-PARTY EVIDENCE
- https://docs.github.com/en/graphql/overview/changelog#schema-changes-for-2026-03-12
- https://docs.github.com/en/graphql/reference/issues
Check the installed version and the source before using it. Entry JSON