Delete Google Ads campaign
<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Deletes a campaign and stops it serving.
This is permanent. There is no undo, and the campaign cannot be restored through this API. To stop a campaign temporarily, use Pause campaign instead.
Google keeps a deleted campaign for reporting, so it stays in List campaigns with status of REMOVED and its past performance still counts toward account totals.
<Note>This endpoint accepts a personal API key. Workspace API keys are not authorized for it and are rejected with a 403.</Note>
<Warning>A 409 means the change may or may not have been applied. The request to Google Ads timed out after it was sent. Read the campaign back with Get campaign before retrying, or you can end up applying it twice.</Warning>
<Warning>The response includes fields beyond the ones documented here. Don't rely on undocumented response fields, as they can change at any time.</Warning>
Path parameters
ID of the app whose Google Ads campaigns to manage.
ID of the app whose Google Ads campaigns to manage.
Base44's ID for the campaign, as returned in id by List campaigns. This is not the Google Ads campaign ID, which is reported separately as google_campaign_id.
Base44's ID for the campaign, as returned in id by List campaigns. This is not the Google Ads campaign ID, which is reported separately as google_campaign_id.
Response
Successful Response
Example response
{
"status": "paused"
}Changes
No recorded changes to this endpoint across all 1 revision of this API.