4
4
5
5
namespace LootLocker
6
6
{
7
- public class LootLockerEndPoints
7
+ public class LootLockerEndPoints
8
8
{
9
9
// Authentication
10
10
[ Header ( "Authentication" ) ]
11
11
public static EndPointClass playerVerification = new EndPointClass ( "v1/player/verify" , LootLockerHTTPMethod . POST ) ;
12
12
public static EndPointClass authenticationRequest = new EndPointClass ( "v2/session" , LootLockerHTTPMethod . POST ) ;
13
13
public static EndPointClass guestSessionRequest = new EndPointClass ( "v2/session/guest" , LootLockerHTTPMethod . POST ) ;
14
+ public static EndPointClass nintendoSwitchSessionRequest = new EndPointClass ( "session/nintendo-switch" , LootLockerHTTPMethod . POST ) ;
14
15
public static EndPointClass whiteLabelLoginSessionRequest = new EndPointClass ( "v2/session/white-label" , LootLockerHTTPMethod . POST ) ;
15
16
public static EndPointClass endingSession = new EndPointClass ( "v1/session" , LootLockerHTTPMethod . DELETE ) ;
16
17
public static EndPointClass initialAuthenticationRequest = new EndPointClass ( "v1/session" , LootLockerHTTPMethod . POST ) ;
@@ -57,15 +58,15 @@ public class LootLockerEndPoints
57
58
public static EndPointClass createCharacter = new EndPointClass ( "v1/player/character" , LootLockerHTTPMethod . POST ) ;
58
59
public static EndPointClass listCharacterTypes = new EndPointClass ( "v1/player/character/types" , LootLockerHTTPMethod . GET ) ;
59
60
60
- // Persistentplayer storage
61
+ // Persistentplayer storage
61
62
[ Header ( "Persitent Player Storage" ) ]
62
63
public static EndPointClass getEntirePersistentStorage = new EndPointClass ( "v1/player/storage" , LootLockerHTTPMethod . GET ) ;
63
64
public static EndPointClass getSingleKeyFromPersitenctStorage = new EndPointClass ( "v1/player/storage?key={0}" , LootLockerHTTPMethod . GET ) ;
64
65
public static EndPointClass updateOrCreateKeyValue = new EndPointClass ( "v1/player/storage" , LootLockerHTTPMethod . POST ) ;
65
66
public static EndPointClass deleteKeyValue = new EndPointClass ( "v1/player/storage?key={0}" , LootLockerHTTPMethod . DELETE ) ;
66
67
public static EndPointClass getOtherPlayersPublicKeyValuePairs = new EndPointClass ( "v1/player/{0}/storage" , LootLockerHTTPMethod . GET ) ;
67
68
68
- // Asset storage
69
+ // Asset storage
69
70
[ Header ( "Assets" ) ]
70
71
public static EndPointClass gettingContexts = new EndPointClass ( "v1/contexts" , LootLockerHTTPMethod . GET ) ;
71
72
public static EndPointClass gettingAssetListWithCount = new EndPointClass ( "v1/assets/list?count={0}" , LootLockerHTTPMethod . GET ) ;
@@ -77,7 +78,7 @@ public class LootLockerEndPoints
77
78
public static EndPointClass addingFavouriteAssets = new EndPointClass ( "v1/asset/{0}/favourite" , LootLockerHTTPMethod . POST ) ;
78
79
public static EndPointClass removingFavouriteAssets = new EndPointClass ( "v1/asset/{0}/favourite" , LootLockerHTTPMethod . DELETE ) ;
79
80
80
- // Asset storage
81
+ // Asset storage
81
82
[ Header ( "Asset Instances" ) ]
82
83
public static EndPointClass getAllKeyValuePairs = new EndPointClass ( "v1/asset/instance/storage" , LootLockerHTTPMethod . GET ) ;
83
84
public static EndPointClass getAllKeyValuePairsToAnInstance = new EndPointClass ( "v1/asset/instance/{0}/storage" , LootLockerHTTPMethod . GET ) ;
@@ -88,7 +89,7 @@ public class LootLockerEndPoints
88
89
public static EndPointClass deleteKeyValuePair = new EndPointClass ( "v1/asset/instance/{0}/storage/{1}" , LootLockerHTTPMethod . DELETE ) ;
89
90
public static EndPointClass inspectALootBox = new EndPointClass ( "v1/asset/instance/{0}/inspect" , LootLockerHTTPMethod . GET ) ;
90
91
public static EndPointClass openALootBox = new EndPointClass ( "v1/asset/instance/{0}/open" , LootLockerHTTPMethod . PUT ) ;
91
-
92
+
92
93
// UGC
93
94
[ Header ( "UGC" ) ]
94
95
public static EndPointClass creatingAnAssetCandidate = new EndPointClass ( "v1/player/assets/candidates" , LootLockerHTTPMethod . POST ) ;
0 commit comments