100 free credits — no credit card required.Start building
Logo
100 free credits — no credit card required

Google Finance Scraper API

Google Finance API: get current public snapshots for stocks, ETFs, indices, crypto, and forex in one unified Quote shape. Quote and markets repeats may use a 60-second cache, while ticker-search repeats may use a 2-minute cache; exact cache hits cost 0 credits, and prices can also reflect exchange delay. Replaces stitching Yahoo Finance, Alpha Vantage, and Finnhub.

TL;DR

The Google Finance API by SocialCrawl returns Google Finance data as structured JSON — 3 endpoints behind one x-api-key, from 1 credit per call. It shares one unified schema with 45 other platforms, so the same client code works everywhere.

Live demo

Try the Google Finance API in your browser

Type a real handle, run a real request, see the JSON SocialCrawl returns. No signup, no key — same response shape you get in production.

Try the Google Finance Quote API

See real data before writing a single line

GET/v1/google_finance/quote

Instrument identifier: TICKER:EXCHANGE for stocks/ETFs/indices ('GOOGL:NASDAQ', '.INX:INDEXSP') or a forex/crypto pair ('EUR-USD', 'BTC-USD'). Use the `id` returned by ticker-search.

2 optional parameters

Language as a DFS name ('English') or 2-letter code ('en'). Defaults to English.

Location as a DFS name ('United States') or numeric code ('2840'). Defaults to the US.

Endpoints

What data does the Google Finance API return?

Every endpoint returns structured JSON in a unified envelope. Computed fields such as engagement rate and content category are included only where the endpoint supports them and the required source inputs are present.

Last updated July 2026

Maintained by the SocialCrawl team, reviewed July 2026

Quoteadvanced

Get a financial instrument quote

Ticker Searchstandard

Search financial instruments by name

Marketsstandard

Get a markets overview (indices + movers)

What you get

What Google Finance data can you get?

Every Google Finance endpoint uses the same response envelope, so one parser handles the whole platform. These are fields returned by current public responses, subject to each endpoint's documented cache window.

Fields you get back in a Google Finance response include:

  • id
  • ticker
  • exchange
  • name
  • type
  • url
  • currency
  • pair
  • price.current
  • price.previous_close
  • price.delta
  • price.percentage_delta
  • price.trend
  • price.day_low
  • price.day_high
  • price.year_low
  • price.year_high
  • price.timestamp
  • metrics.market_cap
  • metrics.volume
  • metrics.avg_volume
  • metrics.pe_ratio
  • metrics.dividend_yield
  • metrics.ytd_return
Quickstart

How to scrape Google Finance in 3 steps

No proxies, no headless browsers, no login sessions. Send one authenticated GET request and read structured JSON back.

  1. 1

    Get a free API key

    Create an account and copy your key from the dashboard. Signup includes 100 free credits, and no card is required.

  2. 2

    Call the Quote endpoint

    Send a GET request with your key in the x-api-key header. Here is the full Google Finance Quote request:

    curl -H "x-api-key: YOUR_API_KEY" \
      "https://www.socialcrawl.dev/v1/google_finance/quote?keyword=GOOGL%3ANASDAQ"
  3. 3

    Read the unified JSON

    The response comes back in the shared SocialCrawl schema. Where the endpoint supports them and the required source inputs are present, fields such as engagement_rate and content_category are filled in too. Your client can rely on the shared envelope while treating enriched fields as optional.

Requirements and limits

Requirements and limits

Everything you need to know before your first Google Finance call.

Authentication
One API key, passed in the x-api-key request header. No OAuth flow, no app review, and no per-platform credentials to manage.
Pagination
List endpoints return a next_cursor and a has_more flag. Pass the cursor back to page through results, with the same contract on every platform.
Credits
Calls start at 1 credits and are deducted per request. Every account starts with 100 free credits, and credits never expire.
Rate limits
There are no artificial rate limits. Your credit balance is the only throttle, so you can run requests concurrently as fast as you need.
Pricing

How much does the Google Finance API cost?

Simple credit-based pricing with no subscription. You pay per call, and the exact credit cost of every Google Finance endpoint is listed below.

EndpointCredits per call
Quote5 credits
Ticker Search1 credit
Markets1 credit

Every account starts with 100 free credits, and no card is required.

At credit-pack pricing that works out to roughly £0.002 to £0.03 per call, and credits never expire.

Developer First

How do you scrape social media data in seconds?

The fastest social media scraping API for developers. Scrape profiles, posts, comments, and analytics from 46 platforms covering 10B+ monthly active users.

One schema, every platform

Query 46 platforms with identical response structures. Write your integration once.

Computed fields, not just scraped

When an endpoint supports these metrics and the source provides the required inputs, the normalized record includes engagement_rate, estimated_reach, content_category, and language — ready to use.

See your data before you code

Visual Data Explorer — paste any URL, get rich result cards, sortable tables, CSV export.

import requests

response = requests.get(
    'https://www.socialcrawl.dev/v1/tiktok/profile',
    params={'handle': 'charlidamelio'},
    headers={'x-api-key': 'sc_YOUR_API_KEY'}
)
data = response.json()
[ .JSON ]
{
  "success": true,
  "platform": "tiktok",
  "data": {
    "author": {
      "username": "charlidamelio",
      "followers": 152400000
    },
    "engagement": {
      "likes": 12400000000,
      "engagement_rate": 0.087
    },
    "metadata": {
      "language": "en",
      "content_category": "lifestyle"
    }
  }
}
+ 46 platforms
One API, 46 platforms

How does SocialCrawl handle 46 different platforms?

Social media scraping is hard. Schema normalization, authentication, rate limits, pagination — we handle it all before your data arrives.

One schema, every platform

Write once, query them all.

46 platforms return 46 different JSON shapes. We normalize every response into one consistent structure.

Ready-to-use metrics

Metrics ready before you ask.

Normalized records include supported metrics such as engagement rate, estimated reach, content category, and language when the required source inputs are available.

Consistent pagination

One cursor, every platform.

Every platform paginates differently. We give you one consistent cursor-based system.

Freshness you control

Fresh when it matters. Free on repeat.

Cache misses fetch current public data. Identical requests are cached for 2 to 30 minutes by data type and cost 0 credits on a hit; send Cache-Control: no-cache for a billed refresh.

Things you'll never build

Auth, proxies, and rate limits — handled.

Platform authentication, IP rotation, rate limit management — abstracted away. Just send a GET request.

Start for free
Reviews

What developers say

Rated 4.9 out of 5 from 200 developer reviews
The unified schema saved us weeks of integration work. One parser handles every platform.
Alex Chen, Full-Stack Developer
Our agents process social data from 46 platforms with zero platform-specific logic — one schema, end to end.
Sarah Kim, AI Engineer, AgentFlow
I paste an influencer's URL and get everything — followers, engagement rate, content categories — without touching code.
James Rivera, Marketing Director
We switched from building our own scrapers. SocialCrawl handles the hard stuff, we focus on insights.
Maria Santos, CTO, DataPulse
The computed fields alone — engagement_rate, estimated_reach, content_category — saved us an entire data pipeline.
David Park, Lead Data Scientist
Comparison

How does SocialCrawl compare to Yahoo Finance / Alpha Vantage for Google Finance data?

Same Google Finance data, two very different paths. Auth, rate limits, schema, and cost — side by side.

Data source

SocialCrawl
Current Google Finance snapshots; quote and markets cache for 60 seconds, ticker search for 2 minutes; exact hits cost 0 credits
Yahoo Finance / Alpha Vantage
Yahoo Finance scraping plus rate-limited free API tiers

Unified schema

SocialCrawl
One Quote shape across stocks, ETFs, indices, crypto, forex
Yahoo Finance / Alpha Vantage
Divergent shapes per provider — remap each data source

One call vs many

SocialCrawl
Price + graph + fundamentals + financials + peers in one request
Yahoo Finance / Alpha Vantage
Separate endpoints (or providers) for each of those

Instrument coverage

SocialCrawl
Stocks, ETFs, indices, crypto, and forex in one API
Yahoo Finance / Alpha Vantage
Stocks well covered; crypto and forex often a separate product

Pricing

SocialCrawl
5cr per quote, 1cr per search; 100 free credits, no card
Yahoo Finance / Alpha Vantage
Free tiers throttle requests; full access needs paid plans
Quick answers

How much does Google Finance scraping cost?

SocialCrawl uses credit-based pricing: you pay per API call, and most Google Finance endpoints cost just a few credits. Every account starts with 100 free credits — no subscriptions, no compute units, no credit card required.

See pricing

Is Google Finance scraping legal?

SocialCrawl returns publicly available Google Finance data. Courts have generally upheld scraping public data — most notably in hiQ v. LinkedIn — but compliance depends on your use case and jurisdiction. You are responsible for following applicable laws and platform terms.

Glossary

Common Google Finance scraping terms

The phrases developers search for when they need Google Finance data, and what each one means with SocialCrawl.

Google Finance scraper API
A Google Finance scraper API returns Google Finance data as structured JSON without you running any scraping infrastructure. SocialCrawl handles the proxies, parsing, and format changes, so you call an endpoint and get clean fields back. Pricing starts at 1 credits per call.
Google Finance data API
A Google Finance data API is a programmatic way to read public Google Finance data on demand. SocialCrawl exposes 3 Google Finance endpoints behind one x-api-key, all sharing the same unified schema, so your integration never has to change per platform.
scrape Google Finance
To scrape Google Finance is to extract its public data programmatically instead of by hand. With SocialCrawl you scrape Google Finance by sending a single authenticated request, and the response is normalised into the same JSON shape used across every platform.
Read the full API reference
FAQ

Have a question? We got answers

Find answers to frequently asked questions about SocialCrawl's API, pricing, and capabilities.

Contact us
Is there a Google Finance API?
Google retired its public Finance API, so there is no official one. SocialCrawl returns Google Finance quotes and market data as structured JSON on the same key as its social endpoints, which is what lets you put a ticker's price next to the social conversation around it.
How do I get a stock quote with the Google Finance API?
Send a GET request to /v1/google_finance/quote with keyword set to TICKER:EXCHANGE (e.g. GOOGL:NASDAQ). One call returns a current public market snapshot with price, intraday graph, metrics, company about, financials, and peers as a unified Quote JSON. Exact repeats may use the 60-second quote cache and cost 0 credits; prices can also reflect exchange delay.
What instrument types does the Google Finance API cover?
Stocks, ETFs, indices, crypto, and forex — all through the same code path. A quote.type discriminator and nullable detail leaves mean you integrate once and read every asset class. Forex and crypto pairs (EUR-USD, BTC-USD) populate quote.pair.
Can I search for a ticker symbol by company name?
Yes. Call /v1/google_finance/ticker-search with keyword=Apple to get up to 5 rows, each carrying the id (AAPL:NASDAQ) to feed straight into the quote endpoint, plus ticker, name, exchange, current price snapshot, and instrument type. Exact repeats may use the 2-minute search cache and cost 0 credits.
Does the API return market indices and movers?
Yes. /v1/google_finance/markets needs no parameters and returns a standing overview — major US, Europe, and Asia indices plus the day's most-active, gainers, and losers — flattened into one list of canonical Quotes (about 47 rows).
How much does the Google Finance API cost?
A full quote is 5 credits (advanced tier), ticker-search and markets are 1 credit each (standard tier). New accounts get 100 free credits with no credit card, and a nonexistent ticker returns 404 with an automatic refund.
What is the best Google Finance API for real-time stock data?
SocialCrawl returns a current public market snapshot with price, intraday graph, fundamentals, financials, and peers in one call across stocks, ETFs, indices, crypto, and forex. Exact quote repeats may use the 60-second cache and cost 0 credits; prices can also reflect exchange delay.
Does Google Finance have a data API?
Google retired its public Finance API, so there is no official Google Finance data API today. SocialCrawl provides one: /v1/google_finance/quote returns a current public market snapshot, /v1/google_finance/ticker-search resolves a company name to a ticker, and /v1/google_finance/markets returns indices and the day's movers. Quote and markets repeats may use a 60-second cache; ticker-search repeats may use a 2-minute cache, and exact cache hits cost 0 credits.
Is there a Google Finance scraper API?
Yes. Instead of scraping the Google Finance site, which renders client-side and changes often, call SocialCrawl. /v1/google_finance/quote fetches a ticker's current public market snapshot in one synchronous GET, typically in 3 to 15 seconds. Exact repeats may use the 60-second quote cache and cost 0 credits; prices can also reflect exchange delay. A nonexistent ticker returns 404 with an automatic refund.
Is scraping Google Finance data legal?
SocialCrawl returns publicly available Google Finance data and does not access private or login-gated content. Whether scraping fits your project depends on your use case and jurisdiction — you are responsible for complying with Google Finance's terms of service and applicable data-protection laws such as GDPR and CCPA. This is general information, not legal advice.
Google Finance scraping API vs the official Google Finance API — what's the difference?
With SocialCrawl there is no app review or approval queue — sign up and call Google Finance endpoints immediately with a single x-api-key. Responses share one unified schema with every other SocialCrawl platform, and credit-based pricing replaces per-platform quotas. Official APIs are still the right choice for posting and other write actions: SocialCrawl is read-only data.

Ask AI about SocialCrawl

Ready to start scraping Google Finance data?

Get your API key and access all 3 Google Finance endpoints in under 60 seconds.

Start for free

🤖 AI agent or LLM? Read this page as markdown