Skip to main content

Connect Google APIs

Before you start

Use the Available Presets for Google in most cases. You typically do not need to create your own Google OAuth client. See Connect to a preset OAuth.

If you need a Google API that isn’t covered by presets, follow this guide to create a custom Google OAuth connection. If something is missing, contact support and we’re happy to add it to the presets.

Custom Google OAuth token lifetime

Tokens for custom Google OAuth connections expire after 1 week. Your OAuth configuration (client ID, client secret, URLs, scopes, and the saved connection record) is stored, so reconnecting is only a few clicks:

  1. Open Authorization → OAuth in Note API Connector
  2. Select your saved Google custom connection
  3. Click Configure → Connect and finish Google sign-in

To avoid periodic manual reconnects, prefer the Available Presets whenever possible.

Create a Google Cloud account (free)

Visit Google Cloud Console and click Try for free to create a free account.

Google Cloud Console Try

note

Google may ask for a payment card to complete verification. You won’t be charged.

After setting up your account, Google Cloud Console automatically create a new project called My first project, which you can use to access all Google APIs for free.

Google Cloud Console First Project

Go to APIs & Services → Credentials, click CREATE CREDENTIALS and select OAuth client ID.

Google Cloud Create OAuth

Click CONFIGURE CONSENT SCREEN.

Google Cloud OAuth Configure Consent

On the next screen, click GET STARTED.

Google Cloud OAuth Consent Start

Name your OAuth client (for example, "Note API Connector") and enter your email address.

Google Cloud OAuth Consent Name

Choose External and click NEXT.

Google Cloud OAuth Consent External

Enter your Google email address for authentication and click NEXT.

Google Cloud OAuth Consent Email

Accept the data policy by checking the "I agree..." box, then click CREATE.

Google Cloud OAuth Consent Finish

Create the OAuth client (Web application)

Now, that the Google Oauth consent screen is configured, you can set up Google Oauth Client.

In the overview of you Google Console project, you can click CREATE OAUTH CLIENT.

Alternatively, you can enter APIs & Services → Credentials, click CREATE CREDENTIALS and select OAuth client ID.

Google Cloud OAuth Create

As Application type choose Web Application.

Name your app (e.g., "Note API Connector") and add the following Authorized redirect URIs:

https://api.noteapiconnector.com/oauth/callback

Google Cloud OAuth Name

A dialog will appear showing your Client ID and Client secret. Click DOWNLOAD JSON to download the credentials file, as you will need it later.

Google Cloud OAuth JSON

When you open Credentials for My first project, you should see your OAuth Client.

Google Cloud Created Oath Client

Add yourself as a test user

Now, open OAuth consent screen in the sidebar.

Google Cloud Open OAuth Consent

Click Audience → ADD USERS.

Google Cloud OAuth Audience

Add your Google email for authentication and click SAVE.

Google Cloud OAuth Audience Email

Enable the Google API(s) for your project

Before you connect, turn on the specific Google API you plan to call:

  1. In Google Cloud Console, go to APIs & Services → Library.
  2. Search for the API (e.g., YouTube Analytics API).
  3. Click the API → ENABLE.
  4. Confirm it appears under APIs & Services → Enabled APIs & services.

Add Youtube Analytics API

Enable Youtube Analytics API

tip

If you see a 403 like “This API has not been used in project … before”, it means the API isn’t enabled yet—return here and click ENABLE.

🎉 Congratulations! You now have a Google Cloud App and OAuth Client set up. You can start using Google Cloud APIs for free.

Connect in Note API Connector

If you still need the custom connection:

  1. Open Create RequestAuthorization tab → OAuth
  2. Click Add Custom OAuth (or select your saved Google connection)
  3. Enter Client ID, Client Secret, Scopes, and the standard Google OAuth endpoints if needed
  4. Click Create connection (or Reconnect) and complete Google sign-in

For field details and examples, see Create a custom OAuth connection.

Leave a Comment