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