Microsoft Purview Discovery API
Operations for searching and discovering data assets
Operations 3
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
Ask an LLM
“How do I find data assets in Purview by keyword?”
“Can I filter catalog search results and get facet counts?”
Tell an agent
Search the catalog for assets matching {keywords}.
Find assets for {keywords} filtered by {filter}, returning {limit} results.
POST
/api/search/suggest
Get search suggestions for a query · Microsoft Purview Get search suggestions
#
Ask an LLM
“Can Purview suggest matching assets while I type a search?”
“What suggested results come back for a partial keyword?”
Tell an agent
Suggest catalog assets for {keywords}.
Give me {limit} search suggestions for {keywords}.
POST
/api/search/autocomplete
Autocomplete a search term · Microsoft Purview Get auto complete options
#
Ask an LLM
“How do I get autocomplete options for a search box over the catalog?”
“Which term completions exist for a few typed letters?”
Tell an agent
Autocomplete the search term {keywords}.
Return {limit} autocomplete options for {keywords}.
Documentation
Documentation
https://learn.microsoft.com/en-us/rest/api/purview/
Authentication
https://learn.microsoft.com/en-us/purview/tutorial-using-rest-apis
GettingStarted
https://learn.microsoft.com/en-us/purview/data-gov-api-create-assets
Authentication
https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-client-creds-grant-flow
GettingStarted
https://learn.microsoft.com/en-us/purview/legacy/how-to-purview-custom-lineage-api-user-guide
GettingStarted
https://learn.microsoft.com/en-us/purview/legacy/tutorial-metadata-policy-collections-apis
Documentation
https://learn.microsoft.com/en-us/rest/api/purview/unified-catalog-api-overview
Authentication
https://learn.microsoft.com/en-us/purview/data-gov-api-rest-data-plane
Documentation
https://learn.microsoft.com/en-us/rest/api/purview/unified-catalog-data-quality
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/security-ediscovery-apioverview?view=graph-rest-1.0
Authentication
https://learn.microsoft.com/en-us/graph/security-ediscovery-appauthsetup
GettingStarted
https://learn.microsoft.com/en-us/purview/edisc-ref-api-guide
Documentation
https://learn.microsoft.com/en-us/graph/security-information-protection-overview
Documentation
https://learn.microsoft.com/en-us/graph/security-datasecurityandgovernance-overview
GettingStarted
https://learn.microsoft.com/en-us/purview/developer/use-the-api
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/security-recordsmanagement-overview?view=graph-rest-1.0
Specifications
Other Resources
Pricing
https://azure.microsoft.com/en-us/pricing/details/purview/
Reference
https://learn.microsoft.com/en-us/purview/data-map-data-sources
Reference
https://learn.microsoft.com/en-us/purview/unified-catalog-data-quality
Reference
https://learn.microsoft.com/en-us/purview/sensitivity-labels
Reference
https://learn.microsoft.com/en-us/purview/developer/
Reference
https://learn.microsoft.com/en-us/graph/compliance-concept-overview