Recommendations REST Endpoints
Recommendations
The resource to manage recommendations.
- Approve or reject a recommendation.
- Method: postPath:
/content/management/api/v1.1/personalization/recommendations/{id}/approve
- Create a new Recommendation.
- Method: postPath:
/content/management/api/v1.1/personalization/recommendations
- Create an Audience Attributes.
- Method: postPath:
/content/management/api/v1.1/personalization/audienceAttributes
- Delete a Recommendation.
- Method: deletePath:
/content/management/api/v1.1/personalization/recommendations/{id}
- Delete an audience attribute by id.
- Method: deletePath:
/content/management/api/v1.1/personalization/audienceAttributes/{id}
- List all Audience Attributes.
- Method: getPath:
/content/management/api/v1.1/personalization/audienceAttributes
- List all recommendations
- Method: getPath:
/content/management/api/v1.1/personalization/recommendations
- Obtain the results from the recommendation by apiName.
- Method: postPath:
/content/management/api/v1.1/personalization/recommendationResults/{apiName}
- Obtain the results from the recommendation by id.
- Method: postPath:
/content/management/api/v1.1/personalization/recommendationResults/.by.id/{id}
- Publish a Recommendation.
- Method: postPath:
/content/management/api/v1.1/personalization/recommendations/{id}/publish
- Read a specific audience attributes by id.
- Method: getPath:
/content/management/api/v1.1/personalization/audienceAttributes/{id}
- Read a specific category by id.
- Method: getPath:
/content/management/api/v1.1/personalization/categories/{id}
- Read a specific Recommendation by id.
- Method: getPath:
/content/management/api/v1.1/personalization/recommendations/{id}
- Read publish job status.
- Method: getPath:
/content/management/api/v1.1/personalization/recommendations/{id}/publish/{statusId}
- Read the Recommendation's published Item ids
- Method: getPath:
/content/management/api/v1.1/personalization/recommendations/{id}/publish/{statusId}/ids
- Read the Recommendation's unpublished Item ids
- Method: getPath:
/content/management/api/v1.1/personalization/recommendations/{id}/unpublish/{statusId}/ids
- Read unpublish job status.
- Method: getPath:
/content/management/api/v1.1/personalization/recommendations/{id}/unpublish/{statusId}
- Submit a recommendation for approval.
- Method: postPath:
/content/management/api/v1.1/personalization/recommendations/{id}/submitForApproval
- This resource returns a list of available attribute categories.
- Method: getPath:
/content/management/api/v1.1/personalization/categories
- Unpublish a Recommendation.
- Method: postPath:
/content/management/api/v1.1/personalization/recommendations/{id}/unpublish
- Update a Recommendation.
- Method: putPath:
/content/management/api/v1.1/personalization/recommendations/{id}
- Update an Audience Attribute.
- Method: putPath:
/content/management/api/v1.1/personalization/audienceAttributes/{id}
- Validate a recommendation.
- Method: postPath:
/content/management/api/v1.1/personalization/recommendations/{id}/validatePublish