GraphQL API resources
The GitLab GraphQL API reference is generated from the GraphQL schema.
For more information about the GitLab GraphQL API, see the GraphQL API documentation, or explore the API interactively using the GraphiQL explorer.
Reference
Queries
Entry points for reading data from the GitLab GraphQL API.
Mutations
Operations that create, update, or delete data through the GitLab GraphQL API.
Objects
Types that represent GitLab resources, such as projects, issues, and users.
Enums
Types whose values are restricted to a fixed list of options.
Scalars
Primitive leaf values used in the API, including custom types such as Global IDs and time values.
Interfaces
Sets of fields that object types share, so they can be queried together.
Unions
Fields that return one of several object types, depending on the data.
Input types
Groups of arguments passed together to mutations and fields.
Directives
Schema and query modifiers that change how fields are executed or validated.
Was this page helpful?