For the complete documentation index, see llms.txt. This page is also available as Markdown.

Metadata

APIs used to retrieve metadata from Immuta to enrich the marketplace

Get available Immuta Domains

get

Search Immuta domains that can be used to create a data product in the marketplace

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200Success
application/json
get/api/metadata/domain
200Success

Search data sources in domain

get

Search data sources within the selected domain that can be included in a data product

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Query parameters
offsetnumberOptionalDefault: 0
limitnumber · min: 1OptionalDefault: 10
searchTextstringOptional

Search text to filter data sources

dataSourceIdsnumber[]Optional

Array of ids to filter data sources

Responses
200Success
application/json
get/api/metadata/domain/{id}/datasources
200Success

Get the specified domain

get

Returns the Immuta domain specified in the request

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Responses
200Success
application/json
idstringRequired
namestringRequired

Domain name

Example: North American Sales
descriptionstringRequired

Domain description

Example: A collection of data sources relevant to North American sales
get/api/metadata/domain/{id}
200Success

Search Immuta users

get

Search across all users in Immuta

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
limitnumberOptionalDefault: 100
filterstringOptional
globalUserIdstring[]Optional
Responses
200Success
application/json
get/api/metadata/users
200Success

Search Immuta groups

get

Search across all groups in Immuta

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
limitnumberOptionalDefault: 100
filterstringOptional
Responses
200Success
application/json
get/api/metadata/groups
200Success

Search Immuta attributes

get

Search across all attributes in Immuta

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
searchstringOptional
typestringOptional
Responses
200Success
application/json
get/api/metadata/attributes
200Success

Search Immuta tags

get

Search across all tags in Immuta

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
searchTextstringOptional

A string used to filter returned tags based on name.

fuzzySearchbooleanOptional

Whether to perform a fuzzy search.

limitnumber · max: 200Optional

The maximum number of search results that will be returned.

Responses
200Success
application/json
addedBynumberOptional
colorstringOptional
contextstringOptional
createdAtstringOptional
createdBynumberOptional
dataProductNamestringOptional
deletedbooleanOptional
descriptionstringOptional
displayNamestringOptional
hasLeafNodesbooleanOptional
idnumberOptional
namestringRequired
protectedbooleanOptional
sourcestringOptional
systemCreatedbooleanOptional
updatedAtstringOptional
get/api/metadata/tags
200Success

Last updated

Was this helpful?