Dagger GraphQL API
The Dagger Engine exposes a unified, introspectable GraphQL type system at a per-session endpoint. The schema includes Container, Directory, File, Secret, CacheVolume, and other first-class types and is dynamically extended at runtime by loaded Dagger Modules. All Dagger SDKs (Go, Python, TypeScript, PHP, Java, .NET, Elixir, Rust) are generated against this schema. There is no publicly-hosted REST endpoint.
Overview
Dagger GraphQL API is a GraphQL API specification published by Dagger on the APIs.io network.
The Dagger Engine exposes a unified, introspectable GraphQL type system at a per-session endpoint. The schema includes Container, Directory, File, Secret, CacheVolume, and other first-class types and is dynamically extended at runtime by loaded Dagger Modules. All Dagger SDKs (Go, Python, TypeScript, PHP, Java, .NET, Elixir, Rust) are generated against this schema. There is no publicly-hosted REST endpoint.
documentation is published at https://docs.dagger.io/api/.
The specification includes 2 reference links.
Tagged areas include Build Automation, BuildKit, CI/CD, Containers, and DAG.
Endpoint
References
- Documentation https://docs.dagger.io/api/
- APIReference https://docs.dagger.io/reference/