Fandom APIgrowagarden2.fandom.com ↗
Access all pets, seeds/crops, and gears from the Grow A Garden 2 Fandom Wiki. Includes rarity tiers, images, and mutation/variant data across 3 endpoints.
What is the Fandom API?
The Grow A Garden 2 Wiki API provides structured access to game data across 3 endpoints — list_pets, list_seeds, and list_gears — covering every pet, crop, and gear documented on the growagarden2.fandom.com wiki. Each response includes rarity tiers, image URLs, and variant or mutation data, giving you the full catalog in a single call per resource type.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/b109674b-648f-4a4d-a0fa-9c384264a1ea/list_pets' \ -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 growagarden2-fandom-com-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: Grow A Garden 2 Wiki SDK — fetch pets, seeds, and gears."""
from parse_apis.Grow_A_Garden_2_Wiki_API import GrowAGarden2, ParseError
client = GrowAGarden2()
# List all pets with their variants and rarity
for pet in client.pets.list(limit=5):
print(pet.name, pet.rarity, pet.variants)
# List seeds/crops including special seeds (Gold Seed, Mega Seed, Rainbow Seed)
seed = client.seeds.list(limit=1).first()
if seed:
print(seed.name, seed.rarity, seed.produce_image_url, seed.seed_image_url)
# List gears with their use descriptions
for gear in client.gears.list(limit=3):
print(gear.name, gear.rarity, gear.use)
# Handle potential errors when fetching data
try:
for gear in client.gears.list(limit=2):
print(gear.name, gear.image_url)
except ParseError as exc:
print(f"Failed to fetch gears: {exc}")
print("exercised: pets.list / seeds.list / gears.list")
Lists all pets from the Grow A Garden 2 wiki. Each pet includes its name, image URL, rarity tier, description, and available variants (Normal, Rainbow, Big, Mega). Results are auto-iterated as a single page containing all pets.
No input parameters required.
{
"type": "object",
"fields": {
"pets": "array of pet objects",
"total": "integer"
},
"sample": {
"pets": [
{
"name": "Frog",
"rarity": "Common",
"variants": [
"Normal",
"Rainbow",
"Big",
"Mega"
],
"image_url": "https://static.wikia.nocookie.net/growagarden27847/images/7/7e/FrogNoBackground.png/revision/latest?cb=20260612231916",
"description": "Hops around your garden and boosts your jump height by +5"
}
],
"total": 14
}
}About the Fandom API
What the API Covers
Three endpoints expose the complete item catalog from the Grow A Garden 2 wiki. list_pets returns every pet with its name, image URL, rarity tier, description, and the four recognized variant types: Normal, Rainbow, Big, and Mega. list_seeds returns every seed and crop with both a produce image URL and a seed image URL, a rarity tier, and the full set of mutation variants including Gold, Rainbow, Bloodlit, Electric, Frozen, Solarflare, Starstruck, Aurora, Chained, Secret, and Pizza. list_gears returns every gear item with its name, image URL, an optional rarity tier, and a use description. Gear coverage spans shop gears, Robux-exclusive gears, and unreleased gears.
Response Structure
Every endpoint returns an array of objects under a named key (pets, seeds, or gears) alongside a total integer reflecting the full count of items in that array. All three endpoints are paginated automatically into a single result set — no pagination parameters are needed. This means a single request to any endpoint retrieves the entire catalog for that item type.
Data Fields by Endpoint
For pets, each object carries name, image URL, rarity, description, and variant availability. For seeds, each object carries name, produce image URL, seed image URL, rarity, and an enumerated list of which mutation variants apply to that seed. For gears, rarity is present where documented on the wiki but may be absent for some items; the use description field explains the gear's in-game function.
The Fandom API is a managed, monitored endpoint for growagarden2.fandom.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when growagarden2.fandom.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official growagarden2.fandom.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Build a Grow A Garden 2 companion app showing each pet's rarity tier and all four variant types
- Populate a seed encyclopedia with both produce and seed images alongside mutation variant labels
- Filter the full gear list to surface only Robux-exclusive or unreleased items using the rarity and category data
- Generate a rarity-ranked tier list of pets or seeds by sorting on the rarity field
- Display mutation availability per crop — e.g., which seeds support the Frozen or Aurora variants
- Track wiki catalog size over time by comparing the
totalfield across periodic API calls - Cross-reference pet and gear rarity tiers to recommend equipment suited to high-rarity pets
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 req/min |
Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Grow A Garden 2 Fandom Wiki have an official developer API?+
What does `list_seeds` return, and how are mutation variants represented?+
list_seeds returns an array of seed objects, each with a name, a produce image URL, a seed image URL, a rarity tier, and a list of applicable mutation variants drawn from the 12 documented types: Normal, Gold, Rainbow, Bloodlit, Electric, Frozen, Solarflare, Starstruck, Aurora, Chained, Secret, and Pizza. The total field gives the count of seeds in that response.Are individual item stats like growth time, sell value, or drop rates included?+
Is there a way to filter results by rarity or variant within an API call?+
rarity field or the variant list in each returned object. You can fork this API on Parse and revise it to add server-side filtering parameters.