# Google Keep integration : Error 400: invalid\_scope NEW

**URL:** https://community.make.com/t/google-keep-integration-error-400-invalid-scope-new/64467
**Category:** Questions
**Tags:** connections, error
**Created:** [December 19, 2024, 9:06pm UTC](https://community.make.com/t/google-keep-integration-error-400-invalid-scope-new/64467 "2024-12-19T21:06:11Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![David20](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/david20/32/58305_2.png) [@David20](https://community.make.com/u/David20)
#### Post date: [December 19, 2024, 9:06pm UTC](https://community.make.com/t/google-keep-integration-error-400-invalid-scope-new/64467/1 "2024-12-19T21:06:11Z")

</div>

as It was discussed here:

> [@Google Keep integration : Error 400: invalid\_scope](https://community.make.com/t/google-keep-integration-error-400-invalid-scope/4275/8):
>
> Thank you for helping us solve this issue!

I have completed all the steps yet I’m still running in to the same issue unfortunately.

This is the error I get:

## Error 400: invalid\_scope

Request details: access\_type=offline response\_type=code disallow\_webview=true redirect\_uri=[https://www.integromat.com/oauth/cb/google-custom](https://www.integromat.com/oauth/cb/google-custom) state=1bb368133aec31d2406fcc87 prompt=consent client\_id=[227845824164-7fd1cmek6g30rhqp1f68bqlj28c4i5kg.apps.googleusercontent.com](http://227845824164-7fd1cmek6g30rhqp1f68bqlj28c4i5kg.apps.googleusercontent.com) scope=[https://www.googleapis.com/auth/userinfo.email](https://www.googleapis.com/auth/userinfo.email) [https://www.googleapis.com/auth/keep.readonly](https://www.googleapis.com/auth/keep.readonly) openid flowName=GeneralOAuthFlow

Please help

---

<div class="post-metadata">

### Author: ![samliew](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/samliew/32/13327_2.png) [@samliew](https://community.make.com/u/samliew)
#### Post date: [December 24, 2024, 2:40pm UTC](https://community.make.com/t/google-keep-integration-error-400-invalid-scope-new/64467/2 "2024-12-24T14:40:52Z")

</div>

Welcome to the Make community!

Follow this [main guide on how to set up a custom OAuth 2.0 custom app in Make](https://www.make.com/en/help/apps/it-and-development/g-suite-admin#connecting-to-google-services-using-oauth2).

Provided below are additional supplementary instructions in case the above isn’t clear enough.

* * *

# Enable APIs

## 1. Enable the relevant APIs that you want to use

**Search for the relevant Google API here:** [https://console.cloud.google.com/apis/library](https://console.cloud.google.com/apis/library)

- Go to each API page that you want to use, end click “Enable”

- Usually you’ll want to enable at least [Drive](https://console.cloud.google.com/apis/api/drive.googleapis.com) (includes Docs/Sheets) and [Gmail](https://console.cloud.google.com/apis/api/gmail.googleapis.com).

* * *

# OAuth Client

**Direct Link:** [https://console.cloud.google.com/apis/credentials](https://console.cloud.google.com/apis/credentials)

## 2a. Create “OAuth client ID” Credentials

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/0/c/0c29e0e6bb6d6b4b62461a894fb490c1e06dd048.png)

## 2b. Insert all the Google Redirect URIs for your app

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/2/8/2807e342c37d019fedbe8847450f96a19c696ffe.png)

### Google Redirect URIs

Here are some commonly-needed redirect URIs you need for your [Google Cloud Console](https://console.cloud.google.com/) OAuth app. If you set these up, you can reuse the same GCP app for other Google apps and modules on Make.

```plaintext
https://www.make.com/oauth/cb/google
https://www.make.com/oauth/cb/google-custom
https://www.make.com/oauth/cb/google-restricted
https://www.make.com/oauth/cb/google-cloud-speech
https://www.make.com/oauth/cb/youtube
https://www.make.com/oauth/cb/oauth2
https://www.integromat.com/oauth/cb/oauth2

```

**Note:** Once you’ve set these up, you can use/reuse the same Make connection for all the supported Google apps & modules on Make - you’ll only have to enable the APIs for your custom app.

* * *

# OAuth consent screen

**Direct Link:** [https://console.cloud.google.com/apis/credentials/consent/edit](https://console.cloud.google.com/apis/credentials/consent/edit)

## 3a. Insert Two Authorised Domains

- Insert `make.com` and `integromat.com`

- Fill in other required fields

- Click “Save and Continue”.

## 3b. Add All Scopes

- Click “Add or Remove Scopes”

- Select 100 “Rows per page”, for each page, check all the rows, OR

- Manually type in the scopes you need

- Click “Update” at the bottom

## 3c. Step through and go to dashboard

At the last step/page, click “ **BACK TO DASHBOARD** ” instead of “Prepare for Verification”  
 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/0/c/0c8fe7b5be5b0fec74f940524cefe93259806a7c.png)

## 3d. Publish your GCP OAuth2 app

You will need to set your OAuth application to “Production”, otherwise the credentials expire very frequently.

- To do this, go back to “[OAuth consent screen](https://console.cloud.google.com/apis/credentials/consent)”

- Then click the “ **PUBLISH APP** ” button

- Then click the “ **CONFIRM** ” button

* * *

# Create New Connection (HTTP, or respective Google module)

You can find the Client ID and Client Secret in the OAuth2 app you created in GCP, on the right-hand side of where you inserted the callback URLs in step 2:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/a/e/aeb4ff9ca8e4f5ddf3badd144b4f5a4fb19f27ef.png)

## 4a. Specific Google module (Sheets, Docs, Drive, Gmail, etc.)

Insert the GCP app client ID and secret here **BEFORE** clicking “Sign in”

_(Gmail example)_

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/c/a/caa6efb63fb50b12399549ee627da8bb29189a13.png)

**OR,**

## 4b. HTTP OAuth 2.0 Request module

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/8/9/89a1c01d161c36bc11d1e7460256be7e02258d18.png)

You need a “Authorize Parameters” key of `redirect_uri` with the above Make OAuth2 callback URL.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/4/3/43df2cd92abedfda53a23fc12991dbfb13eff1be.png)

Hope this helps! Let me know if there are any further questions or issues.

— @samliew

P.S.: Investing some effort into the [Make Academy](https://academy.make.com) will save you lots of time and frustration using Make.

---

<div class="post-metadata">

### Author: ![Nevelen](https://avatars.discourse-cdn.com/v4/letter/n/cab0a1/32.png) [@Nevelen](https://community.make.com/u/Nevelen)
#### Post date: [January 9, 2025, 2:25pm UTC](https://community.make.com/t/google-keep-integration-error-400-invalid-scope-new/64467/3 "2025-01-09T14:25:21Z")

</div>

All those steps result in Error 400: invalid\_scope  
“Some requested scopes cannot be shown: [[https://www.googleapis.com/auth/keep.readonly](https://www.googleapis.com/auth/keep.readonly), [https://www.googleapis.com/auth/keep](https://www.googleapis.com/auth/keep)]”

---

<div class="post-metadata">

### Author: ![samliew](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/samliew/32/13327_2.png) [@samliew](https://community.make.com/u/samliew)
#### Post date: [January 11, 2025, 12:35pm UTC](https://community.make.com/t/google-keep-integration-error-400-invalid-scope-new/64467/4 "2025-01-11T12:35:17Z")

</div>

Hi @Nevelen that looks like a different question as it’s a different error message and it’s about Keep. Please start a new thread.

Hope this helps! Let me know if there are any further questions or issues.

— @samliew

---

<div class="post-metadata">

### Author: ![Mickael\_K](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/mickael_k/32/40619_2.png) [@Mickael\_K](https://community.make.com/u/Mickael_K)
#### Post date: [January 19, 2025, 3:24pm UTC](https://community.make.com/t/google-keep-integration-error-400-invalid-scope-new/64467/5 "2025-01-19T15:24:12Z")

</div>

Hello,  
Can you please find a solution to establish the connection with google keep? (I have encountered the same problem)  
Thanks in advance,  
Mickaël  
Mickaël

---

<div class="post-metadata">

### Author: ![samliew](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/samliew/32/13327_2.png) [@samliew](https://community.make.com/u/samliew)
#### Post date: [January 28, 2025, 3:42pm UTC](https://community.make.com/t/google-keep-integration-error-400-invalid-scope-new/64467/6 "2025-01-28T15:42:20Z")

</div>

BTW: Google Keep API is only available to Google Workspace users, and not personal accounts.

If you’re using a personal account, that’s the error message you will get.

Hope this helps! Let me know if there are any further questions or issues.

— @samliew

P.S.: Investing some effort into the [Make Academy](https://academy.make.com) will save you lots of time and frustration using Make.

---

<div class="post-metadata">

### Author: ![Make\_Bot](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/make_bot/32/14661_2.png) [@Make\_Bot](https://community.make.com/u/Make_Bot)
#### Post date: [April 28, 2025, 2:46pm UTC](https://community.make.com/t/google-keep-integration-error-400-invalid-scope-new/64467/7 "2025-04-28T14:46:55Z")

</div>


