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