Discover/Fandom API
live

Fandom APIblox-fruits.fandom.com ↗

Access Blox Fruits wiki data via API: all fruits with rarity, type, prices, move details, and live dealer stock with rotation timers.

Endpoint health
verified 1h ago
get_fruits
get_stock
get_fruit_details
3/3 passing latest checkself-healing
Endpoints
3
Updated
24d ago

What is the Fandom API?

This API exposes 3 endpoints covering every Blox Fruit listed on the Blox Fruits Fandom wiki, returning fields like rarity, type, money and Robux prices, image URLs, and full movesets. The get_fruits endpoint retrieves the complete fruit catalog with optional rarity filtering, while get_stock delivers live dealer inventory for both the normal Blox Fruit Dealer and the Mirage Island dealer, including countdown timestamps for the next rotation.

This call costs3 credits / call— charged only on success
Try it
Filter fruits by rarity tier. Case-insensitive. When omitted, all fruits are returned.
→ api.parse.bot/scraper/78cf8155-3819-45d0-b799-92f840a94827/<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/78cf8155-3819-45d0-b799-92f840a94827/get_fruits?rarity=Common' \
  -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 blox-fruits-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: Blox Fruits Wiki SDK — list fruits, check stock, get details."""
from parse_apis.blox_fruits_fandom_com_api import BloxFruits, Rarity, FruitNotFound

client = BloxFruits()

# List all Mythical fruits — limit caps total items fetched
for fruit in client.fruit_summaries.list(rarity=Rarity.MYTHICAL, limit=5):
    print(fruit.name, fruit.rarity, fruit.type, fruit.money_price)

# Drill into one fruit's full details (moves, m1 info)
summary = client.fruit_summaries.list(rarity=Rarity.LEGENDARY, limit=1).first()
if summary:
    detail = summary.details()
    print(detail.name, detail.type, detail.m1_enabled)
    for move in detail.moves[:3]:
        print(f"  [{move.key}] {move.name}: {move.description[:60]}")

# Check the current in-game dealer stock
stock = client.stocks.get()
print(f"Normal dealer resets at: {stock.normal_resets_at}")
for item in stock.normal:
    print(f"  {item.name} ({item.type}) — ${item.money_price}")
print(f"Mirage dealer resets at: {stock.mirage_resets_at}")
for item in stock.mirage:
    print(f"  {item.name} ({item.type}) — ${item.money_price}")

# Typed error handling on a detail lookup
try:
    first_fruit = client.fruit_summaries.list(limit=1).first()
    if first_fruit:
        full = first_fruit.details()
        print(full.name, full.image_url)
except FruitNotFound as exc:
    print(f"Fruit not found: {exc.fruit_name}")

print("exercised: fruit_summaries.list / details / stocks.get / FruitNotFound")
All endpoints · 3 totalmissing one? ·

Retrieves all available Blox Fruits with their name, rarity, type, in-game prices, and image URL. Results can be filtered by rarity. Returns fruits in their natural game ordering.

Input
ParamTypeDescription
raritystringFilter fruits by rarity tier. Case-insensitive. When omitted, all fruits are returned.
Response
{
  "type": "object",
  "fields": {
    "total": "integer",
    "fruits": "array of fruit summary objects with name, rarity, type, money_price, robux_price, image_url, wiki_url"
  },
  "sample": {
    "data": {
      "total": 41,
      "fruits": [
        {
          "name": "Rocket",
          "type": "Natural",
          "rarity": "Common",
          "wiki_url": "https://blox-fruits.fandom.com/wiki/Rocket",
          "image_url": "https://static.wikia.nocookie.net/roblox-blox-piece/images/c/cb/Rocket_Fruit.png/revision/latest?cb=20231027120039",
          "money_price": 5000,
          "robux_price": 50
        }
      ]
    },
    "status": "success"
  }
}

About the Fandom API

Fruit Catalog

The get_fruits endpoint returns every fruit in the game as a summary array. Each object includes name, rarity, type, money_price, robux_price, image_url, and wiki_url. The optional rarity parameter filters the result set by tier (e.g. Legendary, Mythical, Common) and is case-insensitive. The total field in the response reflects the filtered count. Fruits are returned in their natural in-game ordering.

Fruit Details and Movesets

The get_fruit_details endpoint accepts a single required parameter, fruit_name, which must exactly match the wiki page title (e.g. Dragon, T-Rex, Kitsune). The response includes the complete moveset as an array of move objects, each with key (hotkey), name, and description. Additional fields include type, rarity, money_price, robux_price, image_url, wiki_url, and m1_enabled, which indicates whether the fruit's basic attack is available.

Live Dealer Stock

The get_stock endpoint requires no parameters and returns the current and immediately previous stock for two in-game dealers. The normal array reflects the standard Blox Fruit Dealer rotation (every 4 hours), and the mirage array reflects the Mirage Island dealer (every 2 hours). Each stock entry includes name, type, money_price, and robux_price. The response also provides normal_resets_at, mirage_resets_at, normal_resets_at_epoch, and mirage_resets_at_epoch so you can build countdown timers or schedule refreshes without polling continuously.

Reliability & maintenanceVerified

The Fandom API is a managed, monitored endpoint for blox-fruits.fandom.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when blox-fruits.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 blox-fruits.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
1h ago
Latest check
3/3 endpoints 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
  • Build a fruit tracker dashboard showing current dealer stock and time until the next rotation using normal_resets_at and mirage_resets_at.
  • Filter all Mythical or Legendary fruits via the rarity parameter to display tier-specific pricing guides.
  • Compare money_price and robux_price across fruits to help players decide which fruit to save for.
  • Render a fruit detail page with full moveset descriptions using the moves array from get_fruit_details.
  • Notify users when a specific fruit appears in dealer stock by polling get_stock and checking the name fields.
  • Display fruit images and wiki links using image_url and wiki_url in a game companion app or Discord bot.
  • Track historical stock patterns by logging previous_normal and previous_mirage arrays over time.
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 the Blox Fruits Fandom wiki have an official developer API?+
No. The Blox Fruits Fandom wiki does not offer a public developer API. This Parse API provides structured access to the same data without requiring you to handle wiki markup or page parsing.
What does `get_stock` return, and how current is it?+
It returns the active fruit listings for both the normal Blox Fruit Dealer and the Mirage Island dealer, plus each dealer's previous rotation. Each entry includes name, type, money_price, and robux_price. The normal_resets_at and mirage_resets_at fields (ISO-8601 UTC) and their epoch equivalents indicate when each stock next changes, reflecting the wiki's published stock page.
Does `get_fruit_details` accept partial or fuzzy fruit names?+
No — the fruit_name parameter must exactly match the wiki page title, including correct capitalization and punctuation (e.g. T-Rex not t rex, Kitsune not kitsune). The endpoint fetches details for one fruit per call, so batch lookups require one request per fruit.
Does the API cover player stats, quest data, or server status for Blox Fruits?+
Not currently. The API covers fruit catalog data, individual fruit movesets, and in-game dealer stock. Player profiles, quest progression, boss schedules, and server status are not included. You can fork this API on Parse and revise it to add an endpoint covering that data.
Are fruits from older or removed game updates still returned by `get_fruits`?+
The API reflects whatever is currently listed on the Blox Fruits Fandom wiki. Fruits that have been removed from the game or are no longer documented on the wiki would not be returned. Coverage tracks the wiki's current state, not a historical archive.
Page content last updated . Spec covers 3 endpoints from blox-fruits.fandom.com.
Related APIs in EntertainmentSee all →
fruityblox.com API
Check real-time Blox Fruits dealer inventory from both Normal and Mirage dealers, including fruit names, types, prices, and images to make informed trading decisions. Stay updated on available stock to plan your in-game purchases and trades.
fantasyblox.com API
Track real-time trade values, demand ratings, and pricing data for Blox Fruits items to make informed trading decisions on FantasyBlox. Access comprehensive item metadata including rarity levels, images, and historical price updates for every tradeable item in the game.
bloxfruitsvalues.com API
Check real-time trade values and demand ratings for every fruit in Blox Fruits to make informed trading decisions. Get comprehensive pricing data and item metadata directly from bloxfruitsvalues.com to optimize your in-game trades.
bloxvalues.net API
Check live dealer inventory and community-sourced trade values for Blox Fruits items, then instantly evaluate any trade to see if it's a win, fair deal, or loss. Get real-time pricing data and automatic trade assessments to make smarter in-game trading decisions.
growagarden2.fandom.com API
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.
rolimons.com API
Access real-time Roblox limited item market data, search and view player profiles and inventories, track recent trade advertisements, browse top games and player counts, and read the latest site articles — all through a single API.
ru-wiki.rustclash.com API
Access data from ru-wiki.rustclash.com.
wikia.com API
Extract structured data from Fandom (formerly Wikia) gaming wikis. Search pages, retrieve full page content, list category members, and convert wiki pages into organized guides with infoboxes, section breakdowns, and clean text.