All REST Endpoints
Asset Resources
Get aggregate asset data, resource metadata
- Get asset resource metadata
- Method: getPath:
/resources/v1/metadata-catalog/aggregates/{siteName}/{assetType}/{assetId}
- Get asset resource metadata URL link.
- Method:Path:
/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
- Read an asset by ID, type, and site along with its dependent assets in an aggregated format
- Method: getPath:
/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Navigation Resources
Get aggregate navigation data, resource metadata
- Get navigation by nodeIdentifier resource metadata URL Link by node identifier
- Method:Path:
/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
- Get navigation resource metadata
- Method: getPath:
/resources/v1/metadata-catalog/aggregates/{siteName}/navigation
- Get navigation resource metadata URL link
- Method:Path:
/resources/v1/aggregates/{siteName}/navigation
- Get node ID based on navigation resource metadata
- Method: getPath:
/resources/v1/metadata-catalog/aggregates/{siteName}/navigation/{nodeIdentifier}
- Get the navigation by node identifier
- Method: getPath:
/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
- Get the navigation for a site
- Method: getPath:
/resources/v1/aggregates/{siteName}/navigation
Collection Asset Resources
Get aggregate collection asset data, resource metadata
- Get collection asset resource metadata
- Method: getPath:
/resources/v1/metadata-catalog/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
- Get collection resource metadata URL link
- Method:Path:
/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
- Get the collection asset and its evalauted results by ID
- Method: getPath:
/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Recommendation Resources
Get aggregate recommendation asset data, segments, resource metadata
- Get recommendation resource metadata
- Method: getPath:
/resources/v1/metadata-catalog/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
- Get recommendation resource metadata URL link
- Method:Path:
/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
- Get the items for a given recommendation
- Method: getPath:
/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
- Segments resource
- Method: getPath:
/resources/v1/engage/segments
Search Resources
Search assets by site, asset type. Get resource metadata
- Get asset type based search resource metadata
- Method: getPath:
/resources/v1/metadata-catalog/search/types/{assetType}/assets
- Get search by an asset type resource metadata URL link
- Method:Path:
/resources/v1/search/types/{assetType}/assets
- Get search by asset type in a site resource metadata URL link
- Method:Path:
/resources/v1/search/sites/{siteName}/types/{assetType}/assets
- Get search in a site resource metadata URL link
- Method:Path:
/resources/v1/search/sites/{siteName}/assets
- Get search resource metadata
- Method: getPath:
/resources/v1/metadata-catalog/search/assets
- Get site name and asset type based search resource metadata
- Method: getPath:
/resources/v1/metadata-catalog/search/{siteName}/types/{assetType}/assets
- Get site name based search resource metadata
- Method: getPath:
/resources/v1/metadata-catalog/search/sites/{siteName}/assets
- Get the search resource metadata URL link
- Method:Path:
/resources/v1/search/assets
- Search all assets
- Method: getPath:
/resources/v1/search/assets
- Search assets by asset type
- Method: getPath:
/resources/v1/search/types/{assetType}/assets
- Search assets in a given site
- Method: getPath:
/resources/v1/search/sites/{siteName}/assets
- Search assets in a site by asset type
- Method: getPath:
/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Version Resources
Get all versions, resources in a version, metadata resources in a version
- Get all the REST resources for a version
- Method: getPath:
/resources/{version}
- Get all the versions of the REST API
- Method: getPath:
/resources
- Get the metadata links for all REST resources in a given version
- Method: getPath:
/resources/{version}/metadata-catalog