Model Modification REST API | Description |
---|---|
POST models/attributes | Creates custom attributes |
PUT models/attributes/{id} | Updates custom attributes |
DELETE models/attributes/{id} | Deletes custom attributes |
PUT models/classes/{id} | Update Class |
POST models/facets/fieldFacets | Creates a field facet |
PUT models/facets/fieldFacets/{id} | Updates field facet |
DELETE models/facets/fieldFacets/{id} | Deletes a field facet definition |
POST models/facets/queryFacets | Creates a query facet |
PUT models/facets/queryFacets/{id} | Updates a query facet |
DELETE models/facets/queryFacets/{id} | Deletes a query facet definition |
POST models/facets/sliderFacets | Creates a slider facet |
PUT models/facets/sliderFacets/{id} | Updates a slider facet |
DELETE models/facets/sliderFacets/{id} | Deletes a slider facet definition |
POST models/referenceAttributes | Creates custom reference attributes |
DELETE models/referenceAttributes/{id} | Deletes custom reference attributes |
PUT models/referenceAttributes/{id} | Updates custom reference attributes |
POST models/searchTabs | Creates a search tab |
PUT models/searchTabs/{id} | Updates a search tab |
DELETE models/searchTabs/{id} | Deletes a search tab |
PUT models/searchTabs/orderUpdate | Updates a search tab order |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/attributes |
HTTP Method Type | POST |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
attribute | Required | Enter the attribute parameters for the custom attribute. | Body | Model |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
analyzer | Optional | Classification for the custom attribute type. | String | Provide one of the following values:
|
boost | Optional | The search ranking priority for the custom attribute. | String | Provide one of the following values:
|
classes | Required | The list of classes with the custom attribute. | Array | Provide the list of classes in the following format: classes": [ { "id": "string", } ] |
dataTypeId | Required | The ID of the model resource. | String | User to provide the ID. |
description | Optional | Description for the custom attribute. | String | User to provide the description. |
facetable | Optional | Choose true to use the attribute in facets and filter queries. Default is true. | Boolean | Provide one of the following values:
|
faceted | Optional | Choose true so that the catalog indexes the attribute to use it in facets and filter queries. By default, it is set to the facetable value. | Boolean | Provide one of the following values:
|
indexed | Optional | Choose true to use the attribute for advanced search queries. The catalog references and searches with the attribute in the format attributeId:<query text>. For example, when you set the q parameter as q=core.name:customer and choose true for the indexed parameter, the catalog searches for the word customer in the assets with the core.name attribute. By default, it is set to the searched value. Note: Re-index the attribute for advanced search If you change an existing attribute. | Boolean | Provide one of the following values:
|
multivalued | Optional | Specifies whether the custom attribute appears in the list of filters in Enterprise Data Catalog. Default is true. | Boolean | Provide one of the following values:
|
name | Required | The name of the custom attribute. | String | User to provide the name. |
resources | Optional | List the resources to update the custom attribute. | - | Provide the following values:
|
searchable | Optional | Choose true to include the attribute in basic search. Default is true. | Boolean | Provide one of the following values:
|
searched | Optional | Choose true so that Enterprise Data Catalog uses this attribute for basic queries. By default, it is set to the searchable value. | Boolean | Provide one of the following values:
|
sortable | Optional | Choose true to use the attribute for sorting. Default is true. | Boolean | Provide one of the following values:
|
sorted | Optional | Choose true so that the catalog indexes the attribute to sort assets. By default, it is set to the sortable value. | Boolean | Provide one of the following values:
|
suggestable | Optional | Choose true to include the attribute in suggestions. Default is true. | Boolean | Provide one of the following values:
|
suggested | Optional | Choose true so that the catalog includes matches to this attribute in suggestions. By default, it is set to the suggestable value. | Boolean | Provide one of the following values:
|
Code | Reason |
---|---|
201 | Custom attribute created. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/attributes/{id} |
HTTP Method Type | PUT |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | The ID of custom attribute. | Path | String |
attribute | Required | Enter the attribute parameters for the custom attribute. | Body | Model |
if-Match | Optional | Identify the ETag for the resource. Enterprise Data Catalog does not update the resource if the ETag for the resource has changed. | Header | String |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
analyzer | Optional | Classification for the custom attribute type. | String | Provide one of the following values:
|
boost | Optional | The search ranking priority for the custom attribute. | String | Provide one of the following values:
|
classes | Required | The list of classes with the custom attribute. | Array | Provide the list of classes in the following format: classes": [ { "id": "string", } ] |
description | Optional | Description for the custom attribute. | String | User to provide the description. |
faceted | Optional | Choose true so that the catalog indexes the attribute to use it in facets and filter queries. By default, it is set to the facetable value. | Boolean | Provide one of the following values:
|
indexed | Optional | I Choose true to use the attribute for advanced search queries. The catalog references and searches with the attribute in the format attributeId:<query text>. For example, when you set the q parameter as q=core.name:customer and choose true for the indexed parameter, the catalog searches for the word customer in the assets with the core.name attribute. By default, it is set to the searched value. Note: Re-index the attribute for advanced search If you change an existing attribute. | Boolean | Provide one of the following values:
|
name | Required | The name of the custom attribute. | String | User to provide the name. |
resources | Optional | List the resources to update the custom attribute. | - | Provide the following values:
|
searched | Optional | Choose true so that Enterprise Data Catalog uses this attribute for basic queries. Default is true | Boolean | Provide one of the following values:
|
sorted | Optional | Choose true so that the catalog indexes the attribute to sort assets. Default is true | Boolean | Provide one of the following values:
|
suggested | Optional | Choose true so that the catalog includes matches to this attribute in suggestions. Default is true | Boolean | Provide one of the following values:
|
Code | Reason |
---|---|
201 | Custom attribute updated. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
412 | Conflicting update detected. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/attributes/{id} |
HTTP Method Type | DELETE |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | ID of custom attribute. | Path | String |
Code | Reason |
---|---|
200 | Custom attribute deleted. |
204 | No content. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/classes/{id} |
HTTP Method Type | PUT |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | The ID of custom attribute. | Path | String |
classPutRequest | Required | Enter the attribute parameters. | Body | Model |
if-Match | Optional | Identify the ETag for the resource. Enterprise Data Catalog does not update the resource if the ETag for the resource has changed. | Header | String |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
indexed | Optional | Indexes the attribute. Default is true. | Boolean | Provide one of the following values:
|
searched | Optional | Specifies whether the class can be searched in the catalog. Default is true. | Boolean | Provide one of the following values:
|
Code | Reason |
---|---|
201 | Custom attribute updated. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
412 | Conflicting update detected. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/facets/fieldFacets |
HTTP Method Type | POST |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
facet | Required | Enter the field facet attributes. | Body | - |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
facetByDefault | Optional | Specifies whether the facet or filter has to be applied to all the basic queries. Default is true. | Boolean | Provide one of the following values:
|
field | Required | The attribute ID to create the facet or filter. | String | - |
global | Optional | Ignore users and groups so that the facet is visible to all users. Default is true. | Boolean | Provide one of the following values:
|
group | Optional | The group that the facet belongs to. You can select one or more facets or filters in a group. | String | - |
groupLabel | Required | The display name of the group | String | - |
groups | Optional | The groups that can use the facet. | String | - |
limit | Optional | The number of buckets*. The term buckets refers to the count of results for a particular field. For example, if 3 assets have a rating of 5, the bucket value of rating 5 is 3. | String | - |
mincount | Required | Returns the buckets if it has the minimum count. You cannot set a value lesser than 1 for mincount parameter. | Integer | - |
name | Required | The name of the field facet. | String | - |
owner | Optional | The user name who created the facet. | String | - |
prefix | Optional | Creates buckets for terms which start with the configured prefix. | String | - |
users | Optional | The users of the facet. | String | - |
Code | Reason |
---|---|
201 | Created field facet definition. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/facets/fieldFacets/{id} |
HTTP Method Type | PUT |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | Enter the field facet ID. | Path | String |
facet | Required | Enter the field facet attributes. | Body | - |
if-Match | Optional | Identify the ETag for the resource. Enterprise Data Catalog does not update the resource if the ETag for the resource has changed. | Header | String |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
facetByDefault | Optional | Specifies whether the field facet or filter has to be applied to all the basic queries. Default is true. | Boolean | Provide one of the following values:
|
field | Required | The attribute ID to create the facet or filter. | String | - |
global | Optional | Ignore users and groups so that the facet is visible to all users. Default is true. | Boolean | Provide one of the following values:
|
group | Optional | The group that the facet belongs to. You can select one or more facets or filters in a group. | String | - |
groupLabel | Optional | The display name of the group | String | - |
groups | Optional | The groups that can use the facet. | String | - |
limit | Optional | The number of buckets*. The term buckets refers to the count of results for a particular field. For example, if 3 assets have a rating of 5, the bucket value of rating 5 is 3. | String | - |
mincount | Optional | Returns the buckets if it has the minimum count. You cannot set a value lesser than 1 for mincount parameter. | Integer | - |
name | Required | The name of the field facet. | String | - |
owner | Optional | The user name who created the facet. | String | - |
prefix | Optional | Creates buckets for terms which start with the configured prefix. | String | - |
users | Optional | The users of the facet. | String | - |
Code | Reason |
---|---|
201 | Updated the field facet definition. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
412 | Conflicting update detected. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/facets/fieldFacets/{id} |
HTTP Method Type | DELETE |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | The ID of the field facet. | Path | String |
Code | Reason |
---|---|
200 | Field facet definition deleted. |
204 | No content. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/facets/queryFacets |
HTTP Method Type | POST |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
facet | Required | Enter the query facet definition attributes. | Body | - |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
facetByDefault | Optional | Specifies whether the query facet or filter has to be applied to all the basic queries. Default is true. | Boolean | Provide one of the following values:
|
global | Optional | Ignore users and groups so that the facet is visible to all users. Default is true. | Boolean | Provide one of the following values:
|
group | Optional | The group that the facet belongs to. You can select one or more facets or filters in a group. | String | - |
groupLabel | Optional | The display name of the group. | String | - |
groupOrder | Optional | The query facets in a groupLabel in ascending or descending order. | Integer | Provide one of the following values:
|
groups | Optional | The groups that can use the facet. | String | - |
name | Required | The name of the field facet. | String | - |
owner | Optional | The user name who created the facet. | String | - |
q | Required | Use to create a query that searches matching objects. Uses Apache Lucene to interpret the query. | Query | String |
users | Optional | The users who can use the facet. | String | - |
Code | Reason |
---|---|
201 | Query facet created. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/facets/queryFacets/{id} |
HTTP Method Type | PUT |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | ID of the query facet definition. | Path | String |
facet | Required | Enter the query facet attributes. | Body | - |
if-Match | Optional | Identify the ETag for the resource. Enterprise Data Catalog does not update the resource if the ETag for the resource has changed. | Header | String |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
facetByDefault | Optional | Specifies whether the query facet or filter can be applied to all the basic queries. Default is true. | Boolean | Provide one of the following values:
|
global | Optional | Ignore users and groups so that the query facet is visible to all users. Default is true. | Boolean | Provide one of the following values:
|
group | Optional | The group that the query facet belongs to. You can select one or more facets or filters in a group. | String | - |
groupLabel | Required | The display name of the group. | String | - |
groupOrder | Optional | The query facets in a groupLabel in ascending or descending order. | Integer | Provide one of the following values:
|
groups | Optional | The groups that can use the facet. | String | - |
name | Required | The name of the field facet. | String | - |
owner | Optional | The user name who created the facet. | String | - |
q | Required | Use to create a query that searches matching objects. Uses Apache Lucene to interpret the query. | Query | String |
users | Optional | The users who can use the facet. | String | - |
Code | Reason |
---|---|
201 | Query facet definition updated. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
412 | Conflicting update detected. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/facets/queryFacets/{id} |
HTTP Method Type | DELETE |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | The ID of a query facet definition. | Path | String |
Code | Reason |
---|---|
200 | Query facet definition deleted. |
204 | No content. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions, |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/facets/sliderFacets |
HTTP Method Type | POST |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
facet | Required | Enter the slider facet parameters. | Body | Model |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
facetByDefault | Optional | Specifies whether the slider facet or filter has to be applied to all the basic queries. Default is true. | Boolean | Provide one of the following values:
|
field | Required | The attribute ID to create the facet. | String | - |
global | Optional | Ignore users and groups so that the facet is visible to all users. Default is true. | Boolean | Provide one of the following values:
|
group | Optional | The group that the facet belongs to. You can select one or more facets or filters in a group. | String | - |
groupLabel | Required | The display name of the group | String | - |
groups | Optional | The groups that can use the facet. | String | - |
name | Required | The name of the field facet. | String | - |
owner | Optional | The user who created the facet. | String | - |
users | Optional | The users of the facet. | String | - |
Code | Reason |
---|---|
200 | Slider facet |
201 | Created |
400 | Missing or invalid parameter |
401 | Missing credentials |
403 | User does not have the required access permissions |
404 | Requested object not found |
429 | Rate limit for requests encountered |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/facets/sliderFacets/{id} |
HTTP Method Type | PUT |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | Enter the slider facet ID. | Path | String |
facet | Required | Enter the slider facet attributes. | Body | - |
if-Match | Optional | Identify the ETag for the resource. Enterprise Data Catalog does not update the resource if the ETag for the resource has changed. | Header | String |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
facetByDefault | Optional | Specifies whether the slider facet or filter has to be applied to all the basic queries. Default is true. | Boolean | Provide one of the following values:
|
field | Required | The attribute ID to create the facet or filter. | String | - |
global | Optional | Ignore users and groups so that the facet is visible to all users. Default is true. | Boolean | Provide one of the following values:
|
group | Optional | The group that the facet belongs to. You can select one or more facets or filters in a group. | String | - |
groupLabel | Optional | The display name of the group | String | - |
groups | Optional | The groups that can use the facet. | String | - |
name | Required | The name of the slider facet. | String | - |
owner | Optional | The user who created the facet. | String | - |
users | Optional | The users of the facet. | String | - |
Code | Reason |
---|---|
201 | Updated the slider facet definition |
400 | Missing or invalid parameter |
401 | Missing credentials |
403 | User does not have the required access permissions |
404 | Requested object not found |
412 | Conflicting update detected |
429 | Rate limit for requests encountered |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/facets/sliderFacets/{id} |
HTTP Method Type | DELETE |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | The ID of slider facet. | Path | String |
Code | Reason |
---|---|
200 | Deleted the slider facet |
204 | No content |
400 | Missing or invalid parameter |
401 | Missing credentials |
403 | User does not have the required access permissions |
404 | Requested object not found |
429 | Rate limit for requests encountered |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/referenceAttributes |
HTTP Method Type | POST |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
attributes | Required | Enter the attribute parameters. | Body | Model |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
analyzer | Optional | Classification for the custom reference attribute type. | String | Provide one of the following values:
|
boost | Optional | The search ranking priority for the custom reference attribute. | String | Provide one of the following values:
|
classes | Optional | The list of classes with the custom reference attribute. | Array | Provide the list of classes in the following format: classes": [ { "id": "string", } ] |
id | Required | The ID of the model resource. | String | User to provide the ID. |
description | Optional | Description for the custom reference attribute. | String | User to provide the description. |
facetable | Optional | Choose true to use the attribute in facets and filter queries. Default is true. | Boolean | Provide one of the following values:
|
faceted | Optional | Choose true so that the catalog indexes the attribute to use it in facets and filter queries. By default, it is set to the facetable value. | Boolean | Provide one of the following values:
|
indexed | Optional | Choose true to use the attribute for advanced search queries. The catalog references and searches with the attribute in the format attributeId:<query text>. For example, when you set the q parameter as q=core.name:customer and choose true for the indexed parameter, the catalog searches for the word customer in the assets with the core.name attribute. By default, it is set to the searched value. Note: Re-index the attribute for advanced search If you change an existing attribute. | Boolean | Provide one of the following values:
|
multivalued | Optional | Specifies whether the custom reference attribute appears in the list of filters in Enterprise Data Catalog. Default is true. | Boolean | Provide one of the following values:
|
name | Required | The name of the custom reference attribute. | String | User to provide the name. |
refDataTypeId | Required | ID of the reference data type. | String | - |
resources | Optional | List the resources to update the custom attribute. | - | Provide the following values:
|
searchable | Optional | Choose true to include the attribute in basic search. Default is true. | Boolean | Provide one of the following values:
|
searched | Optional | Choose true so that Enterprise Data Catalog uses this attribute for basic queries. By default, it is set to the searchable value. | Boolean | Provide one of the following values:
|
sortable | Optional | Choose true to use the attribute for sorting. Default is true. | Boolean | Provide one of the following values:
|
sorted | Optional | Choose true so that the catalog indexes the attribute to sort assets. By default, it is set to the sortable value. | Boolean | Provide one of the following values:
|
suggestable | Optional | Choose true to include the attribute in suggestions. Default is true. | Boolean | Provide one of the following values:
|
suggested | Optional | Choose true so that the catalog includes matches to this attribute in suggestions. By default, it is set to the suggestable value. | Boolean | Provide one of the following values:
|
Code | Reason |
---|---|
201 | Custom reference attribute created. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/referenceAttributes/{id} |
HTTP Method Type | PUT |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | The ID of custom reference attribute. | Path | String |
attribute | Required | Enter the attribute parameters. | Body | Model |
if-Match | Optional | Identify the ETag for the resource. Enterprise Data Catalog does not update the resource if the ETag for the resource has changed. | Header | String |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
analyzer | Optional | Classification for the custom reference attribute type. | String | Provide one of the following values:
|
boost | Optional | The search ranking priority for the custom reference attribute. | String | Provide one of the following values:
|
classes | Optional | The list of classes with the custom reference attribute. | Array | Provide the list of classes in the following format: classes": [ { "id": "string", } ] |
id | Required | The ID of the model resource. | String | User to provide the ID. |
description | Optional | Description for the custom reference attribute. | String | User to provide the description. |
faceted | Optional | Choose true so that the catalog indexes the attribute to use it in facets and filter queries. By default, it is set to the facetable value. | Boolean | Provide one of the following values:
|
indexed | Optional | Choose true to use the attribute for advanced search queries. The catalog references and searches with the attribute in the format attributeId:<query text>. For example, when you set the q parameter as q=core.name:customer and choose true for the indexed parameter, the catalog searches for the word customer in the assets with the core.name attribute. By default, it is set to the searched value. Note: Re-index the attribute for advanced search If you change an existing attribute. | Boolean | Provide one of the following values:
|
name | Required | The name of the custom reference attribute. | String | User to provide the name. |
resources | Optional | List the resources to update the custom attribute. | - | Provide the following values:
|
refDataTypeId | Required | The ID of the reference data type. | String | - |
searched | Optional | Choose true so that Enterprise Data Catalog uses this attribute for basic queries. Default is true | Boolean | Provide one of the following values:
|
sorted | Optional | Choose true so that the catalog indexes the attribute to sort assets. Default is true | Boolean | Provide one of the following values:
|
suggested | Optional | Choose true so that the catalog includes matches to this attribute in suggestions. Default is true | Boolean | Provide one of the following values:
|
Code | Reason |
---|---|
201 | Custom reference attribute updated. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
412 | Conflicting update detected. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/referenceAttributes/{id} |
HTTP Method Type | DELETE |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | ID of custom reference attribute. | Path | String |
Code | Reason |
---|---|
200 | Custom attribute deleted. |
204 | No content. |
401 | Missing credentials. |
403 | User does not have the required access permissions, |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/searchTabs |
HTTP Method Type | POST |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
tab | Required | Enter the search tab attributes. | Body | Model |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
fieldFilters | Optional | The field facets to apply to the tab. | String | Provide the following values:
|
global | Optional | Ignore users and groups so that the facet is visible to all users. Default is true. | String | - |
groups | Optional | The groups that can use the facet. | String | - |
isDefault | Optional | Specifies whether the tab is the default tab. Default is true. | Boolean | Provide one of the following values:
|
name | Required | The name of the tab. | String | - |
order | Optional | Specifies the order to display the tab. | Integer | Provide one of the following values:
|
owner | Optional | The user who owns the facet | String | - |
queryFilters | Optional | The query facets to apply to the tab. | String | Enter the facetId value. |
rootTo | Optional | Specifies whether the results are to be rooted to the parent level. | String | Provide one of the following values:
|
sliderFilters | Required | Specifies the slider facets to apply to the tab. | - | Provide the following values:
|
users | Optional | Specifies the users who can use the search tab. | String | - |
Code | Reason |
---|---|
200 | Created search tab. |
201 | Created search tab. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/searchTabs/{id} |
HTTP Method Type | PUT |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | The ID of search tab. | Path | String |
tab | Required | Enter the search tab attributes. | Body | - |
if-Match | Optional | Identify the ETag for the resource. Enterprise Data Catalog does not update the resource if the ETag for the resource has changed. | Header | String |
Parameter | Required or Optional | Description | Data Type | Values |
---|---|---|---|---|
fieldFilters | Optional | The field facets to apply to the tab. | String | Provide the following values:
|
global | Optional | Ignore users and groups so that the facet is visible to all users. Default is true. | String | - |
groups | Optional | The groups that can use the facet. | String | - |
isDefault | Optional | Specifies whether the tab is the default tab. Default is true. | Boolean | Provide one of the following values:
|
name | Required | The name of the tab. | String | - |
order | Optional | Specifies the order to display the tab. | Integer | Provide one of the following values:
|
owner | Optional | The user who owns the facet. | String | - |
queryFilters | Optional | The query facets to apply to the tab. | String | Enter the facetId value. |
rootTo | Optional | Specifies whether the results are to be rooted to a parent level. | String | Provide one of the following values:
|
sliderFilters | Optional | The slider facets to apply to the tab. | String | Provide the following values:
|
users | Optional | Specifies the users who can use the search tab. | String | - |
Code | Reason |
---|---|
200 | Updated the search tab. |
201 | Updated the search tab. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/searchTabs/{id} |
HTTP Method Type | DELETE |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
id | Required | The ID of search tab. | Path | String |
Code | Reason |
---|---|
200 | Deleted a search tab definition. |
204 | No content. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
429 | Rate limit for requests encountered. |
REST API Element | Input Format |
---|---|
Request URL | <CatalogAdmin>:<port>/access/2/catalog/models/searchTabs/order |
HTTP Method Type | PUT |
Parameter | Required or Optional | Description | Parameter Type | Data Type |
---|---|---|---|---|
tabOrder | Required | Enter the search tab order attributes. | Path | String |
if-Match | Optional | Identify the ETag for the resource. Enterprise Data Catalog does not update the resource if the ETag for the resource has changed. | Header | String |
Parameter | Required or Optional | Description | Data Type |
---|---|---|---|
order | Required | Specifies the order to display the tab. | Integer |
tabId | Required | The ID of the search tab. | String |
Code | Reason |
---|---|
200 | Updated the search tab order. |
201 | Custom reference attribute updated. |
400 | Missing or invalid parameter. |
401 | Missing credentials. |
403 | User does not have the required access permissions. |
404 | Requested object not found. |
412 | Conflicting update detected. |
429 | Rate limit for requests encountered. |