---
title: "Google Ads Disconnect"
method: POST
path: "/integrations/google-ads/disconnect"
tags: ["google_ads"]
---

# Google Ads Disconnect

`POST /integrations/google-ads/disconnect`

Drop the grant, and the account selection with it.

Clearing the selection matters: a later reconnect could otherwise inherit a
customer ID the new grant has no access to, and the failure would surface as
an opaque permission error inside a tool call rather than as an unfinished
setup on the card.

## Response `200`

Successful Response

- OAuthDisconnectResult — Whether there was a grant to drop. ``False`` means "nothing was connected", not "the attempt failed" — the route raises for failure. Used by Cloudflare and Search Console ``/disconnect``; HubSpot's answers a different shape.
  - `disconnected` boolean, required

---

[API](https://skmtc.dev/getanana/apis/cleon-api.md) · [All operations](https://skmtc.dev/getanana/apis/cleon-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/getanana/cleon-api/revisions/c0f54348e251/schema)
