GraphQL API removed items

GraphQL is a versionless API, unlike the REST API. Occasionally, items have to be updated or removed from the GraphQL API. According to our process for removing items, here are the items that have been removed.

GitLab 16.0

Fields removed in GitLab 16.0.

GraphQL Fields

Field nameGraphQL typeDeprecated inRemoval MRUse instead
namePipelineSecurityReportFinding15.1!119055title
externalReleaseAssetLink15.9!111750None
confidencePipelineSecurityReportFinding15.4!118617None
PAUSEDCiRunnerStatus14.8!118635CiRunner.paused: true
ACTIVECiRunnerStatus14.8!118635CiRunner.paused: false

GraphQL Mutations

Argument nameMutationDeprecated inUse instead
-vulnerabilityFindingDismiss15.5 vulnerabilityDismiss or securityFindingDismiss
-apiFuzzingCiConfigurationCreate15.1todos
-CiCdSettingsUpdate15.0ProjectCiCdSettingsUpdate

GitLab 15.0

Fields removed in GitLab 15.0.

GraphQL Mutations

Removed in GitLab 15.0:

Argument nameMutationDeprecated inUse instead
-clusterAgentTokenDelete14.7clusterAgentTokenRevoke

GraphQL Fields

Removed in GitLab 15.0:

Argument nameField nameDeprecated inUse instead
-pipelines14.5None

GraphQL Types

Field nameGraphQL typeDeprecated inUse instead
defaultMergeCommitMessageWithDescriptionGraphQL::Types::String14.5None. Define a merge commit template in your project and use defaultMergeCommitMessage.

GitLab 14.0

Fields removed in GitLab 14.0:

GraphQL Mutations

Argument nameMutationDeprecated inUse instead
updated_idstodosMarkAllDone13.2todos
updated_idstodoRestoreMany13.2todos
global_iddastScannerProfileCreate13.6todos
-addAwardEmoji13.2awardEmojiAdd
-removeAwardEmoji13.2awardEmojiRemove
-toggleAwardEmoji13.2ToggleAwardEmoji
-runDastScan13.5dastOnDemandScanCreate
-dismissVulnerability13.5vulnerabilityDismiss
-revertVulnerabilityToDetected13.5vulnerabilityRevertToDetected

GraphQL Types

Field nameGraphQL typeDeprecated inUse instead
blobSnippetType13.3blobs
global_idDastScannerProfileType13.6blobs
vulnerabilities_count_by_day_and_severity GroupType, QueryType 13.3None. Plaintext tokens no longer supported for security reasons.

GitLab 13.6

Prior to GitLab 14.0, deprecated items could be removed in XX.6 releases.

Fields removed in GitLab 13.6:

Field nameGraphQL typeDeprecated inUse instead
dateTimelog12.10spentAt
designs Issue, EpicIssue 12.2designCollection
latestPipelineCommit12.5pipelines
mergeCommitMessageMergeRequest11.8latestMergeCommitMessage
tokenGrafanaIntegration12.7None. Plaintext tokens no longer supported for security reasons.