Discover/Fandom API
live

Fandom APIstealabrainrot.fandom.com

Fetch brainrot collectible data from the Steal a Brainrot Roblox wiki — name, rarity, spawn type, and image URL — with optional rarity and spawn type filters.

This API takes change requests — .
Endpoint health
verified 3d ago
get_brainrots
1/1 passing latest checkself-healing
Endpoints
1
Updated
23d ago

What is the Fandom API?

This API exposes 1 endpoint, get_brainrots, that returns the full catalogue of brainrot collectibles from the Steal a Brainrot Roblox game wiki. Each record includes 4 fields — name, rarity, spawn_type, and image_url — and the endpoint supports optional filtering by rarity tier or spawn type so you can narrow results without post-processing the full list.

This call costs3 credits / call— charged only on success
Try it
Filter results to a single rarity tier. Omitting returns all rarities.
Filter results to a single spawn type. Omitting returns all spawn types.
api.parse.bot/scraper/d64c42ac-e80a-482f-a092-aedb4525ff08/<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/d64c42ac-e80a-482f-a092-aedb4525ff08/get_brainrots?rarity=Common&spawn_type=Carpet+Spawns' \
  -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 stealabrainrot-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: Steal a Brainrot Wiki SDK — browse and filter brainrot collectibles."""
from parse_apis.stealabrainrot_fandom_com_api import StealABrainrot, Rarity, SpawnType, NotFoundError

client = StealABrainrot()

# List all brainrots of a specific rarity tier.
for brainrot in client.brainrots.list(rarity=Rarity.LEGENDARY, limit=5):
    print(brainrot.name, brainrot.spawn_type, brainrot.image_url)

# Filter by spawn type to see only carpet spawns.
first = client.brainrots.list(spawn_type=SpawnType.CARPET_SPAWNS, limit=1).first()
if first:
    print(first.name, first.rarity, first.image_url)

# Combine filters: Mythic rarity, non-carpet spawns.
for brainrot in client.brainrots.list(rarity=Rarity.MYTHIC, spawn_type=SpawnType.NON_CARPET_SPAWNS, limit=3):
    print(brainrot.name, brainrot.rarity, brainrot.spawn_type)

# Handle errors gracefully.
try:
    for brainrot in client.brainrots.list(rarity=Rarity.OG, limit=5):
        print(brainrot.name, brainrot.rarity)
except NotFoundError as exc:
    print(f"Not found: {exc}")

print("exercised: brainrots.list with rarity/spawn_type filters")
All endpoints · 1 totalmissing one? ·

Fetches all brainrots from the Steal a Brainrot wiki page. Each brainrot includes its name, rarity tier, spawn type (how it is obtained), and an image URL. Results can be filtered by rarity and spawn type. Returns the full list in a single response (no pagination).

Input
ParamTypeDescription
raritystringFilter results to a single rarity tier. Omitting returns all rarities.
spawn_typestringFilter results to a single spawn type. Omitting returns all spawn types.
Response
{
  "type": "object",
  "fields": {
    "total": "integer",
    "brainrots": "array of brainrot objects each containing name (string), rarity (string), spawn_type (string), and image_url (string)"
  },
  "sample": {
    "data": {
      "total": 26,
      "brainrots": [
        {
          "name": "Burbaloni Loliloli",
          "rarity": "Legendary",
          "image_url": "https://static.wikia.nocookie.net/stealabr/images/c/c6/Burbaloni_Loliloli.png",
          "spawn_type": "Carpet Spawns"
        },
        {
          "name": "Chimpanzini Bananini",
          "rarity": "Legendary",
          "image_url": "https://static.wikia.nocookie.net/stealabr/images/0/0b/Default_Chimpanzini_Bananini.png",
          "spawn_type": "Carpet Spawns"
        },
        {
          "name": "Clickerino Crabo",
          "rarity": "Legendary",
          "image_url": "https://static.wikia.nocookie.net/stealabr/images/a/a1/Clickerinocrabo.png",
          "spawn_type": "Non-Carpet Spawns"
        }
      ]
    },
    "status": "success"
  }
}

About the Fandom API

What get_brainrots Returns

The get_brainrots endpoint returns every brainrot collectible listed on the Steal a Brainrot wiki in a single, non-paginated response. Each item in the brainrots array carries four fields: name (the collectible's display name), rarity (the tier string such as Common, Rare, or Legendary), spawn_type (how the item is obtained in-game), and image_url (a direct link to the collectible's wiki image). The top-level total field gives the count of items in the current response after any filtering.

Filtering Options

Two optional query parameters let you scope the response. Pass rarity with a tier string to receive only collectibles of that rarity. Pass spawn_type with a method string to receive only collectibles obtained that way. Both parameters can be combined in a single call. Omitting both returns the complete list. Because the full dataset is returned in one call, client-side filtering is also straightforward if you want to handle multiple tiers simultaneously.

Coverage and Freshness

Data reflects the wiki page at https://stealabrainrot.fandom.com/wiki/Brainrots. The wiki is community-maintained, so item counts and rarity assignments can change as the Roblox game receives updates. The API returns whatever the wiki currently lists — there is no separate historical snapshot or diff endpoint.

Reliability & maintenanceVerified

The Fandom API is a managed, monitored endpoint for stealabrainrot.fandom.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when stealabrainrot.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 stealabrainrot.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.

Last verified
3d ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Display a filterable brainrot rarity tier list inside a fan site or Discord bot
  • Build a collection tracker that shows which rarity tiers a player is still missing
  • Render spawn-type guides by filtering spawn_type to surface how each collectible is obtained
  • Populate a searchable item database using name and image_url for thumbnails
  • Cross-reference rarity distribution to calculate probability weights for a simulator
  • Drive a quiz or trivia game that quizzes players on brainrot names and rarities
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 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.

Frequently asked questions
Does Fandom (the wiki host) provide an official developer API?+
Yes. Fandom exposes a MediaWiki-compatible REST API documented at https://www.fandom.com/api-help. It covers wiki content in a generic format across all Fandom wikis, but it returns raw wikitext and page metadata rather than structured brainrot records with parsed rarity and spawn type fields.
What does the rarity filter actually match against?+
The rarity parameter is matched against the rarity string as it appears on the wiki — for example 'Common', 'Rare', or 'Legendary'. The exact valid values depend on the tiers currently listed on the wiki page. Passing an unrecognised rarity string will return an empty brainrots array with total set to 0.
Does the API return pagination tokens or cursor fields for large result sets?+
No pagination is implemented. The full list (or filtered subset) is returned in a single response, and the total field reflects the count of items in that response. If the wiki catalogue grows significantly, response size will increase proportionally.
Does the API expose individual brainrot detail pages — lore text, stats, or trade values?+
Not currently. The API covers name, rarity, spawn_type, and image_url drawn from the main Brainrots list page. Detail-page content such as lore descriptions, in-game stats, or community trade values is not included. You can fork this API on Parse and revise it to add an endpoint that retrieves per-item wiki detail pages.
How current is the brainrot data relative to game updates?+
The data reflects the community-edited wiki page. When the Roblox game ships new collectibles or rarity changes, the wiki must be updated by contributors before the API reflects those changes. There is no real-time sync with the game itself, so there may be a lag between a game update and when new items appear in API responses.
Page content last updated . Spec covers 1 endpoint from stealabrainrot.fandom.com.
Related APIs in EntertainmentSee all →
store.steampowered.com API
Search Steam Store listings, fetch featured categories (specials, top sellers, new releases), and retrieve app details and user reviews by Steam AppID.
store.epicgames.com API
Access data from store.epicgames.com.
seatgeek.com API
Search for events and performers, view ticket listings with pricing data, and explore venue information across multiple event categories. Get real-time insights into event details, ticket price trends, and what's currently trending to help you find and compare tickets.
poe.ninja API
Access real-time Path of Exile economy data from poe.ninja, including item prices, currency exchange rates, divination card values, market trends, and build statistics by class.
justwatch.com API
Search for movies and TV shows, retrieve streaming availability and detailed metadata, browse trending content, and discover similar titles — all via JustWatch.
steamdb.info API
Search and discover Steam games with real-time data on trending titles, most played games, top-rated releases, current sales, and free promotions. Get detailed information about any game including ratings, player counts, and pricing to find your next favorite game or track what's popular on Steam.
axs.com API
Search for events, performers, and venues across AXS.com to find tickets, pricing, and availability information in your area or by category. Browse featured events, explore venues by city, and access detailed event information all in one place.
ticketmaster.com API
Find events happening near you by location and keyword, then view detailed information about ticket prices and availability for any show that interests you. Browse through search results with easy pagination to discover exactly what you're looking for.