Dismiss Daily Budget Recommendations
Dismiss one or more daily budget recommendations without changing the campaign’s budget.
URL
POST https://api.ads.apple.com/v1/recommendations/daily-budgets/dismissHeader Parameters
| Name | Type | Description |
|---|---|---|
X-Ap-Context Required | string |
Response Codes
| Status | Reason | Type | Description |
|---|---|---|---|
| 200 | OK Content-Type: application/json | RecommendationDismissDailyBudgetResponse | |
| 400 | Bad Request Content-Type: application/json | RecommendationResponseBody | |
| 401 | Unauthorized Content-Type: application/json | RecommendationResponseBody | |
| 403 | Forbidden Content-Type: application/json | RecommendationResponseBody | |
| 404 | Not Found Content-Type: application/json | RecommendationResponseBody | |
| 429 | Too Many Requests Content-Type: application/json | RecommendationResponseBody | |
| 500 | Internal Server Error Content-Type: application/json | RecommendationResponseBody |
Discussion
Dismissing a daily budget recommendation just means you’ve decided not to raise the budget. The campaign’s daily budget stays unchanged, and the recommendation moves to DISMISSED state. The response is a history record that preserves the recommendation’s state at the time you dismissed it.
Payload Examples
This example dismisses a daily budget recommendation. The campaign’s daily budget stays unchanged, and the response confirms the recommendation is now in DISMISSED state.
HTTP Body
Send an array of ApplyDailyCapRecommendation objects, one per recommendation you want to dismiss. All items must share the same promotedObjectId, and each item needs id, promotedObjectId, and promotedObjectType.