All URIs are relative to https://localhost/api/v1
Method | HTTP request | Description |
---|---|---|
leaderboardGet | GET /leaderboard | Get current leaderboard. |
leaderboardGetName | GET /leaderboard/name | Get your alias on the leaderboard. |
-(NSURLSessionTask*) leaderboardGetWithMethod: (NSString*) method
completionHandler: (void (^)(NSArray<SWGLeaderboard>* output, NSError* error)) handler;
Get current leaderboard.
NSString* method = @"notional"; // Ranking type. Options: \"notional\", \"ROE\" (optional) (default to notional)
SWGLeaderboardApi*apiInstance = [[SWGLeaderboardApi alloc] init];
// Get current leaderboard.
[apiInstance leaderboardGetWithMethod:method
completionHandler: ^(NSArray<SWGLeaderboard>* output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error calling SWGLeaderboardApi->leaderboardGet: %@", error);
}
}];
Name | Type | Description | Notes |
---|---|---|---|
method | NSString* | Ranking type. Options: "notional", "ROE" | [optional] [default to notional] |
No authorization required
- Content-Type: application/json, application/x-www-form-urlencoded
- Accept: application/json, application/xml, text/xml, application/javascript, text/javascript
[Back to top] [Back to API list] [Back to Model list] [Back to README]
-(NSURLSessionTask*) leaderboardGetNameWithCompletionHandler:
(void (^)(SWGInlineResponse2001* output, NSError* error)) handler;
Get your alias on the leaderboard.
SWGDefaultConfiguration *apiConfig = [SWGDefaultConfiguration sharedConfig];
// Configure API key authorization: (authentication scheme: apiKey)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"api-key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"api-key"];
// Configure API key authorization: (authentication scheme: apiNonce)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"api-nonce"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"api-nonce"];
// Configure API key authorization: (authentication scheme: apiSignature)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"api-signature"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"api-signature"];
SWGLeaderboardApi*apiInstance = [[SWGLeaderboardApi alloc] init];
// Get your alias on the leaderboard.
[apiInstance leaderboardGetNameWithCompletionHandler:
^(SWGInlineResponse2001* output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error calling SWGLeaderboardApi->leaderboardGetName: %@", error);
}
}];
This endpoint does not need any parameter.
apiKey, apiNonce, apiSignature
- Content-Type: application/json, application/x-www-form-urlencoded
- Accept: application/json, application/xml, text/xml, application/javascript, text/javascript
[Back to top] [Back to API list] [Back to Model list] [Back to README]