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 88 APIs on the APIs.io network, including Agent Executions API, AI Applications API, AI Governance Policies API, and 85 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 13 more developer resources.
What this lets a business do 2
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Standards implemented 1
Interfaces this provider implements that became standards by being copied rather than ratified. Each is profiled by the API Commons, and the evidence column says how the claim was established — not that it was made.
APIs 88
Individual APIs this provider publishes, each with its own machine-readable definition.
OpenMetadata Agent Executions API
`Agent Executions` are time-series records of AI agent execution runs, capturing observability metrics, governance checks, and performance data.
OpenMetadata AI Applications API
`AI Applications` are autonomous software entities that use LLM models to perform tasks, make decisions, and interact with data sources.
OpenMetadata AI Governance Policies API
`AI Governance Policies` define rules, compliance requirements, bias thresholds, and control measures for AI agents and models.
OpenMetadata API Collections API
A `API Collection` is an optional way of grouping API Endpoints that belong to a API Service.
OpenMetadata API Endpoint API
A `API Endpoint` is a specific endpoint of an API that is part of an API Collection..
OpenMetadata API Services API
APIs related `API Service` entities, such as REST or MicroService.
OpenMetadata Apps API
Apps marketplace holds to application available for Open-metadata
OpenMetadata Audit Logs API
APIs for listing user initiated change events persisted for auditing
OpenMetadata Bots API
A `Bot` automates tasks, such as ingesting metadata, and running data quality It performs this task as a special user in the system.
OpenMetadata ChangeSummary API
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 ...
OpenMetadata Charts API
A `Chart` are computed from data presents data visually and can be part of `Dashboards`.
OpenMetadata Classifications API
These APIs are related to `Classification` and `Tags`. A `Classification` entity contains hierarchical terms called `Tags` used for categorizing and classifying data assets and ...
OpenMetadata Columns API
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...
OpenMetadata Containers API
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...
OpenMetadata Dashboard Data Models API
`Data Models` are the schemas used to build dashboards, charts, or other data assets.
OpenMetadata Dashboard Services API
The Dashboard Services API from OpenMetadata — 12 operation(s) for dashboard services.
OpenMetadata Dashboards API
Dashboards are computed from data and visually present data, metrics, and KPIs. They are typically updated in real-time and allow interactive data exploration.
OpenMetadata Data Contracts API
`DataContract` defines the schema and quality guarantees for a data asset.
OpenMetadata Data Quality API
APIs to retrieve dimensional test case results data.
OpenMetadata Database Schemas API
A `Database Schema` is collection of tables, views, stored procedures, and other database objects.
OpenMetadata Database Services API
`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...
OpenMetadata Databases API
A `Database` also referred to as `Database Catalog` is a collection of schemas.
OpenMetadata Directories API
A `Directory` is a folder or organizational unit in a Drive Service that can contain files, spreadsheets, and other directories.
OpenMetadata Document Store API
A `Document` is an generic entity in OpenMetadata.
OpenMetadata Domains API
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...
OpenMetadata Drive Services API
`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.
OpenMetadata Events API
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...
OpenMetadata Feeds API
Feeds API supports `Activity Feeds` and `Conversation Threads`.
OpenMetadata Files API
A `File` is a document or resource stored in a Drive Service.
OpenMetadata Glossaries API
A `Glossary` is collection of hierarchical `GlossaryTerms`.
OpenMetadata Ingestion Pipelines API
APIs related pipelines/workflows created by the system to ingest metadata.
OpenMetadata Learning Resources API
Inline tutorials and expert content surfaced across OpenMetadata product surfaces.
OpenMetadata Lineage API
The `Lineage` for a given data asset, has information of the input datasets used and the ETL pipeline that created it.
OpenMetadata LLM Models API
`LLM Models` are Large Language Model instances such as GPT-4, Claude, Llama, or custom-trained models used for AI applications.
OpenMetadata LLM Services API
`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.
OpenMetadata MCP Executions API
`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...
OpenMetadata MCP Servers API
`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...
OpenMetadata MCP Services API
`MCP Service` is a service for discovering and managing MCP (Model Context Protocol) servers, their tools, resources, and prompts for AI governance.
OpenMetadata MCP Usage API
MCP tool-call usage counters and breakdowns.
OpenMetadata Messaging Services API
The Messaging Services API from OpenMetadata — 12 operation(s) for messaging services.
OpenMetadata Metadata API
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...
OpenMetadata Metadata Services API
APIs related to creating and managing other Metadata Services that OpenMetadata integrates with such as `Apache Atlas`, `Amundsen`, etc.
OpenMetadata Metrics API
`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...
OpenMetadata ML Model Services API
The ML Model Services API from OpenMetadata — 12 operation(s) for ml model services.
OpenMetadata ML Models API
`Machine Learning Models` are algorithms trained on data to find patterns or make predictions.
OpenMetadata Notification Templates API
Notification templates for customizing event notifications
OpenMetadata Object Store Services API
APIs related `Object Store Service` entities, such as S3, GCS or AZURE.
OpenMetadata OpenLineage API
OpenLineage API for receiving lineage events from external systems like Spark, Airflow, etc.
OpenMetadata APIs
The OpenMetadata APIs API from OpenMetadata — 1 operation(s) for openmetadata apis.
OpenMetadata Permissions API
APIs related to getting access permission for a User.
OpenMetadata Personas API
A `Persona` is to represent job function a user does. OpenMetadata uses Persona to define customizable experience in the UI.
OpenMetadata Pipeline Services API
The Pipeline Services API from OpenMetadata — 11 operation(s) for pipeline services.
OpenMetadata Pipelines API
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...
OpenMetadata Policies API
A `Policy` defines control that needs to be applied across different Data Entities.
OpenMetadata Prompt Templates API
`Prompt Templates` are reusable, parameterized templates for LLM interactions that ensure consistent and effective prompting across AI agents.
OpenMetadata Queries API
A `Query` entity represents a SQL query associated with data assets it is run against.
OpenMetadata Query Cost Record Manager API
APIs to query cost records from usage workflow.
OpenMetadata RDF API
APIs for RDF and SPARQL operations
OpenMetadata RDF SQL API
Execute SQL queries over RDF data
OpenMetadata Reports (beta) API
`Reports` are static information computed from data periodically that includes data in text, table, and visual form.
OpenMetadata Roles API
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...
OpenMetadata SCIM API
SCIM 2.0 compliant user and group provisioning endpoints.
OpenMetadata Search API
APIs related to search and suggest.
OpenMetadata Search Reindex API
APIs related to search reindexing failures and status.
OpenMetadata Search Services API
APIs related `Search Service` entities, such as ElasticSearch, OpenSearch.
OpenMetadata Security Services API
APIs related to Security Service entities, such as Apache Ranger.
OpenMetadata Spreadsheets API
A `Spreadsheet` is a file format for organizing data in a tabular format, like Google Sheets or Excel files.
OpenMetadata Stored Procedures API
A `StoredProcedure` entity that contains the set of code statements with an assigned name .
OpenMetadata Suggestions API
Suggestions API supports ability to add suggestion for descriptions or tag labels for Entities.
OpenMetadata Swagger.json API
The Swagger.json API from OpenMetadata — 1 operation(s) for swagger.json.
OpenMetadata Swagger.yaml API
The Swagger.yaml API from OpenMetadata — 1 operation(s) for swagger.yaml.
OpenMetadata System API
System diagnostics providing a performance snapshot for load test correlation
OpenMetadata Tables API
`Table` organizes data in rows and columns and is defined in a `Database Schema`.
OpenMetadata Teams API
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...
OpenMetadata Test Case Incident Manager API
APIs to test case incident status from incident manager.
OpenMetadata Test Case Results API
Test case results are the results of running a test case on a dataset. This resource provides APIs to manage test case results.
OpenMetadata Test Cases API
Test case is a test definition to capture data quality tests against tables, columns, and other data assets.
OpenMetadata Test Definitions API
`Test Definition` is a definition of a type of test using which test cases are created that run against data to capture data quality.
OpenMetadata Test Suites API
`TestSuite` is a set of test cases grouped together to capture data quality.
OpenMetadata Topics API
A `Topic` is a feed or an event stream in a `Messaging Service` into which publishers publish messages and consumed by consumers.
OpenMetadata Usage API
APIs related usage of data assets.
OpenMetadata Users API
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...
OpenMetadata Vector Search API
APIs for vector-based semantic search.
OpenMetadata Workflow Definitions API
A `Workflow Definition` is a configured workflow setup for a given governance task.
OpenMetadata Workflow Instance States API
A Workflow Instance State is a specific state of a Workflow Instance.
OpenMetadata Workflow Instances API
A Workflow Instance is a specific instance of a Workflow Definition.
OpenMetadata Worksheets API
A `Worksheet` is an individual sheet or tab within a Spreadsheet.
OpenMetadata Search Index API
A `SearchIndex` is a index mapping for indexing documents in a `Search Service`.
Scroll for all 88
Open Collections 90
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONOpenMetadata APIs Agent Executions API
OPEN COLLECTIONOpenMetadata APIs Agent Executions AI Applications API
OPEN COLLECTIONOpenMetadata APIs Agent Executions API Collections API
OPEN COLLECTIONOpenMetadata APIs Agent Executions API Endpoint API
OPEN COLLECTIONOpenMetadata APIs Agent Executions API Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Apps API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Audit Logs API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Bots API
OPEN COLLECTIONOpenMetadata APIs Agent Executions ChangeSummary API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Charts API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Classifications API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Columns API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Containers API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Dashboard Data Models API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Dashboard Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Dashboards API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Data Contracts API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Data Quality API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Database Schemas API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Database Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Databases API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Directories API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Document Store API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Domains API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Drive Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Events API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Feeds API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Files API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Glossaries API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Ingestion Pipelines API
OPEN COLLECTIONOpenMetadata APIs Agent Executions ingestionPipelines API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Learning Resources API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Lineage API
OPEN COLLECTIONOpenMetadata APIs Agent Executions LLM Models API
OPEN COLLECTIONOpenMetadata APIs Agent Executions LLM Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions MCP Executions API
OPEN COLLECTIONOpenMetadata APIs Agent Executions MCP Servers API
OPEN COLLECTIONOpenMetadata APIs Agent Executions MCP Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions MCP Usage API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Messaging Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Metadata API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Metadata Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Metrics API
OPEN COLLECTIONOpenMetadata APIs Agent Executions ML Model Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions ML Models API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Object Store Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions OpenLineage API
OPEN COLLECTIONAgent Executions OpenMetadata APIs API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Permissions API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Personas API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Pipeline Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Pipelines API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Policies API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Prompt Templates API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Queries API
OPEN COLLECTIONOpenMetadata APIs Agent Executions RDF API
OPEN COLLECTIONOpenMetadata APIs Agent Executions RDF SQL API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Reports (beta) API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Roles API
OPEN COLLECTIONOpenMetadata APIs Agent Executions SCIM API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Search API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Search Reindex API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Search Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions SearchIndex API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Security Services API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Spreadsheets API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Stored Procedures API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Suggestions API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Swagger.json API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Swagger.yaml API
OPEN COLLECTIONOpenMetadata APIs Agent Executions System API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Tables API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Teams API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Test Case Results API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Test Cases API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Test Definitions API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Test Suites API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Topics API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Usage API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Users API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Vector Search API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Workflow Definitions API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Workflow Instances API
OPEN COLLECTIONOpenMetadata APIs Agent Executions Worksheets API
OPEN COLLECTIONScroll for all 90
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Openmetadata Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Openmetadata Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Openmetadata Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
OpenMetadata API Rules
SPECTRALJSON Schema 21
Standalone JSON Schema definitions for this provider's data models.
Changeevent
JSON SCHEMAChart
JSON SCHEMAClassification
JSON SCHEMAContainer
JSON SCHEMADashboard
JSON SCHEMADatabase
JSON SCHEMADatabaseschema
JSON SCHEMADataqualityreport
JSON SCHEMAEntityreference
JSON SCHEMAGlossaryterm
JSON SCHEMAMlmodel
JSON SCHEMAPipeline
JSON SCHEMAPolicy
JSON SCHEMASearchindex
JSON SCHEMAStoredprocedure
JSON SCHEMATable
JSON SCHEMATag
JSON SCHEMATeam
JSON SCHEMATestcase
JSON SCHEMATopic
JSON SCHEMAUser
JSON SCHEMAScroll for all 21
Examples 11
Example request and response payloads for these APIs.
Createglossaryterm Example
EXAMPLECreatetable Example
EXAMPLECreatetestcase Example
EXAMPLEGetdashboardbyfqn Example
EXAMPLEGetlineage Example
EXAMPLEGettablebyfqn Example
EXAMPLEListdashboards Example
EXAMPLEListtables Example
EXAMPLEListteams Example
EXAMPLEListtestcases Example
EXAMPLEListusers Example
EXAMPLEScroll for all 11
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.