Live server connection, online population, territory sync status, and current chapter.
No query parameters.
Developer documentation · public JSON
Build with public, server-verified records from the Hardcore Minecraft Network. Browse endpoints, see the response format, and make your first request.
Start here / 01
No key or account needed. Send a GET request to the versioned base URL.
curl "https://hardcoreminecraft.net/api/v1/status"
Reference / Version 1
All routes below accept GET and return JSON. Select “Open” to inspect a live response.
No endpoints match your search. Try a resource name such as “player”, “market”, or “dragon”.
Connection state, network totals, and the current world chapter.
Live server connection, online population, territory sync status, and current chapter.
No query parameters.
Public network-wide totals and current player population.
No query parameters.
Current world chapter and retained chapter history.
No query parameters.
Find public profiles and query player-approved statistics.
Browse public player profiles.
limitOptional · 1–250 · defaults to 100qOptional · search by player nameonlineOptional · set to 1 to show online players onlyFetch one public profile and its enabled profile, gameplay, market, and history fields.
nameRequired · Minecraft usernameRank public players by survival, economy, combat, exploration, and lifetime metrics.
metricOptional · defaults to longest_survival_secondslimitOptional · 1–250 · defaults to 100longest_survival_seconds, current_streak_seconds, marks, souls, mob_kills, boss_kills, blocks_mined, souls_found, revivals_performed, times_revived, souls_spent_reviving, lives_sacrificed, playtime_seconds, deaths, player_kills, distance_traveled_meters, market_items_bought, market_items_sold, blocks_placed, diamonds_mined, ancient_cities_visited, trial_chambers_visited, nether_fortresses_discovered, end_cities_discovered, dragon_kills, wither_kills, warden_kills, vanilla_advancements_completed, marks_earned, marks_spent, souls_spent, clan_contributions, player_shop_revenue_marks, player_shop_sales
Public clan identity, relationships, and history.
Public clan roster summaries, leadership, recruitment, territory, and statistics.
limitOptional · 1–250 · defaults to 100Public alliances and rivalries between public clans.
No query parameters.
Public clan milestones and member or leadership changes. Omit clan to browse recent network-wide clan history.
clanOptional · clan UUIDlimitOptional · 1–250 · defaults to 100Current resource prices, price history, community goals, and player listings.
Current public item prices, supply, and 24-hour movement.
limitOptional · 1–250 · defaults to 100Price and supply history with period summaries and aggregated trade volume.
item_keyRequired · current market item keyperiodOptional · 1h, 24h, 7d, 30d, 90d, or alllimitOptional · up to 250 pointsCommunity contribution goals and progress.
limitOptional · up to 100Open player delivery contracts.
limitOptional · 1–250 · defaults to 100Open player shop listings and seller-published item details.
limitOptional · 1–250 · defaults to 100Public survival stories and published network events.
Recent public death records with obituaries and survival streaks. Coordinates are excluded.
limitOptional · up to 100Public revival records. Both players’ visibility settings must allow the record.
limitOptional · up to 100Public Soul-funded memorial records.
limitOptional · up to 100Published world events and their current state.
limitOptional · up to 100Privacy-filtered recent network activity, including public Dragon milestones.
limitOptional · 1–250 · defaults to 100Enabled lineages and privacy-filtered public Dragon egg records.
Enabled lineages, availability, incubation, and public guide details.
No query parameters.
Browse public registered eggs with optional lineage, owner, clan, state, generation, and date filters.
limitOptional · 1–250 · defaults to 100lineage, owner, clan, status, generationOptional · combine as neededdate_from, date_toOptional · inclusive dates in YYYY-MM-DD formatFetch one public egg record by its positive registry number.
registryRequired · registry number in the URLBrowse eggs currently held by an eligible public player.
uuidRequired · player UUIDlimitOptional · 1–250 · defaults to 100Browse eggs held by eligible public members of a public clan.
uuidRequired · clan UUIDlimitOptional · 1–250 · defaults to 100Public clan territory only. Personal claims and private locations are never returned.
Without a world, list worlds with public territory. With a world key, return public clan-assigned chunks.
worldOptional · namespaced key such as minecraft:overworldlimitOptional · 1–250 · defaults to 100Public clan territory assignments, releases, and unclaims.
worldOptional · namespaced Minecraft world keylimitOptional · 1–250 · defaults to 100Working with responses / 02
Successful resources share a version, resource name, timestamp, data object or list, and metadata. The envelope timestamp is UTC ISO-8601; event timestamps are Unix seconds.
{
"api_version": "1",
"resource": "status",
"generated_at": "2026-09-30T12:00:00Z",
"data": { "connected": true, "players_online": 12, "players_max": 100 },
"meta": { "snapshot_fresh": true }
}Cross-origin reads are enabled. Check the HTTP status before using the response.
const response = await fetch(
"https://hardcoreminecraft.net/api/v1/status"
);
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const result = await response.json();
console.log(result.data);Responses include an ETag and can be revalidated with If-None-Match. A matching response returns 304 Not Modified.
10 sec60 sec5 min30 secList limits default to 100 and are bounded at 250. Some activity and story feeds cap results at 100. Error responses are not cached.
400Invalid or missing query parameter404Unknown resource or no public record405Only GET and OPTIONS are allowedError bodies include api_version and an error object with a stable code and message.
Public data only
Profiles and statistics follow player visibility settings. The API omits account identifiers, moderation data, home locations, personal claim locations, and exact death coordinates. Dragon records appear only when the current holder allows public profiles and gameplay statistics. Territory endpoints include public clan claims only.