OpenMetadata
OpenMetadata is an open-source data catalog and metadata platform providing a comprehensive REST API for managing tables, dashboards, pipelines, data quality, lineage, and governance policies. It serves as an open context layer for data and AI, unifying technical metadata, business semantics, and organizational memory into a unified graph for both human and AI decision-making.
OpenMetadata publishes 89 APIs on the APIs.io network, including Agent Executions API, AI Applications API, AI Governance Policies API, and 86 more. Tagged areas include Data Catalog, Metadata, Data Governance, Data Lineage, and Data Quality.
The OpenMetadata catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
OpenMetadata’s developer surface includes authentication, documentation, GitHub presence, engineering blog, pricing, YouTube channel, release notes, and 12 more developer resources.
89 APIs
Data CatalogMetadataData GovernanceData LineageData QualityOpen SourceData DiscoveryData Observability
Individual APIs this provider publishes, each with its own machine-readable definition.
`Agent Executions` are time-series records of AI agent execution runs, capturing observability metrics, governance checks, and performance data.
`AI Applications` are autonomous software entities that use LLM models to perform tasks, make decisions, and interact with data sources.
`AI Governance Policies` define rules, compliance requirements, bias thresholds, and control measures for AI agents and models.
A `API Collection` is an optional way of grouping API Endpoints that belong to a API Service.
A `API Endpoint` is a specific endpoint of an API that is part of an API Collection..
APIs related `API Service` entities, such as REST or MicroService.
Apps marketplace holds to application available for Open-metadata
APIs for listing user initiated change events persisted for auditing
A `Bot` automates tasks, such as ingesting metadata, and running data quality It performs this task as a special user in the system.
APIs to retrieve change summary metadata for entities. Change summary tracks who changed each field, the source of the change (e.g., Suggested for AI-generated, Manual for user ...
A `Chart` are computed from data presents data visually and can be part of `Dashboards`.
These APIs are related to `Classification` and `Tags`. A `Classification` entity contains hierarchical terms called `Tags` used for categorizing and classifying data assets and ...
Columns represent individual data fields within tables and dashboard data models. This API provides operations to update column metadata such as tags, glossary terms, descriptio...
A Container is an abstraction for any path(including the top level eg. bucket in S3) storing data in an Object store such as S3, GCP, Azure. It maps a tree-like structure, where...
`Data Models` are the schemas used to build dashboards, charts, or other data assets.
The Dashboard Services API from OpenMetadata — 12 operation(s) for dashboard services.
Dashboards are computed from data and visually present data, metrics, and KPIs. They are typically updated in real-time and allow interactive data exploration.
`DataContract` defines the schema and quality guarantees for a data asset.
APIs to retrieve dimensional test case results data.
A `Database Schema` is collection of tables, views, stored procedures, and other database objects.
`Database Service` is a service such as MySQL, BigQuery, Redshift, Postgres, or Snowflake. Alternative terms such as Database Cluster, Database Server instance are also used for...
A `Database` also referred to as `Database Catalog` is a collection of schemas.
A `Directory` is a folder or organizational unit in a Drive Service that can contain files, spreadsheets, and other directories.
A `Document` is an generic entity in OpenMetadata.
A `Data Product` or `Data as a Product` is a logical unit that contains all components to process and store domain data for analytical or data-intensive use cases made available...
`Drive Service` is a cloud file storage service such as Google Drive, OneDrive, SharePoint, Box, or Dropbox where documents, spreadsheets, and other files are stored.
The `Events` are changes to metadata and are sent when entities are created, modified, or updated. External systems can subscribe to events using event subscription API over Web...
Feeds API supports `Activity Feeds` and `Conversation Threads`.
A `File` is a document or resource stored in a Drive Service.
A `Glossary` is collection of hierarchical `GlossaryTerms`.
APIs related pipelines/workflows created by the system to ingest metadata.
The ingestionPipelines API from OpenMetadata — 1 operation(s) for ingestionpipelines.
Inline tutorials and expert content surfaced across OpenMetadata product surfaces.
The `Lineage` for a given data asset, has information of the input datasets used and the ETL pipeline that created it.
`LLM Models` are Large Language Model instances such as GPT-4, Claude, Llama, or custom-trained models used for AI applications.
`LLM Service` is a service for Large Language Model providers such as OpenAI, Anthropic, Azure OpenAI, AWS Bedrock, Google Vertex AI, or custom LLM deployments.
`MCP Executions` are time-series records of MCP server execution sessions, capturing tool calls, resource accesses, data lineage, compliance checks, and audit trails for AI gove...
`MCP Servers` are Model Context Protocol servers that expose tools, resources, and prompts for AI applications. They enable AI governance including risk assessment, compliance t...
`MCP Service` is a service for discovering and managing MCP (Model Context Protocol) servers, their tools, resources, and prompts for AI governance.
MCP tool-call usage counters and breakdowns.
The Messaging Services API from OpenMetadata — 12 operation(s) for messaging services.
These APIs are for managing custom property definitions in OpenMetadata. Use these APIs to create custom properties with predefined data types (String, Integer, Date, etc.) that...
APIs related to creating and managing other Metadata Services that OpenMetadata integrates with such as `Apache Atlas`, `Amundsen`, etc.
`Metrics` are measurements computed from data such as `Monthly Active Users`. Some of the metrics that measures used to determine performance against an objective are called KPI...
The ML Model Services API from OpenMetadata — 12 operation(s) for ml model services.
`Machine Learning Models` are algorithms trained on data to find patterns or make predictions.
Notification templates for customizing event notifications
APIs related `Object Store Service` entities, such as S3, GCS or AZURE.
OpenLineage API for receiving lineage events from external systems like Spark, Airflow, etc.
The OpenMetadata APIs API from OpenMetadata — 1 operation(s) for openmetadata apis.
APIs related to getting access permission for a User.
A `Persona` is to represent job function a user does. OpenMetadata uses Persona to define customizable experience in the UI.
The Pipeline Services API from OpenMetadata — 11 operation(s) for pipeline services.
A `Pipeline` enables the flow of data from source to destination through a series of processing steps. ETL is a type of pipeline where the series of steps Extract, Transform and...
A `Policy` defines control that needs to be applied across different Data Entities.
`Prompt Templates` are reusable, parameterized templates for LLM interactions that ensure consistent and effective prompting across AI agents.
A `Query` entity represents a SQL query associated with data assets it is run against.
APIs to query cost records from usage workflow.
APIs for RDF and SPARQL operations
Execute SQL queries over RDF data
`Reports` are static information computed from data periodically that includes data in text, table, and visual form.
A `Role` is a collection of `Policies` that provides access control. A user or a team can be assigned one or multiple roles that provide privileges to a user and members of a te...
SCIM 2.0 compliant user and group provisioning endpoints.
APIs related to search and suggest.
APIs related to search reindexing failures and status.
APIs related `Search Service` entities, such as ElasticSearch, OpenSearch.
A `SearchIndex` is a index mapping for indexing documents in a `Search Service`.
APIs related to Security Service entities, such as Apache Ranger.
A `Spreadsheet` is a file format for organizing data in a tabular format, like Google Sheets or Excel files.
A `StoredProcedure` entity that contains the set of code statements with an assigned name .
Suggestions API supports ability to add suggestion for descriptions or tag labels for Entities.
The Swagger.json API from OpenMetadata — 1 operation(s) for swagger.json.
The Swagger.yaml API from OpenMetadata — 1 operation(s) for swagger.yaml.
System diagnostics providing a performance snapshot for load test correlation
`Table` organizes data in rows and columns and is defined in a `Database Schema`.
A `Team` is a group of zero or more users and/or other teams. Teams can own zero or more data assets. Hierarchical teams are supported `Organization` -> `BusinessUnit` -> `Divis...
APIs to test case incident status from incident manager.
Test case results are the results of running a test case on a dataset. This resource provides APIs to manage test case results.
Test case is a test definition to capture data quality tests against tables, columns, and other data assets.
`Test Definition` is a definition of a type of test using which test cases are created that run against data to capture data quality.
`TestSuite` is a set of test cases grouped together to capture data quality.
A `Topic` is a feed or an event stream in a `Messaging Service` into which publishers publish messages and consumed by consumers.
APIs related usage of data assets.
A `User` represents a user of OpenMetadata. A user can be part of 0 or more teams. A special type of user called Bot is used for automation. A user can be an owner of zero or mo...
APIs for vector-based semantic search.
A `Workflow Definition` is a configured workflow setup for a given governance task.
A Workflow Instance State is a specific state of a Workflow Instance.
A Workflow Instance is a specific instance of a Workflow Definition.
A `Worksheet` is an individual sheet or tab within a Spreadsheet.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
aid: openmetadata
name: OpenMetadata
description: OpenMetadata is an open-source data catalog and metadata platform providing a comprehensive REST API for managing
tables, dashboards, pipelines, data quality, lineage, and governance policies. It serves as an open context layer for data
and AI, unifying technical metadata, business semantics, and organizational memory into a unified graph for both human and
AI decision-making.
type: Index
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/openmetadata.png
url: https://raw.githubusercontent.com/api-evangelist/openmetadata/refs/heads/main/apis.yml
created: 2026-06-13
modified: 2026-06-13
specificationVersion: '0.19'
tags:
- Data Catalog
- Metadata
- Data Governance
- Data Lineage
- Data Quality
- Open Source
- Data Discovery
- Data Observability
apis:
- aid: openmetadata:openmetadata-agent-executions-api
name: OpenMetadata Agent Executions API
description: '`Agent Executions` are time-series records of AI agent execution runs, capturing observability metrics, governance
checks, and performance data.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Agent Executions
properties:
- type: OpenAPI
url: openapi/openmetadata-agent-executions-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-ai-applications-api
name: OpenMetadata AI Applications API
description: '`AI Applications` are autonomous software entities that use LLM models to perform tasks, make decisions, and
interact with data sources.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- AI Applications
properties:
- type: OpenAPI
url: openapi/openmetadata-ai-applications-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-ai-governance-policies-api
name: OpenMetadata AI Governance Policies API
description: '`AI Governance Policies` define rules, compliance requirements, bias thresholds, and control measures for
AI agents and models.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- AI Governance Policies
properties:
- type: OpenAPI
url: openapi/openmetadata-ai-governance-policies-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-api-collections-api
name: OpenMetadata API Collections API
description: A `API Collection` is an optional way of grouping API Endpoints that belong to a API Service.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- API Collections
properties:
- type: OpenAPI
url: openapi/openmetadata-api-collections-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-api-endpoint-api
name: OpenMetadata API Endpoint API
description: A `API Endpoint` is a specific endpoint of an API that is part of an API Collection..
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- API Endpoint
properties:
- type: OpenAPI
url: openapi/openmetadata-api-endpoint-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-api-services-api
name: OpenMetadata API Services API
description: APIs related `API Service` entities, such as REST or MicroService.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- API Services
properties:
- type: OpenAPI
url: openapi/openmetadata-api-services-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-apps-api
name: OpenMetadata Apps API
description: Apps marketplace holds to application available for Open-metadata
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Apps
properties:
- type: OpenAPI
url: openapi/openmetadata-apps-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-audit-logs-api
name: OpenMetadata Audit Logs API
description: APIs for listing user initiated change events persisted for auditing
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Audit Logs
properties:
- type: OpenAPI
url: openapi/openmetadata-audit-logs-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-bots-api
name: OpenMetadata Bots API
description: A `Bot` automates tasks, such as ingesting metadata, and running data quality It performs this task as a special
user in the system.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Bots
properties:
- type: OpenAPI
url: openapi/openmetadata-bots-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-changesummary-api
name: OpenMetadata ChangeSummary API
description: APIs to retrieve change summary metadata for entities. Change summary tracks who changed each field, the source
of the change (e.g., Suggested for AI-generated, Manual for user edits), and when the change occurred.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- ChangeSummary
properties:
- type: OpenAPI
url: openapi/openmetadata-changesummary-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-charts-api
name: OpenMetadata Charts API
description: A `Chart` are computed from data presents data visually and can be part of `Dashboards`.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Charts
properties:
- type: OpenAPI
url: openapi/openmetadata-charts-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-classifications-api
name: OpenMetadata Classifications API
description: These APIs are related to `Classification` and `Tags`. A `Classification` entity contains hierarchical terms
called `Tags` used for categorizing and classifying data assets and other entities.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Classifications
properties:
- type: OpenAPI
url: openapi/openmetadata-classifications-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-columns-api
name: OpenMetadata Columns API
description: Columns represent individual data fields within tables and dashboard data models. This API provides operations
to update column metadata such as tags, glossary terms, descriptions, and other properties using the column's fully qualified
name.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Columns
properties:
- type: OpenAPI
url: openapi/openmetadata-columns-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-containers-api
name: OpenMetadata Containers API
description: A Container is an abstraction for any path(including the top level eg. bucket in S3) storing data in an Object
store such as S3, GCP, Azure. It maps a tree-like structure, where each Container can have a parent and a list of sub-folders,
and it can be structured - where it contains structured data, or unstructured where no schema for its data is defined.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Containers
properties:
- type: OpenAPI
url: openapi/openmetadata-containers-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-dashboard-data-models-api
name: OpenMetadata Dashboard Data Models API
description: '`Data Models` are the schemas used to build dashboards, charts, or other data assets.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Dashboard Data Models
properties:
- type: OpenAPI
url: openapi/openmetadata-dashboard-data-models-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-dashboard-services-api
name: OpenMetadata Dashboard Services API
description: The Dashboard Services API from OpenMetadata — 12 operation(s) for dashboard services.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Dashboard Services
properties:
- type: OpenAPI
url: openapi/openmetadata-dashboard-services-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-dashboards-api
name: OpenMetadata Dashboards API
description: Dashboards are computed from data and visually present data, metrics, and KPIs. They are typically updated
in real-time and allow interactive data exploration.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Dashboards
properties:
- type: OpenAPI
url: openapi/openmetadata-dashboards-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-data-contracts-api
name: OpenMetadata Data Contracts API
description: '`DataContract` defines the schema and quality guarantees for a data asset.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Data Contracts
properties:
- type: OpenAPI
url: openapi/openmetadata-data-contracts-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-data-quality-api
name: OpenMetadata Data Quality API
description: APIs to retrieve dimensional test case results data.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Data Quality
properties:
- type: OpenAPI
url: openapi/openmetadata-data-quality-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-database-schemas-api
name: OpenMetadata Database Schemas API
description: A `Database Schema` is collection of tables, views, stored procedures, and other database objects.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Database Schemas
properties:
- type: OpenAPI
url: openapi/openmetadata-database-schemas-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-database-services-api
name: OpenMetadata Database Services API
description: '`Database Service` is a service such as MySQL, BigQuery, Redshift, Postgres, or Snowflake. Alternative terms
such as Database Cluster, Database Server instance are also used for database service.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Database Services
properties:
- type: OpenAPI
url: openapi/openmetadata-database-services-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-databases-api
name: OpenMetadata Databases API
description: A `Database` also referred to as `Database Catalog` is a collection of schemas.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Databases
properties:
- type: OpenAPI
url: openapi/openmetadata-databases-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-directories-api
name: OpenMetadata Directories API
description: A `Directory` is a folder or organizational unit in a Drive Service that can contain files, spreadsheets, and
other directories.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Directories
properties:
- type: OpenAPI
url: openapi/openmetadata-directories-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-document-store-api
name: OpenMetadata Document Store API
description: A `Document` is an generic entity in OpenMetadata.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Document Store
properties:
- type: OpenAPI
url: openapi/openmetadata-document-store-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-domains-api
name: OpenMetadata Domains API
description: A `Data Product` or `Data as a Product` is a logical unit that contains all components to process and store
domain data for analytical or data-intensive use cases made available to data consumers.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Domains
properties:
- type: OpenAPI
url: openapi/openmetadata-domains-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-drive-services-api
name: OpenMetadata Drive Services API
description: '`Drive Service` is a cloud file storage service such as Google Drive, OneDrive, SharePoint, Box, or Dropbox
where documents, spreadsheets, and other files are stored.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Drive Services
properties:
- type: OpenAPI
url: openapi/openmetadata-drive-services-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-events-api
name: OpenMetadata Events API
description: The `Events` are changes to metadata and are sent when entities are created, modified, or updated. External
systems can subscribe to events using event subscription API over Webhooks, Slack, or Microsoft Teams.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Events
properties:
- type: OpenAPI
url: openapi/openmetadata-events-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-feeds-api
name: OpenMetadata Feeds API
description: Feeds API supports `Activity Feeds` and `Conversation Threads`.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Feeds
properties:
- type: OpenAPI
url: openapi/openmetadata-feeds-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-files-api
name: OpenMetadata Files API
description: A `File` is a document or resource stored in a Drive Service.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Files
properties:
- type: OpenAPI
url: openapi/openmetadata-files-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-glossaries-api
name: OpenMetadata Glossaries API
description: A `Glossary` is collection of hierarchical `GlossaryTerms`.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Glossaries
properties:
- type: OpenAPI
url: openapi/openmetadata-glossaries-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-ingestion-pipelines-api
name: OpenMetadata Ingestion Pipelines API
description: APIs related pipelines/workflows created by the system to ingest metadata.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Ingestion Pipelines
properties:
- type: OpenAPI
url: openapi/openmetadata-ingestion-pipelines-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-ingestionpipelines-api
name: OpenMetadata ingestionPipelines API
description: The ingestionPipelines API from OpenMetadata — 1 operation(s) for ingestionpipelines.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- ingestionPipelines
properties:
- type: OpenAPI
url: openapi/openmetadata-ingestionpipelines-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-learning-resources-api
name: OpenMetadata Learning Resources API
description: Inline tutorials and expert content surfaced across OpenMetadata product surfaces.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Learning Resources
properties:
- type: OpenAPI
url: openapi/openmetadata-learning-resources-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-lineage-api
name: OpenMetadata Lineage API
description: The `Lineage` for a given data asset, has information of the input datasets used and the ETL pipeline that
created it.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Lineage
properties:
- type: OpenAPI
url: openapi/openmetadata-lineage-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-llm-models-api
name: OpenMetadata LLM Models API
description: '`LLM Models` are Large Language Model instances such as GPT-4, Claude, Llama, or custom-trained models used
for AI applications.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- LLM Models
properties:
- type: OpenAPI
url: openapi/openmetadata-llm-models-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-llm-services-api
name: OpenMetadata LLM Services API
description: '`LLM Service` is a service for Large Language Model providers such as OpenAI, Anthropic, Azure OpenAI, AWS
Bedrock, Google Vertex AI, or custom LLM deployments.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- LLM Services
properties:
- type: OpenAPI
url: openapi/openmetadata-llm-services-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-mcp-executions-api
name: OpenMetadata MCP Executions API
description: '`MCP Executions` are time-series records of MCP server execution sessions, capturing tool calls, resource
accesses, data lineage, compliance checks, and audit trails for AI governance.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- MCP Executions
properties:
- type: OpenAPI
url: openapi/openmetadata-mcp-executions-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-mcp-servers-api
name: OpenMetadata MCP Servers API
description: '`MCP Servers` are Model Context Protocol servers that expose tools, resources, and prompts for AI applications.
They enable AI governance including risk assessment, compliance tracking, and shadow AI detection.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- MCP Servers
properties:
- type: OpenAPI
url: openapi/openmetadata-mcp-servers-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-mcp-services-api
name: OpenMetadata MCP Services API
description: '`MCP Service` is a service for discovering and managing MCP (Model Context Protocol) servers, their tools,
resources, and prompts for AI governance.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- MCP Services
properties:
- type: OpenAPI
url: openapi/openmetadata-mcp-services-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-mcp-usage-api
name: OpenMetadata MCP Usage API
description: MCP tool-call usage counters and breakdowns.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- MCP Usage
properties:
- type: OpenAPI
url: openapi/openmetadata-mcp-usage-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-messaging-services-api
name: OpenMetadata Messaging Services API
description: The Messaging Services API from OpenMetadata — 12 operation(s) for messaging services.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Messaging Services
properties:
- type: OpenAPI
url: openapi/openmetadata-messaging-services-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-metadata-api
name: OpenMetadata Metadata API
description: 'These APIs are for managing custom property definitions in OpenMetadata. Use these APIs to create custom properties
with predefined data types (String, Integer, Date, etc.) that extend entity metadata. Note: This does not support creating
new custom data types - only custom properties using existing OpenMetadata data types.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Metadata
properties:
- type: OpenAPI
url: openapi/openmetadata-metadata-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-metadata-services-api
name: OpenMetadata Metadata Services API
description: APIs related to creating and managing other Metadata Services that OpenMetadata integrates with such as `Apache
Atlas`, `Amundsen`, etc.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Metadata Services
properties:
- type: OpenAPI
url: openapi/openmetadata-metadata-services-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-metrics-api
name: OpenMetadata Metrics API
description: '`Metrics` are measurements computed from data such as `Monthly Active Users`. Some of the metrics that measures
used to determine performance against an objective are called KPIs or Key Performance Indicators, such as `User Retention`.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- Metrics
properties:
- type: OpenAPI
url: openapi/openmetadata-metrics-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-ml-model-services-api
name: OpenMetadata ML Model Services API
description: The ML Model Services API from OpenMetadata — 12 operation(s) for ml model services.
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- ML Model Services
properties:
- type: OpenAPI
url: openapi/openmetadata-ml-model-services-api-openapi.yml
- type: Documentation
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- type: Authentication
url: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
- aid: openmetadata:openmetadata-ml-models-api
name: OpenMetadata ML Models API
description: '`Machine Learning Models` are algorithms trained on data to find patterns or make predictions.'
humanURL: https://docs.open-metadata.org/latest/main-concepts/metadata-standard/apis
baseURL: https://{your-host}/api/v1
tags:
- ML Models
properties:
- ty
# --- truncated at 32 KB (61 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/openmetadata/refs/heads/main/apis.yml