Users Service¶
The Users service returns user data for the given user ID (aka uid). The uid is passed in as a URL path element while the API key is passed as a GET parameter.
URI¶
GET https://services.armorgames.com/services/rest/v1/users/{{ uid }}.json
Parameters¶
| Name | Description |
|---|---|
| api_key (optional) |
32 hexadecimal digits (UUID) An access key is unique to each game. |
| username (optional) |
If set to 1 (or true), you may supply a username instead of a uid as part of the service call, and it searches for and retrieves data based on username instead of uid. |
Note
When an api_key is not provided or is invalid, only a subset of the user data will be returned which includes: uid, username and avatar. Also, if the user has played the game before, a new field plays_game will show up on the request, with a value of 0 or 1. The game must be a launchable game, such as an mmo, for the plays_game value to work.
Response¶
GET https://services.armorgames.com/services/rest/v1/users/c3323c76c063636c91d2e8cb8f4dfcaf.json
{
"version": 1,
"code": 200,
"message": "OK",
"payload": {
"uid": "c3323c76c063636c91d2e8cb8f4dfcaf",
"username": "test_user",
"avatar": "https://armorgames.com/armatar/4Ny?size=50",
"gender": "Male",
"created_on": "1335466318"
}
}