Line 5:
Line 5:
=== Query a list of titles ===
=== Query a list of titles ===
β
To query a list of titles, a SOAP request is sent to /nus/services/NetUpdateSOAP, with action urn:nus.wsapi.broadon.com/. The result is an XML structure containing all titles.
+
To query a list of titles, a SOAP request is sent to /nus/services/NetUpdateSOAP, with action urn:nus.wsapi.broadon.com/. The result is an XML structure containing all titles that require updating.
+
+
The request uses the following XML structure:
+
+
'''GetSystemUpdateRequest''' xmlns=urn:nus.wsapi.broadon.com
+
:'''Version''' - unknown
+
:'''MessageId''' - unknown
+
:'''DeviceId''' - unknown
+
:'''RegionId''' - USA, JAP, PAL, or KOR
+
:'''CountryCode''' - unknown
+
:Several '''TitleVersion''':
+
::'''TitleId''' - 16-digit title ID in hex
+
::'''Version''' - decimal version
+
:'''Attribute''' - unknown
+
:'''AuditData''' - unknown
=== Download a TMD, ticket, or content===
=== Download a TMD, ticket, or content===