/score
Posts a single score for the currently logged-in profile. Conceptually, this is creationg a new resource, however the server may opt to overwrite the existing identifier if it sees fit.
Authorizations
Path parameters
leaderboardNameOrIdanyRequired
The name or id of the leaderboard.
Body
idanyRequired
The ID of the Score
pointValueanyOptional
The point value of the score.
scoreUnitsanyOptional
The the units of measure for the points. For example, if the points in the game were called "coins" instead of "points" this would be used to designate as such in the UI.
creationTimestampanyRequired
The time at which the score was created on the server.
leaderboardEpochanyRequired
The epoch to which the score belongs for the associated leaderboard. By convention, if the leaderboard is all-time, this value will be set to zero.
Responses
400Error
application/json
401Error
application/json
403Error
application/json
404Error
application/json
409Error
application/json
500Error
application/json
501Error
application/json
503Error
application/json
default
default response
application/json
post
POST /api/rest/score/{leaderboardNameOrId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 1328
{
"id": null,
"profile": {
"id": null,
"user": {
"id": null,
"name": null,
"firstName": null,
"lastName": null,
"email": null,
"primaryPhoneNb": null,
"level": "UNPRIVILEGED"
},
"application": {
"id": null,
"name": null,
"description": null,
"gitBranch": null,
"scriptRepoUrl": null,
"httpDocumentationUrl": null,
"httpDocumentationUiUrl": null,
"httpTunnelEndpointUrl": null,
"attributes": null,
"applicationConfiguration": {
"id": null,
"category": "MATCHMAKING",
"uniqueIdentifier": null,
"parent": {
"id": null,
"name": null,
"description": null,
"gitBranch": null,
"scriptRepoUrl": null,
"httpDocumentationUrl": null,
"httpDocumentationUiUrl": null,
"httpTunnelEndpointUrl": null,
"attributes": null,
"applicationConfiguration": {
"id": null,
"category": "MATCHMAKING",
"uniqueIdentifier": null,
"parent": "[Circular Reference]",
"productBundles": [
{
"productId": null,
"displayName": null,
"description": null,
"productBundleRewards": [
{
"itemId": null,
"quantity": null
}
],
"metadata": null,
"display": null
}
]
}
},
"productBundles": [
{
"productId": null,
"displayName": null,
"description": null,
"productBundleRewards": [
{
"itemId": null,
"quantity": null
}
],
"metadata": null,
"display": null
}
]
}
},
"imageUrl": null,
"imageObject": {
"id": null,
"url": null,
"mimeType": null,
"state": "EMPTY",
"lastModified": null
},
"displayName": null,
"metadata": null,
"lastLogin": null
},
"pointValue": null,
"scoreUnits": null,
"creationTimestamp": null,
"leaderboardEpoch": null
}
{
"code": "text",
"message": "text"
}
Last updated