---
title: "Changes to POST /v23/customers/{+customerId}/recommendations:generate"
method: POST
path: "/v23/customers/{+customerId}/recommendations:generate"
---

# Changes to POST /v23/customers/{+customerId}/recommendations:generate

`POST /v23/customers/{+customerId}/recommendations:generate`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 3 revisions.

- **2026-10-10** `3c8ec4f526ec`: 2 breaking
- **2026-10-10** `ea7aa97dc628`: 10 info

## Changes

- **2026-10-10** `3c8ec4f526ec`: 2 breaking
  - removed the request body
  - removed the media type `*/*` for the response with the status `200`
- **2026-10-10** `ea7aa97dc628`: 10 info
  - added the optional property `recommendations/items/calloutAssetRecommendation/recommendedCampaignCalloutAssets/items/syntheticContentInfo` to the response with the `200` status
  - added the optional property `recommendations/items/calloutAssetRecommendation/recommendedCustomerCalloutAssets/items/syntheticContentInfo` to the response with the `200` status
  - added the optional property `recommendations/items/responsiveSearchAdAssetRecommendation/currentAd/syntheticContentInfo` to the response with the `200` status
  - added the optional property `recommendations/items/responsiveSearchAdAssetRecommendation/recommendedAssets/syntheticContentInfo` to the response with the `200` status
  - added the optional property `recommendations/items/responsiveSearchAdImproveAdStrengthRecommendation/currentAd/syntheticContentInfo` to the response with the `200` status
  - added the optional property `recommendations/items/responsiveSearchAdImproveAdStrengthRecommendation/recommendedAd/syntheticContentInfo` to the response with the `200` status
  - added the optional property `recommendations/items/responsiveSearchAdRecommendation/ad/syntheticContentInfo` to the response with the `200` status
  - added the optional property `recommendations/items/sitelinkAssetRecommendation/recommendedCampaignSitelinkAssets/items/syntheticContentInfo` to the response with the `200` status
  - added the optional property `recommendations/items/sitelinkAssetRecommendation/recommendedCustomerSitelinkAssets/items/syntheticContentInfo` to the response with the `200` status
  - added the optional property `recommendations/items/textAdRecommendation/ad/syntheticContentInfo` to the response with the `200` status

---

[Operation](https://skmtc.dev/google/apis/searchads360/docs/v23/customers/:customerId/recommendations:generate/post.md) · [API](https://skmtc.dev/google/apis/searchads360.md) · [Page](https://skmtc.dev/google/apis/searchads360/changes/v23/customers/:customerId/recommendations:generate/post)
