API & SDKs 3.0.0 - New Developer Dashboard, Deprecation of Crates in the API + New docs
Hello! Today we're releasing a major update to the official MythicMC API and SDKs, along with a redesigned developer portal and new documentation.
# Developer portal
Sign in at [https://developer.mythicmc.net](https://developer.mythicmc.net) with your MythicMC account, using email or Google, Microsoft or Discord.
- **Overview:** requests per day, request health (success rate, latency, edge cache use), your top endpoints, each key's usage this week, recent requests, and suggestions based on your own traffic.
- **Keys:** create, manage and revoke your API keys in one place.
- **Logs:** every request made with your keys in the last 7 days, with time, method and path, status, latency, cache status, key and environment. Filter by key, environment and status, and download as CSV or JSON.
- **Playground:** pick one of your keys and send real requests from the browser.
- Note: They count toward that key's rate limit and show up in Logs.
# New documentation
- The Quickstart now starts with the official SDKs.
- A full API reference with parameters, response fields and sample responses for every endpoint.
- Guides for authentication, rate limits, data freshness, errors, production access and usage rules.
# SDK & API 3.0.0
- **Deprecated:** crates are retired and replaced by Crowns. `getPlayerCrateKeys` (TypeScript) and `get_player_crate_keys` (Python, sync and async), along with the `CrateKey` and `PlayerCrateKeys` types, are deprecated. The endpoint works until October 7, 2026 at 00:00 UTC and returns 410 Gone after that, which the SDKs raise as `MythicMCError` with status 410. Python now emits a `DeprecationWarning` when these methods are called. Remove crate key calls before that date. Crowns support is planned by late October 2026.
- **Breaking API change:** `crateIds` is removed from seasonal events, and the reserved Survival progression season routes now return 404. The SDKs had no methods for either; update raw HTTP calls or custom wrappers that use them.
- TypeScript, Python and the OpenAPI reference now share release version 3.0.0, matching API 3.0.0. The `/v1` URL prefix, authentication and the five-minute publication delay are unchanged.
Upgrade with `npm install @mythicmcnetwork/[email protected]` or `pip install --upgrade mythicmc-sdk==3.0.0`.
[https://github.com/mythicmcnetwork/mythicmc-sdk/releases/tag/v3.0.0](https://github.com/mythicmcnetwork/mythicmc-sdk/releases/tag/v3.0.0)
Thanks,
MythicMC Team