Shooting range¶
Show stats about shooting range challenges.
Hand Guns¶
-
GET
/games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=pistols&challenge=
(challenge_type)¶ Example request:
GET /games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=pistols&challenge=random HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
{ "sl_translate": "NameLocalised,DisplayName,Description,Value", "sl_path_variant": "Minigames/MinigameGroup/1/Minigames/0/Challenges/0/Challenge/6/DisplayName|fsShootingRange", "Leaderboard": { "Id": 912, "Name": "shootingrange", "GroupName": "activity", "StatGroups": [ { "Stats": [ { "Name": "TOTAL_SHOTS_FIRED", "Value": "84", "NameLocalised": "Total Shots Fired" }, { "Name": "TOTAL_SHOTS_HIT", "Value": "48", "NameLocalised": "Total Shots Hit" }, { "Name": "TOTAL_ACCURACY", "Value": "57.14%", "NameLocalised": "Total Accuracy" }, { "Name": "MATCHES_WON", "Value": "1", "NameLocalised": "Matches won" },
Query Parameters: - slot – needs to be
Freeroam
- minigame – needs to be
shootingrange
- weapon – needs to be
pistols
- challenge – target challenge,
allowed challenges:
random
,grid
orcovered
- slot – needs to be
Submachine Guns¶
-
GET
/games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=smgs&challenge=
(challenge_type)¶ Example request:
GET /games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=smgs&challenge=random HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
{ "sl_translate": "NameLocalised,DisplayName,Description,Value", "sl_path_variant": "Minigames/MinigameGroup/1/Minigames/0/Challenges/0/Challenge/6/DisplayName|fsShootingRange", "Leaderboard": { "Id": 912, "Name": "shootingrange", "GroupName": "activity", "StatGroups": [ { "Stats": [ { "Name": "TOTAL_SHOTS_FIRED", "Value": "N/A", "NameLocalised": "Total Shots Fired" }, { "Name": "TOTAL_SHOTS_HIT", "Value": "N/A", "NameLocalised": "Total Shots Hit" }, { "Name": "TOTAL_ACCURACY", "Value": "N/A", "NameLocalised": "Total Accuracy" }, { "Name": "MATCHES_WON", "Value": "N/A", "NameLocalised": "Matches won" },
Query Parameters: - slot – needs to be
Freeroam
- minigame – needs to be
shootingrange
- weapon – needs to be
smgs
- challenge – target challenge,
allowed challenges:
random
,grid
orcovered
- slot – needs to be
Assault Rifles¶
-
GET
/games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=assaultrifles&challenge=
(challenge_type)¶ Example request:
GET /games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=assaultrifles&challenge=random HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
{ "sl_translate": "NameLocalised,DisplayName,Description,Value", "sl_path_variant": "Minigames/MinigameGroup/1/Minigames/0/Challenges/0/Challenge/6/DisplayName|fsShootingRange", "Leaderboard": { "Id": 912, "Name": "shootingrange", "GroupName": "activity", "StatGroups": [ { "Stats": [ { "Name": "TOTAL_SHOTS_FIRED", "Value": "N/A", "NameLocalised": "Total Shots Fired" }, { "Name": "TOTAL_SHOTS_HIT", "Value": "N/A", "NameLocalised": "Total Shots Hit" }, { "Name": "TOTAL_ACCURACY", "Value": "N/A", "NameLocalised": "Total Accuracy" }, { "Name": "MATCHES_WON", "Value": "N/A", "NameLocalised": "Matches won" },
Query Parameters: - slot – needs to be
Freeroam
- minigame – needs to be
shootingrange
- weapon – needs to be
assaultrifles
- challenge – target challenge,
allowed challenges:
random
,grid
orcovered
- slot – needs to be
Shotguns¶
-
GET
/games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=shotguns&challenge=
(challenge_type)¶ Example request:
GET /games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=shotguns&challenge=random HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
{ "sl_translate": "NameLocalised,DisplayName,Description,Value", "sl_path_variant": "Minigames/MinigameGroup/1/Minigames/0/Challenges/0/Challenge/6/DisplayName|fsShootingRange", "Leaderboard": { "Id": 912, "Name": "shootingrange", "GroupName": "activity", "StatGroups": [ { "Stats": [ { "Name": "TOTAL_SHOTS_FIRED", "Value": "N/A", "NameLocalised": "Total Shots Fired" }, { "Name": "TOTAL_SHOTS_HIT", "Value": "N/A", "NameLocalised": "Total Shots Hit" }, { "Name": "TOTAL_ACCURACY", "Value": "N/A", "NameLocalised": "Total Accuracy" }, { "Name": "MATCHES_WON", "Value": "N/A", "NameLocalised": "Matches won" },
Query Parameters: - slot – needs to be
Freeroam
- minigame – needs to be
shootingrange
- weapon – needs to be
shotguns
- challenge – target challenge,
allowed challenges:
random
,grid
orcovered
- slot – needs to be
Light Machine Guns¶
-
GET
/games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=lmgs&challenge=
(challenge_type)¶ Example request:
GET /games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=lmgs&challenge=random HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
{ "sl_translate": "NameLocalised,DisplayName,Description,Value", "sl_path_variant": "Minigames/MinigameGroup/1/Minigames/0/Challenges/0/Challenge/6/DisplayName|fsShootingRange", "Leaderboard": { "Id": 912, "Name": "shootingrange", "GroupName": "activity", "StatGroups": [ { "Stats": [ { "Name": "TOTAL_SHOTS_FIRED", "Value": "N/A", "NameLocalised": "Total Shots Fired" }, { "Name": "TOTAL_SHOTS_HIT", "Value": "N/A", "NameLocalised": "Total Shots Hit" }, { "Name": "TOTAL_ACCURACY", "Value": "N/A", "NameLocalised": "Total Accuracy" }, { "Name": "MATCHES_WON", "Value": "N/A", "NameLocalised": "Matches won" },
Query Parameters: - slot – needs to be
Freeroam
- minigame – needs to be
shootingrange
- weapon – needs to be
lmgs
- challenge – target challenge,
allowed challenges:
random
,grid
orcovered
- slot – needs to be
- Heavy:
-
GET
/games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=heavies&challenge=
(challenge_type)¶ Example request:
GET /games/gtav/api/minigames/challenges?minigame=shootingrange&slot=Freemode&weapon=heavies&challenge=random HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
{ "sl_translate": "NameLocalised,DisplayName,Description,Value", "sl_path_variant": "Minigames/MinigameGroup/1/Minigames/0/Challenges/0/Challenge/6/DisplayName|fsShootingRange", "Leaderboard": { "Id": 912, "Name": "shootingrange", "GroupName": "activity", "StatGroups": [ { "Stats": [ { "Name": "TOTAL_SHOTS_FIRED", "Value": "N/A", "NameLocalised": "Total Shots Fired" }, { "Name": "TOTAL_SHOTS_HIT", "Value": "N/A", "NameLocalised": "Total Shots Hit" }, { "Name": "TOTAL_ACCURACY", "Value": "N/A", "NameLocalised": "Total Accuracy" }, { "Name": "MATCHES_WON", "Value": "N/A", "NameLocalised": "Matches won" },
Query Parameters: - slot – needs to be
Freeroam
- minigame – needs to be
shootingrange
- weapon – needs to be
heavies
- challenge – target challenge,
allowed challenges:
random
,grid
orcovered
- slot – needs to be