minecraft.gamepedia.com APIminecraft.gamepedia.com ↗
Retrieve complete Minecraft Bedrock achievements (with Gamerscore) and Java Edition advancements via two structured endpoints. Names, descriptions, and earning criteria included.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/3d17d5f6-e207-40a9-9c1b-70f7e2907e86/get_achievements' \ -H 'X-API-Key: $PARSE_API_KEY'
Retrieves a complete list of Minecraft Bedrock Edition achievements, including name, point value (Gamerscore), in-game description, and detailed earning criteria.
No input parameters required.
{
"type": "object",
"fields": {
"total_count": "integer total number of achievements returned",
"achievements": "array of achievement objects each containing name, description, requirements, and point_value"
},
"sample": {
"data": {
"total_count": 135,
"achievements": [
{
"name": "Music to my Ears",
"description": "Play a music disc in a Jukebox.",
"point_value": 0,
"requirements": "—"
},
{
"name": "Change of Sheets",
"description": "Dye your bed a different color.",
"point_value": 0,
"requirements": "—"
}
]
},
"status": "success"
}
}About the minecraft.gamepedia.com API
This API provides structured data from the Minecraft Wiki across 2 endpoints covering both major editions of the game. The get_achievements endpoint returns every Bedrock Edition achievement with its name, in-game description, earning requirements, and Gamerscore point value, while get_advancements covers the equivalent Java Edition advancement list. Each response includes a total_count field alongside the full item array.
Endpoints and Response Shape
get_achievements takes no input parameters and returns a flat array of Bedrock Edition achievement objects under the achievements key. Each object includes name, description, requirements, and point_value — the last being the Gamerscore integer assigned to that achievement on Xbox and other Bedrock platforms. The total_count integer at the top level tells you how many achievements the response contains without counting the array manually.
get_advancements follows the same structure but targets Minecraft Java Edition. It returns an advancements array where each entry has name, description, and requirements. The point_value field is present in the schema but Java Edition advancements carry no Gamerscore, so that field reflects the absence of a points system in that edition. total_count works identically to the achievements endpoint.
Data Coverage and Limitations
Both endpoints return the full catalog in a single response — there are no pagination parameters, category filters, or edition-specific sub-filters exposed. If you need only advancements from a particular in-game tab (like Nether or The End), you would need to filter the returned array client-side on the requirements or name fields. Coverage reflects the Minecraft Wiki's documented achievement and advancement lists, which track the game's current release state.
- Build a Minecraft progress tracker that displays Bedrock Gamerscore totals by reading
point_valuefrom each achievement object - Generate a checklist app for Java Edition players by rendering
nameanddescriptionfields fromget_advancements - Compare Bedrock vs Java goal structures by diffing
requirementsfields across both endpoints - Populate a quiz game with Minecraft achievement trivia using
descriptionandrequirementsdata - Create a wiki-style reference page that lists all achievements grouped by Gamerscore tier using
point_value - Automate documentation for a Minecraft server plugin that tracks player advancement completion against the full list from
get_advancements
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does the Minecraft Wiki have an official developer API?+
point_value or requirements.What does `point_value` return for Java Edition advancements?+
get_advancements includes point_value in each advancement object, but Java Edition advancements do not carry Gamerscore. The field will reflect zero or null for all Java advancements. Gamerscore data is only meaningful in the get_achievements response for Bedrock Edition.Can I filter achievements or advancements by in-game category (e.g. Nether, The End)?+
name or requirements fields for category keywords. If you need server-side filtering, you can fork this API on Parse and revise it to add a query parameter.