DataHub · GraphQL Specification

DataHub GraphQL API

Primary API for querying and mutating metadata in DataHub. The GraphQL API serves as the main public API for the platform and can be used to fetch and update metadata programmatically in the language of your choice. It mirrors the capabilities available in the DataHub UI.

Documentation Endpoint View on GitHub Data CatalogData DiscoveryData GovernanceData LineageMetadataGraphQL

Overview

DataHub GraphQL API is a GraphQL API specification published by DataHub on the APIs.io network.

Primary API for querying and mutating metadata in DataHub. The GraphQL API serves as the main public API for the platform and can be used to fetch and update metadata programmatically in the language of your choice. It mirrors the capabilities available in the DataHub UI.

The GraphQL endpoint is available at http://localhost:8080/api/graphql. documentation is published at https://docs.datahub.com/docs/api/graphql/overview.

The specification includes 3 reference links.

Tagged areas include Data Catalog, Data Discovery, Data Governance, Data Lineage, and Metadata.

Endpoint

http://localhost:8080/api/graphql

References

Related API Specs

DataHub OpenAPI (OpenAPI) DataHub Actions Framework (AsyncAPI)
Back to DataHub · All GraphQL Specs · GitHub