Previous Next

REST Endpoints

Asset Resources

Get aggregate asset data, resource metadata
Task Method Path
Get asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{assetType}/{assetId}
Get asset resource metadata URL link.options/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Read an asset by ID, type, and site along with its dependent assets in an aggregated formatget/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Get aggregate navigation data, resource metadata
Task Method Path
Get navigation by nodeIdentifier resource metadata URL Link by node identifieroptions/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation
Get navigation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/navigation
Get node ID based on navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation/{nodeIdentifier}
Get the navigation by node identifierget/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get the navigation for a siteget/resources/v1/aggregates/{siteName}/navigation

Collection Asset Resources

Get aggregate collection asset data, resource metadata
Task Method Path
Get collection asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get collection resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get the collection asset and its evalauted results by IDget/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items

Recommendation Resources

Get aggregate recommendation asset data, segments, resource metadata
Task Method Path
Get recommendation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get recommendation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get the items for a given recommendationget/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Segments resourceget/resources/v1/engage/segments

Search Resources

Search assets by site, asset type. Get resource metadata
Task Method Path
Get asset type based search resource metadataget/resources/v1/metadata-catalog/search/types/{assetType}/assets
Get search by an asset type resource metadata URL linkoptions/resources/v1/search/types/{assetType}/assets
Get search by asset type in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Get search in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/assets
Get search resource metadataget/resources/v1/metadata-catalog/search/assets
Get site name and asset type based search resource metadataget/resources/v1/metadata-catalog/search/{siteName}/types/{assetType}/assets
Get site name based search resource metadataget/resources/v1/metadata-catalog/search/sites/{siteName}/assets
Get the search resource metadata URL linkoptions/resources/v1/search/assets
Search all assetsget/resources/v1/search/assets
Search assets by asset typeget/resources/v1/search/types/{assetType}/assets
Search assets in a given siteget/resources/v1/search/sites/{siteName}/assets
Search assets in a site by asset typeget/resources/v1/search/sites/{siteName}/types/{assetType}/assets

Version Resources

Get all versions, resources in a version, metadata resources in a version
Task Method Path
Get all the REST resources for a versionget/resources/{version}
Get all the versions of the REST APIget/resources
Get the metadata links for all REST resources in a given versionget/resources/{version}/metadata-catalog
Task Method Path
Get all the REST resources for a versionget/resources/{version}
Get all the versions of the REST APIget/resources
Get asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{assetType}/{assetId}
Get asset resource metadata URL link.options/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Get asset type based search resource metadataget/resources/v1/metadata-catalog/search/types/{assetType}/assets
Get collection asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get collection resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get navigation by nodeIdentifier resource metadata URL Link by node identifieroptions/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation
Get navigation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/navigation
Get node ID based on navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation/{nodeIdentifier}
Get recommendation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get recommendation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get search by an asset type resource metadata URL linkoptions/resources/v1/search/types/{assetType}/assets
Get search by asset type in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Get search in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/assets
Get search resource metadataget/resources/v1/metadata-catalog/search/assets
Get site name and asset type based search resource metadataget/resources/v1/metadata-catalog/search/{siteName}/types/{assetType}/assets
Get site name based search resource metadataget/resources/v1/metadata-catalog/search/sites/{siteName}/assets
Get the collection asset and its evalauted results by IDget/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get the items for a given recommendationget/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get the metadata links for all REST resources in a given versionget/resources/{version}/metadata-catalog
Get the navigation by node identifierget/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get the navigation for a siteget/resources/v1/aggregates/{siteName}/navigation
Get the search resource metadata URL linkoptions/resources/v1/search/assets
Read an asset by ID, type, and site along with its dependent assets in an aggregated formatget/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Search all assetsget/resources/v1/search/assets
Search assets by asset typeget/resources/v1/search/types/{assetType}/assets
Search assets in a given siteget/resources/v1/search/sites/{siteName}/assets
Search assets in a site by asset typeget/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Segments resourceget/resources/v1/engage/segments

Asset Resources

Get aggregate asset data, resource metadata
Task Method Path
Read an asset by ID, type, and site along with its dependent assets in an aggregated formatget/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Get asset resource metadata URL link.options/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Get asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{assetType}/{assetId}

Navigation Resources

Get aggregate navigation data, resource metadata
Task Method Path
Get the navigation for a siteget/resources/v1/aggregates/{siteName}/navigation
Get navigation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/navigation
Get the navigation by node identifierget/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get navigation by nodeIdentifier resource metadata URL Link by node identifieroptions/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation
Get node ID based on navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation/{nodeIdentifier}

Collection Asset Resources

Get aggregate collection asset data, resource metadata
Task Method Path
Get the collection asset and its evalauted results by IDget/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get collection resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get collection asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{collectionAssetType}/{assetId}/items

Recommendation Resources

Get aggregate recommendation asset data, segments, resource metadata
Task Method Path
Get the items for a given recommendationget/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get recommendation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Segments resourceget/resources/v1/engage/segments
Get recommendation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/engage/recommendation/{recommendationName}/items

Search Resources

Search assets by site, asset type. Get resource metadata
Task Method Path
Get search resource metadataget/resources/v1/metadata-catalog/search/assets
Get site name based search resource metadataget/resources/v1/metadata-catalog/search/sites/{siteName}/assets
Get asset type based search resource metadataget/resources/v1/metadata-catalog/search/types/{assetType}/assets
Get site name and asset type based search resource metadataget/resources/v1/metadata-catalog/search/{siteName}/types/{assetType}/assets
Search all assetsget/resources/v1/search/assets
Get the search resource metadata URL linkoptions/resources/v1/search/assets
Search assets in a given siteget/resources/v1/search/sites/{siteName}/assets
Get search in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/assets
Search assets in a site by asset typeget/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Get search by asset type in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Search assets by asset typeget/resources/v1/search/types/{assetType}/assets
Get search by an asset type resource metadata URL linkoptions/resources/v1/search/types/{assetType}/assets

Version Resources

Get all versions, resources in a version, metadata resources in a version
Task Method Path
Get all the versions of the REST APIget/resources
Get all the REST resources for a versionget/resources/{version}
Get the metadata links for all REST resources in a given versionget/resources/{version}/metadata-catalog
Task Method Path
Get all the versions of the REST APIget/resources
Get the items for a given recommendationget/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get recommendation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get the navigation for a siteget/resources/v1/aggregates/{siteName}/navigation
Get navigation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/navigation
Get the navigation by node identifierget/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get navigation by nodeIdentifier resource metadata URL Link by node identifieroptions/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Read an asset by ID, type, and site along with its dependent assets in an aggregated formatget/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Get asset resource metadata URL link.options/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Get the collection asset and its evalauted results by IDget/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get collection resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Segments resourceget/resources/v1/engage/segments
Get recommendation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation
Get node ID based on navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation/{nodeIdentifier}
Get asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{assetType}/{assetId}
Get collection asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get search resource metadataget/resources/v1/metadata-catalog/search/assets
Get site name based search resource metadataget/resources/v1/metadata-catalog/search/sites/{siteName}/assets
Get asset type based search resource metadataget/resources/v1/metadata-catalog/search/types/{assetType}/assets
Get site name and asset type based search resource metadataget/resources/v1/metadata-catalog/search/{siteName}/types/{assetType}/assets
Search all assetsget/resources/v1/search/assets
Get the search resource metadata URL linkoptions/resources/v1/search/assets
Search assets in a given siteget/resources/v1/search/sites/{siteName}/assets
Get search in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/assets
Search assets in a site by asset typeget/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Get search by asset type in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Search assets by asset typeget/resources/v1/search/types/{assetType}/assets
Get search by an asset type resource metadata URL linkoptions/resources/v1/search/types/{assetType}/assets
Get all the REST resources for a versionget/resources/{version}
Get the metadata links for all REST resources in a given versionget/resources/{version}/metadata-catalog

Asset Resources

Get aggregate asset data, resource metadata
Task Method Path
Read an asset by ID, type, and site along with its dependent assets in an aggregated formatget/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Get asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{assetType}/{assetId}
Get asset resource metadata URL link.options/resources/v1/aggregates/{siteName}/{assetType}/{assetId}

Navigation Resources

Get aggregate navigation data, resource metadata
Task Method Path
Get the navigation for a siteget/resources/v1/aggregates/{siteName}/navigation
Get the navigation by node identifierget/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation
Get node ID based on navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation/{nodeIdentifier}
Get navigation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/navigation
Get navigation by nodeIdentifier resource metadata URL Link by node identifieroptions/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}

Collection Asset Resources

Get aggregate collection asset data, resource metadata
Task Method Path
Get the collection asset and its evalauted results by IDget/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get collection asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get collection resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items

Recommendation Resources

Get aggregate recommendation asset data, segments, resource metadata
Task Method Path
Get the items for a given recommendationget/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Segments resourceget/resources/v1/engage/segments
Get recommendation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get recommendation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items

Search Resources

Search assets by site, asset type. Get resource metadata
Task Method Path
Get search resource metadataget/resources/v1/metadata-catalog/search/assets
Get site name based search resource metadataget/resources/v1/metadata-catalog/search/sites/{siteName}/assets
Get asset type based search resource metadataget/resources/v1/metadata-catalog/search/types/{assetType}/assets
Get site name and asset type based search resource metadataget/resources/v1/metadata-catalog/search/{siteName}/types/{assetType}/assets
Search all assetsget/resources/v1/search/assets
Search assets in a given siteget/resources/v1/search/sites/{siteName}/assets
Search assets in a site by asset typeget/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Search assets by asset typeget/resources/v1/search/types/{assetType}/assets
Get the search resource metadata URL linkoptions/resources/v1/search/assets
Get search in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/assets
Get search by asset type in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Get search by an asset type resource metadata URL linkoptions/resources/v1/search/types/{assetType}/assets

Version Resources

Get all versions, resources in a version, metadata resources in a version
Task Method Path
Get all the versions of the REST APIget/resources
Get all the REST resources for a versionget/resources/{version}
Get the metadata links for all REST resources in a given versionget/resources/{version}/metadata-catalog
Task Method Path
Get all the versions of the REST APIget/resources
Get the items for a given recommendationget/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get the navigation for a siteget/resources/v1/aggregates/{siteName}/navigation
Get the navigation by node identifierget/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Read an asset by ID, type, and site along with its dependent assets in an aggregated formatget/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Get the collection asset and its evalauted results by IDget/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Segments resourceget/resources/v1/engage/segments
Get recommendation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation
Get node ID based on navigation resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/navigation/{nodeIdentifier}
Get asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{assetType}/{assetId}
Get collection asset resource metadataget/resources/v1/metadata-catalog/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get search resource metadataget/resources/v1/metadata-catalog/search/assets
Get site name based search resource metadataget/resources/v1/metadata-catalog/search/sites/{siteName}/assets
Get asset type based search resource metadataget/resources/v1/metadata-catalog/search/types/{assetType}/assets
Get site name and asset type based search resource metadataget/resources/v1/metadata-catalog/search/{siteName}/types/{assetType}/assets
Search all assetsget/resources/v1/search/assets
Search assets in a given siteget/resources/v1/search/sites/{siteName}/assets
Search assets in a site by asset typeget/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Search assets by asset typeget/resources/v1/search/types/{assetType}/assets
Get all the REST resources for a versionget/resources/{version}
Get the metadata links for all REST resources in a given versionget/resources/{version}/metadata-catalog
Get recommendation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/engage/recommendation/{recommendationName}/items
Get navigation resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/navigation
Get navigation by nodeIdentifier resource metadata URL Link by node identifieroptions/resources/v1/aggregates/{siteName}/navigation/{nodeIdentifier}
Get asset resource metadata URL link.options/resources/v1/aggregates/{siteName}/{assetType}/{assetId}
Get collection resource metadata URL linkoptions/resources/v1/aggregates/{siteName}/{collectionAssetType}/{assetId}/items
Get the search resource metadata URL linkoptions/resources/v1/search/assets
Get search in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/assets
Get search by asset type in a site resource metadata URL linkoptions/resources/v1/search/sites/{siteName}/types/{assetType}/assets
Get search by an asset type resource metadata URL linkoptions/resources/v1/search/types/{assetType}/assets