All REST Endpoints

Asset Resources
Get aggregate asset data, resource metadata
Get asset resource metadata
Method: get
Path: /resources/v1/metadata-catalog/aggregates/{siteName}/{assetType}/{assetId}
Get asset resource metadata URL link.
Method: options
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: get
Path: /resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Collection Asset Resources
Get aggregate collection asset data, resource metadata
Get collection asset resource metadata
Method: get
Path: /resources/v1/metadata-catalog/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get collection resource metadata URL link
Method: options
Path: /resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get the collection asset and its evalauted results by ID
Method: get
Path: /resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Navigation Resources
Get aggregate navigation data, resource metadata
Get navigation by nodeIdentifier resource metadata URL Link by node identifier
Method: options
Path: /resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get navigation resource metadata
Method: get
Path: /resources/v1/metadata-catalog/aggregates/{siteName}/navigation
Get navigation resource metadata URL link
Method: options
Path: /resources/v1/aggregates/{siteName}/navigation
Get node ID based on navigation resource metadata
Method: get
Path: /resources/v1/metadata-catalog/aggregates/{siteName}/navigation/{nodeIdentifier}
Get the navigation by node identifier
Method: get
Path: /resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get the navigation for a site
Method: get
Path: /resources/v1/aggregates/{siteName}/navigation
Recommendation Resources
Get aggregate recommendation asset data, segments, resource metadata
Get recommendation resource metadata
Method: get
Path: /resources/v1/metadata-catalog/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get recommendation resource metadata URL link
Method: options
Path: /resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get the items for a given recommendation
Method: get
Path: /resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Segments resource
Method: get
Path: /resources/v1/engage/segments
Search Resources
Search assets by site, asset type. Get resource metadata
Get asset type based search resource metadata
Method: get
Path: /resources/v1/metadata-catalog/search/types/{assetType}/assets
Get search by an asset type resource metadata URL link
Method: options
Path: /resources/v1/search/types/{assetType}/assets
Get search by asset type in a site resource metadata URL link
Method: options
Path: /resources/v1/search/sites/{siteName}/types/{assetType}/assets
Get search in a site resource metadata URL link
Method: options
Path: /resources/v1/search/sites/{siteName}/assets
Get search resource metadata
Method: get
Path: /resources/v1/metadata-catalog/search/assets
Get site name and asset type based search resource metadata
Method: get
Path: /resources/v1/metadata-catalog/search/{siteName}/types/{assetType}/assets
Get site name based search resource metadata
Method: get
Path: /resources/v1/metadata-catalog/search/sites/{siteName}/assets
Get the search resource metadata URL link
Method: options
Path: /resources/v1/search/assets
Search all assets
Method: get
Path: /resources/v1/search/assets
Search assets by asset type
Method: get
Path: /resources/v1/search/types/{assetType}/assets
Search assets in a given site
Method: get
Path: /resources/v1/search/sites/{siteName}/assets
Search assets in a site by asset type
Method: get
Path: /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: get
Path: /resources/{version}
Get all the versions of the REST API
Method: get
Path: /resources
Get the metadata links for all REST resources in a given version
Method: get
Path: /resources/{version}/metadata-catalog