Skip to main content
Use GraphQL to interact with your data models in Cognite Data Fusion (CDF). GraphQL provides a flexible query language for reading and writing data, as well as a data modeling language for defining schemas.

Autogenerated GraphQL types

Understand how CDF automatically generates GraphQL types for data models and how to use them for queries and mutations.

GraphQL queries

Query instances using GraphQL including list, get, search, and aggregate operations.

GraphQL mutations

Create and update instances using GraphQL mutations including upsert and delete operations.

Data modeling language extension for GraphQL

Use the Data modeling language extension for GraphQL (DML) to manage data models and views.
Last modified on January 27, 2026