Prerequisites
Before you begin, make sure you have the following ready:Modern Browser
Any up-to-date version of Chrome, Firefox, Safari, or Edge will work for the dashboard setup steps.
Email Address
You’ll need a valid email address to create and verify your Google account.
REST API Familiarity
For the API steps, a basic understanding of HTTP requests and JSON responses is helpful — but not strictly required.
Setup Steps
1
Create Your Account
Head to google.com and click Sign Up in the top-right corner. Fill in your name, email address, and a strong password, then click Create Account.Once you submit the form, Google will send a verification email to the address you provided. Open that email and click the Verify Email link. Your account will be activated immediately, and you’ll be redirected to your new dashboard.
If you don’t see the verification email within a couple of minutes, check your spam or junk folder. You can also request a new verification link from the login page.
2
Explore the Dashboard
After verifying your email, you’ll land on the main Google dashboard. Take a moment to orient yourself — the three areas you’ll use most often are:
- Search bar — positioned at the top of every page. Type any query here to search across all data objects in your account instantly.
- Data panel — the central workspace where your stored data objects are listed, filtered, and managed.
- Settings navigation — found in the left sidebar under your account avatar. This is where you control API keys, integrations, team members, and billing.
3
Generate an API Key
To interact with Google programmatically, you need an API key. Here’s how to create one:
- Open Settings from the left sidebar.
- Select API Keys from the settings menu.
- Click New Key in the top-right corner of the API Keys page.
- Give your key a descriptive name (for example,
my-first-key) and choose a scope — select Read for this quickstart. - Click Generate and copy the key that appears.
4
Make Your First API Call
With your API key saved, you’re ready to run a real search request. Open your terminal and run the following This sends an authenticated
curl command, replacing YOUR_API_KEY with the key you just generated (or use the environment variable you set above):GET request to the /v1/search endpoint with the query string hello world. The -G flag tells curl to append the --data-urlencode parameters as query string arguments rather than a request body.You can replace
hello world with any search term you’d like to test. If your account doesn’t have any data objects yet, the response will return an empty results array — which is completely normal at this stage.5
Handle the Response
A successful request returns a JSON object like the one below. Each item in the Here’s what each field means:
results array is a matching data object, ranked by relevance score from highest to lowest.What’s Next?
You’ve created your account, secured your API key, and made a live search request — you’re all set to start building. Here are some natural next steps to deepen your understanding:Core Concepts
Learn about data objects, API key scopes, webhooks, and the relationships between platform entities before going further.
API Reference
Explore the full REST API documentation, including all available endpoints, request parameters, and response schemas.