Overview¶
General information¶
-
GET
/crew/
(crew_name)¶ Shows general information about the crew, like the crew ID which is importent for a bunch of other requests, crew tag, the crew logo, rank titles as well as the permissions.
Example request:
GET /crew/rebl_xb1 HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
<!doctype html> <html class="no-js" lang="en"> <head data-template-set="html5-reset"> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>Rockstar Games Social Club - Crew : REBL XB1</title> <meta name="title" content="Rockstar Games Social Club Crew : REBL XB1"> <meta name="keywords" content="Rockstar Games, Social Club, Rockstar"> <meta name="description" content="Rockstar Games Social Club"> <meta name="google-site-verification" content=""> <meta name="author" content="Rockstar North"> <meta name="copyright" content="Rockstar Games 2017. All Rights Reserved."> <meta name="msapplication-config" content="none"> <meta name="DC.title" content="Rockstar Games Social Club"> <meta name="DC.subject" content="Rockstar Games, Social Club, Rockstar"> <meta name="DC.creator" content="Rockstar North"> <meta http-equiv="cleartype" content="on"> <meta name="robots" content="all">
Parameters: - crew_name – target crew
Emblems¶
-
GET
/crew/
(crew_name)¶ Returns the first four crew emblems and it’s image location.
(Caution: data hidden somewhere in
<script>
tags)Example request:
GET /crew/rebl_xb1 HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
<!doctype html> <html class="no-js" lang="en"> <head data-template-set="html5-reset"> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>Rockstar Games Social Club - Crew : REBL XB1</title> <meta name="title" content="Rockstar Games Social Club Crew : REBL XB1"> <meta name="keywords" content="Rockstar Games, Social Club, Rockstar"> <meta name="description" content="Rockstar Games Social Club"> <meta name="google-site-verification" content=""> <meta name="author" content="Rockstar North"> <meta name="copyright" content="Rockstar Games 2017. All Rights Reserved."> <meta name="msapplication-config" content="none"> <meta name="DC.title" content="Rockstar Games Social Club"> <meta name="DC.subject" content="Rockstar Games, Social Club, Rockstar"> <meta name="DC.creator" content="Rockstar North"> <meta http-equiv="cleartype" content="on"> <meta name="robots" content="all">
Parameters: - crew_name – target crew
Crew feed¶
-
GET
/reference/crewfeed/
(crew_id)¶ Structured JSON data of all the crew feed messages and events.
Example request:
GET /reference/crewfeed/20242331 HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
{ "sl_translate": "ugcType", "count": 15, "activities": [ { "metaId": 0, "numLikes": 0, "type": "CREW_MESSAGE", "actorMeta": { "image": "n/awood785", "type": "Person", "id": "12421866", "name": "awood785" }, "comments": [], "activityId": "3123214263874973259", "time": 1484449397, "actorId": "12421866", "data": { "body": "REBL session happening now - join awood785! Playlist is starting in about 10 minutes!", "toMeta": { "url": "/crew/rebl_xb1", "image": "default.png", "type": "Crew", "id": "20242331", "name": "REBL XB1" } }, "numComments": 0 },
Parameters: - crew_id – target crew ID
Snapmatic pictures¶
-
GET
/crewapi/
(crew_name)/gtav/photo
¶ Returns the four latest crew snapmatic pictures as well as the total count.
Example request:
GET /crewapi/rebl_xb1/gtav/photo HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
{ "photos": [ { "Meta": { "CreatedTimestamp": 1465386444, "Name": "Pillbox Hill", "HardTags": [ "#PillboxHill" ], "UserTags": [], "Liked": { "Liked": false, "LikeCount": 10 }, "data": { "area": "PBOX", "street": "0", "scr": "1", "loc": { "z": 243.39, "x": -74.73, "y": -821.38 }, "mode": "FREEMODE", "slf": false, "mug": false, "drctr": false, "meme": false }, "location": "Pillbox Hill",
Parameters: - crew_name – target crew
Content creator jobs¶
-
GET
/crewapi/
(crew_name)/gtav/job
¶ Returns the latest job as well as the total count.
Example request:
GET /crewapi/rebl_xb1/gtav/job HTTP/1.1 Host: socialclub.rockstargames.com
Example response (full):
{ "sl_translate": "model,type,mode,racetype,aveh", "Count": 1, "Total": 1394, "Missions": [ { "MissionId": "O2Tl6cl4TEa2Krt5mAYZKg", "Content": { "Metadata": { "_id": "O2Tl6cl4TEa2Krt5mAYZKg", "cat": "none", "cdate": "Jan-18-2017 05:48:47", "pdate": "2017-01-18T05:48:53Z", "data": { "mission": { "gen": { "type": "Race", "char": 0, "endtype": 0, "min": 1, "mtnum": 1, "num": 4, "rad": 0, "rank": 1, "start": { "z": 29.94, "x": -1372.85, "y": -515.7 }, "subtype": 1,
Parameters: - crew_name – target crew