Discover/laby API
live

laby APIlaby.net

Access Minecraft player profiles, UUID lookups, name history, badges, capes, and laby.net site statistics via a clean REST API.

This API takes change requests — .
Endpoint health
verified 19h ago
get_featured_users
get_capes
get_statistics
get_profile
4/4 passing latest checkself-healing
Endpoints
4
Updated
4d ago

What is the laby API?

The laby.net API exposes 4 endpoints covering Minecraft player profiles, badge data, featured users, and cape rankings. The get_profile endpoint accepts either a Minecraft username or UUID and returns the player's current name, full name history with change timestamps, and an array of earned badges with descriptions. The remaining endpoints surface global platform statistics, curated featured users, and a popularity-ordered list of every official Minecraft cape tracked on the site.

This call costs2 credits / call— charged only on success
Try it
Minecraft username (e.g. 'Notch') or UUID (e.g. '069a79f4-44e9-4726-a5be-fca90e38aaf5').
api.parse.bot/scraper/6ab8df1c-ccdb-4aa1-a8a8-3986f96e9bf1/<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/6ab8df1c-ccdb-4aa1-a8a8-3986f96e9bf1/get_profile?identifier=Notch' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalmissing one? ·

Retrieve Minecraft profile data including username, UUID, name history, and badges. Accepts either a Minecraft username or UUID as input. Returns a single Profile with full detail including badge descriptions and name-change timestamps.

Input
ParamTypeDescription
identifierrequiredstringMinecraft username (e.g. 'Notch') or UUID (e.g. '069a79f4-44e9-4726-a5be-fca90e38aaf5').
Response
{
  "type": "object",
  "fields": {
    "uuid": "string, player UUID",
    "badges": "array of badge objects with uuid, name, description, and received_at fields",
    "username": "string, current Minecraft username",
    "name_history": "array of name history entries with name, changed_at, accurate, and last_seen_at fields"
  },
  "sample": {
    "data": {
      "uuid": "069a79f4-44e9-4726-a5be-fca90e38aaf5",
      "badges": [
        {
          "name": "Notch",
          "uuid": "cb7f5156-2825-4064-8631-6423d76faf0f",
          "description": "The founder of Minecraft",
          "received_at": "2009-05-09T22:00:00+00:00"
        }
      ],
      "username": "Notch",
      "name_history": [
        {
          "name": "Notch",
          "accurate": true,
          "changed_at": null,
          "last_seen_at": "2026-06-10T10:31:29+00:00"
        }
      ]
    },
    "status": "success"
  }
}

About the laby API

Profile and Name History Lookup

The get_profile endpoint takes a single identifier parameter — either a Minecraft username such as Notch or a UUID such as 069a79f4-44e9-4726-a5be-fca90e38aaf5 — and returns the canonical uuid, the current username, a name_history array, and a badges array. Each name_history entry includes the name, a changed_at timestamp, an accurate boolean indicating whether the timestamp is verified, and a last_seen_at value. Each badge object carries its own uuid, name, description, and a received_at timestamp showing when the player earned it.

Capes and Featured Users

get_capes returns every official Minecraft cape tracked on laby.net, ordered by the number of players currently wearing each one. Each cape object includes a uuid, name, description, tags, a texture_url pointing to the cape image, and a user_count. get_featured_users returns a curated, periodically rotating list of notable accounts; each entry contains the user's uuid, display name, and their full badges array — making it easy to cross-reference against profile lookups.

Platform Statistics

get_statistics requires no parameters and returns a labynet object containing a trends sub-object with profiles and skins fields. Each trends field includes a total count and a real-time velocity figure (profiles or skins added per second), giving a snapshot of platform growth at query time. A contributions array is also included in the labynet object.

Reliability & maintenanceVerified

The laby API is a managed, monitored endpoint for laby.net — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when laby.net 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 laby.net 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
19h ago
Latest check
4/4 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
  • Resolve a Minecraft username to its canonical UUID for database deduplication
  • Audit a player's complete name-change history including timestamps and accuracy flags
  • Display a player's earned laby.net badges and when they were received on a community profile page
  • Build a cape browser sorted by popularity using user_count and texture_url from get_capes
  • Track laby.net platform growth over time by polling get_statistics for profiles and skins velocity
  • Populate a featured-players widget on a Minecraft community site using the curated get_featured_users list
  • Cross-reference badge ownership across multiple players to find shared achievements
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 laby.net have an official developer API?+
laby.net does not publish a documented public developer API. The data exposed here — profiles, badges, capes, and statistics — is sourced from the laby.net platform.
What does get_profile return when I query by username versus UUID?+
Both input forms return the same response shape: the canonical uuid, the current username, the full name_history array with changed_at and accurate fields, and the badges array with per-badge description and received_at timestamps. The identifier parameter accepts either form interchangeably.
Does the API return a player's skin texture or skin history?+
Not currently. The API covers profile identity (uuid, username, name history), badges, and cape textures via get_capes, but does not expose individual player skin textures or skin change history. You can fork this API on Parse and revise it to add a skin-lookup endpoint.
Can I filter get_capes results by cape type or tag?+
The endpoint returns all capes ordered by user_count with no server-side filter parameter. Each cape object includes a description and tags field you can filter client-side. If you need server-side tag filtering, you can fork the API on Parse and revise the endpoint to add that parameter.
How fresh is the data returned by get_statistics?+
The statistics endpoint returns a real-time snapshot including a per-second velocity for profiles and skins, so each call reflects current platform state. Profile and name history data accuracy depends on the accurate flag in each name_history entry — entries where accurate is false have unverified timestamps.
Page content last updated . Spec covers 4 endpoints from laby.net.
Related APIs in EntertainmentSee all →
namemc.com API
Look up Minecraft player profiles to find usernames, availability drop times, search popularity, cape holders, and detailed player information including UUIDs and skin history. Search and discover Minecraft player data across NameMC's database to track name changes and availability.
fr.namemc.com API
Look up Minecraft player profiles with their name history and skin gallery, search for trending skins, check server statistics, and verify if usernames are available. Get comprehensive data about any Minecraft player and discover popular skins across the community.
crafty.gg API
Look up the complete username history for any Minecraft player to see all their previous names and when they changed them. Track how a player's identity has evolved over time on the Minecraft platform.
planetminecraft.com API
Find and explore Minecraft servers (Java and Bedrock) by searching through thousands of options with detailed stats, player counts, and descriptions. Discover trending, top-voted, and newly added servers to find your next gaming community.
minecraft-mp.com API
Search and discover Minecraft multiplayer servers with detailed information like player counts, statistics, and voting data. Ping servers, filter by specific criteria, and access comprehensive server lists and historical performance metrics all in one place.
minecraftservers.org API
Search and discover Minecraft servers with real-time player counts, server details, and statistics directly from minecraftservers.org. Find the perfect server by filtering results and viewing comprehensive information like gameplay modes, player capacity, and server ratings.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.
minecraft.gamepedia.com API
Access detailed information about Minecraft achievements and advancements across both Java and Bedrock editions, including names, descriptions, earning criteria, and Gamerscore point values for console versions. Browse the complete list of in-game goals for either edition.