Discover/Fandom API
live

Fandom APIgrowagarden2.fandom.com

Look up detailed information about pets, seeds, crops, and gears from Grow A Garden 2, including images and all their variants. Build your game strategy by accessing complete game data in one convenient place.

Endpoint health
monitored
list_gears
list_pets
list_seeds
Checks pendingself-healing
Endpoints
3
Updated
4h ago
Try it

No input parameters required.

api.parse.bot/scraper/b109674b-648f-4a4d-a0fa-9c384264a1ea/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/b109674b-648f-4a4d-a0fa-9c384264a1ea/list_pets' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

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.growagarden2_fandom_com_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 with their mutation variants
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")
All endpoints · 3 totalmissing one? ·

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.

Input

No input parameters required.

Response
{
  "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

The Fandom API on Parse exposes 3 endpoints for the publicly available data on growagarden2.fandom.com. 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.