Skip to main content

Discovery

The Discovery API provides full-text search and field-level querying across all entity types in your metadata catalog. Under the hood, OpenMetadata uses Elasticsearch to index and search metadata, giving you powerful query capabilities including fuzzy matching, filters, and aggregations.

Available Endpoints

Search Entities

Full-text search across all entity types using Elasticsearch query syntax. Supports pagination, sorting, filtering, and index-specific searches.

Field Query

Search for entities by specific field values such as column names, tags, owners, or service names.

Search Indexes

OpenMetadata maintains separate search indexes for each entity type. You can search across all indexes or target a specific one: