Groww APIgroww.in ↗
Check current gold prices in India across 24K, 22K, and 18K purities with live rates per 10 grams. Stay updated on real-time precious metal valuations to make informed buying and selling decisions.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/2d35d8c9-3fc8-46a8-ac95-f243568f4c1b/get_gold_rates' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace groww-in-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
"""Walkthrough: Groww Gold Rates SDK — bounded, re-runnable; every call capped."""
from parse_apis.groww_in_api import Groww, ParseError
client = Groww()
# Fetch today's gold rates in India
try:
rate = client.gold_rates.today()
print(rate.date, rate.location, rate.currency)
print("24K per 10g:", rate.rates["24K"].price_per_10_grams)
print("22K per 10g:", rate.rates["22K"].price_per_10_grams)
print("18K per 10g:", rate.rates["18K"].price_per_10_grams)
print("24K daily change:", rate.rates["24K"].percentage_change, "%")
except ParseError as e:
print("error:", e)
print("exercised: gold_rates.today")
Returns today's gold rates in India for 24K, 22K, and 18K purities. Prices are in INR per gram and per 10 grams, with daily percentage change. Data is sourced from Groww's physical gold rate feed.
No input parameters required.
{
"type": "object",
"fields": {
"date": "ISO date of the rate (YYYY-MM-DD)",
"rates": "object keyed by purity (24K, 22K, 18K), each containing price_per_10_grams, price_per_gram, percentage_change, and purity label",
"currency": "always 'INR'",
"location": "always 'India'"
},
"sample": {
"data": {
"date": "2026-07-25",
"rates": {
"18K": {
"purity": "18K",
"price_per_gram": 10729.95,
"percentage_change": 0.1715,
"price_per_10_grams": 107299.5
},
"22K": {
"purity": "22K",
"price_per_gram": 13114.38,
"percentage_change": 0.1715,
"price_per_10_grams": 131143.83
},
"24K": {
"purity": "24K",
"price_per_gram": 14306.6,
"percentage_change": 0.1715,
"price_per_10_grams": 143066
}
},
"currency": "INR",
"location": "India"
},
"status": "success"
}
}About the Groww API
The Groww API on Parse exposes 1 endpoint for the publicly available data on groww.in. Calls return JSON over HTTPS and are billed per successful response.
Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.