> Portal Navigation:
> 
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt

# Disconnect

# Package: googleSearchConsole

# Namespace: GscConnectionService

# Method link: https://dev.wix.com/docs/api-reference/business-management/seo/google-search-console/connection-v1/disconnect.md

## Permission Scopes:
Manage SEO Settings: SCOPE.PROMOTE.MANAGE-SEO

## Introduction

Removes the site's Google Search Console connection.

Wix deletes the stored Google credentials for the site. This does not
remove the site's `google-site-verification` tag (see the GSC Site Readiness API's Clear
Verification), does not change anything in the connected Google account,
and does not revoke the grant on Google's side. The account owner can
revoke it from their Google account settings.

---

## REST API

### Schema

```
 Method: disconnect
 Description: Removes the site's Google Search Console connection.  Wix deletes the stored Google credentials for the site. This does not remove the site's `google-site-verification` tag (see the GSC Site Readiness API's Clear Verification), does not change anything in the connected Google account, and does not revoke the grant on Google's side. The account owner can revoke it from their Google account settings.
 URL: https://www.wixapis.com/gsc/connection/v1/disconnect
 Method: POST
 Return type: DisconnectResponse
  EMPTY-OBJECT {}

 Possible Errors:
   HTTP Code: 404 | Status Code: NOT_FOUND | Application Code: CONNECTION_NOT_FOUND | Description: No stored Google credentials exist for this site. It was never connected, or is already disconnected.
   HTTP Code: 428 | Status Code: FAILED_PRECONDITION | Application Code: SITE_NOT_RESOLVED | Description: The site could not be resolved from the request context.


```

### Examples

### Disconnect
```curl
curl -X POST \
'https://www.wixapis.com/gsc/connection/v1/disconnect' \
-H 'Authorization: <AUTH>' \
-H 'Content-Type: application/json' \
-d '{}'
```

---

## JavaScript SDK

### Schema

```
 Method: wixClientAdmin.gsc.connection.disconnect()
 Description: Removes the site's Google Search Console connection.  Wix deletes the stored Google credentials for the site. This does not remove the site's `google-site-verification` tag (see the GSC Site Readiness API's Clear Verification), does not change anything in the connected Google account, and does not revoke the grant on Google's side. The account owner can revoke it from their Google account settings.
 Return type: PROMISE<DisconnectResponse>
  EMPTY-OBJECT {}

 Possible Errors:
   HTTP Code: 404 | Status Code: NOT_FOUND | Application Code: CONNECTION_NOT_FOUND | Description: No stored Google credentials exist for this site. It was never connected, or is already disconnected.
   HTTP Code: 428 | Status Code: FAILED_PRECONDITION | Application Code: SITE_NOT_RESOLVED | Description: The site could not be resolved from the request context.


```

### Examples

### Disconnect the site's Google Search Console connection
```javascript
import { connection } from "@wix/gsc";

async function disconnect() {
  await connection.disconnect();
}

```

### disconnect (self-hosted)
Self-hosted SDK calls require you to [create a client](https://dev.wix.com/docs/sdk/articles/work-with-the-sdk/about-the-wix-client.md).

```javascript
import { createClient } from '@wix/sdk';
import { connection } from '@wix/gsc';
// Import the auth strategy for the relevant access type
// Import the relevant host module if needed

const myWixClient = createClient ({
  modules: { connection },
  // Include the auth strategy and host as relevant
});


async function disconnect() {
  const response = await myWixClient.connection.disconnect();
};
```

---