The atum server provides title content. It always requires an edge token.
Overview
The following files are provided by the server:
/c1/a/d/<title id>
: control NCA for title (icon and name)/c1/a/d/<title id>/<title version>
: control NCA for title (icon and name)/c1/t/a/<title id>/<title version>
: NCA containing CNMT/c1/<title id>/c/a/<content id>
: NCA containing CNMT/c1/<title id>/c/c/<content id>
: NCA containing game content/c1/<title id>/c/c/<content id>/d
: JSON object containing content hashes/c2/<title id>/c/a/<content id>
: NCA containing CNMT/c2/<title id>/c/c/<content id>
: NCA containing game content/c2/<title id>/c/c/<content id>/d
: JSON object containing content hashes
The difference between c1
and c2
is that c1
requires an edge token from dauth, while c2
requires an edge token from dragons.
Request Headers
Header | Description |
---|---|
Host | atum.hac.lp1.d4c.nintendo.net |
Accept | */* |
User-Agent | User agent |
X-Nintendo-DenebEdgeToken | Edge token |
For requests ending in /d
, the Accept
header contains application/json
instead and comes after the edge token header.
User Agents
The user agent looks as follows: NintendoSDK Firmware/<firmware version>-<revision> (platform:NX; did:<device id>; eid:lp1)
. The firmware version and revision number are obtained from the system version title.
Here is an example: NintendoSDK Firmware/15.0.0-4.0 (platform:NX; did:6265ca40780b1c0d; eid:lp1)