Network: Difference between revisions
Blaatschaap (talk | contribs) No edit summary |
|||
(5 intermediate revisions by 2 users not shown) | |||
Line 162: | Line 162: | ||
* [9.0.0+] "[[#storage|storage.%.sata.srv.nintendo.net]]" | * [9.0.0+] "[[#storage|storage.%.sata.srv.nintendo.net]]" | ||
* [9.0.0+] "[[#permission|permission.%.sata.srv.nintendo.net]]" | * [9.0.0+] "[[#permission|permission.%.sata.srv.nintendo.net]]" | ||
* [20.0.0+] "pegasus.hac.%.pegasus.srv.nintendo.net" | |||
* [20.0.0+] "transfer.hac.%.banco.srv.nintendo.net" | |||
==== aauth ==== | ==== aauth ==== | ||
Line 205: | Line 207: | ||
==== permission ==== | ==== permission ==== | ||
[[OLSC_services|OLSC]] repair service survey request. | [[OLSC_services|OLSC]] repair service survey request. | ||
<nowiki>https://permission.%.sata.srv.nintendo.net/api/nx/v1/customer_operations</nowiki> | |||
<nowiki>https://permission.%.sata.srv.nintendo.net/api/nx/v1/customer_operations?survey_request_id=%llu</nowiki> | |||
Request headers: | |||
> User-Agent: libcurl (nnHttp; 789f928b-138e-4b2f-afeb-1acae821d897; SDK {x.x.x.x sdkver}; Add-on {x.x.x.x sdkver}) | |||
> Accept: */* | |||
> X-Device-Token: {device-token from dauth for SATA} | |||
> Content-Type: application/json | |||
Response (without survey_request_id): {"survey_requests":[]} | |||
==== transfer ==== | |||
Used by [[Migration_services|Migration]] starting with [20.0.0+]. | |||
The URL is "%s%s", where the first "%s" is <nowiki>"https://transfer.hac.%.banco.srv.nintendo.net/api/console/v1/transfer_events"</nowiki>, and the second "%s" is one of the following: | |||
/start | |||
/%lld/%s | |||
/%lld | |||
/%lld/rollback | |||
/%lld/register_destination | |||
?type=%d | |||
== Others == | == Others == | ||
Line 216: | Line 241: | ||
* "c-%.accounts.nintendo.com" | * "c-%.accounts.nintendo.com" | ||
* "capi.%.op2.nintendo.net" | * "capi.%.op2.nintendo.net" | ||
[[NIM_services|nim]]: | |||
* "bvc-hac-%.cdn.nintendo.net" | |||
News, friends and game content: | News, friends and game content: | ||
Line 237: | Line 265: | ||
* "problems.dragons.nintendo.net" | * "problems.dragons.nintendo.net" | ||
* "moon.nintendo.com" | * "moon.nintendo.com" | ||
==== bvc ==== | |||
Used by nim [[NIM_services#RequestCheckSafeSystemVersion|RequestCheckSafeSystemVersion]]. | |||
URLs: | |||
<nowiki>"https://bvc-hac-%.cdn.nintendo.net/%d-%d-%d"</nowiki> | |||
The data for each "%d" is the first 3-bytes from the [[System_Version_Title|SystemVersion]]. | |||
==== scsi-policy ==== | |||
Used by [[OLSC_services|OLSC]] and [[Migration_services|migration]]. | |||
URLs: | |||
<nowiki>"https://scsi-policy-%.cdn.nintendo.net/api/nx/v1/save_data_migration_policy/%016llx/%05u?dtoken="</nowiki> | |||
* save_data_migration_policy: "%016llx" is the [[NCM_services#ApplicationId|ApplicationId]], "%05u" is version>>16 from [[NS_services#IApplicationVersionInterface|ns GetLaunchRequiredVersion]]. The value of dtoken is the dauth edge token for scsi. The request headers are: "User-Agent: libcurl (nnHttp;..." and "Accept: */*". | |||
** The response json is <code>{"save_data_migration": <str>}</code>, where <code><str></code> is "OK" or "NG" (other values trigger error). | |||
==== service-status ==== | ==== service-status ==== |