Deep Link
Milthm supports deep links through milt.hm links and custom URL schemes.
Supported URL Forms
Milthm accepts:
https://milt.hm/...http://milt.hm/...milthm://...milthm:///...milthm:...milthmintl://...for the Android Google Play buildmilthmcn://...for the Android TapTap build
For external sharing, prefer https://milt.hm/...; for cross-platform app-scheme links, prefer milthm://....
For HTTP(S) input, only host milt.hm is accepted.
Route Behavior
Some links navigate to a screen inside Milthm. Milthm does not interrupt gameplay, transfers, or PV playback for these links.
Trailing slashes are accepted for routes that list both forms below.
Supported Routes
/index
- No parameters.
- Starts or wakes Milthm only. This route does not navigate to a specific in-game screen.
Examples:
/songlist/:songpack
Also accepts /songlist/:songpack/.
URL Param
| Name | Required | Description |
|---|---|---|
songpack | Yes | Song pack identifier. Unknown identifiers are ignored. |
Supported song pack identifiers include:
AllChapter0Chapter1IntroductionSideStory1SingleGardenNotanoteRainWorldElectrode CoreVoidReflection
Query Param
| Name | Required | Description |
|---|---|---|
q | No | Search query applied after opening the song list. See Searching for syntax. Empty or missing q clears the search. |
Description: Opens the requested song pack and applies the optional search query. If q is present and non-blank, the first visible search result is selected.
Example:
/garden
Also accepts /garden/.
- No parameters.
Description: Opens the garden.
Examples:
/scores/:scoreId
Also accepts /scores/:scoreId/.
URL Param
| Name | Required | Description |
|---|---|---|
scoreId | Yes | Online score ID. |
Description: Opens a shared score. Milkloud must be enabled and the user must be logged in. The game fetches the score by ID, then opens the ranking view with that shared score. If the score cannot be loaded, an error message is shown.
Example: