Developer Tools

At TitanReach, we strive to be as transparent and as flexible as possible. To help us in achieving this goal, we are always working on building APIs for our players to access some common game and account data points.

The development process is ongoing, and sometimes APIs may appear disappear without notice while we tweak our internal processes. We will always strive to provide notice to all consumers via Discord where possible.

Note: All private APIs require an OAuth key. The registration for this process is not yet open to the public. These APIs have been built for certain members of the community to integrate with their own psuedo-official tools, like Discord Bots, or Fan Sites. Once public registration is open, we will provide an announcement to all players.

Game

GET

This API is used to return a list of all worlds, their status and other metadata.

URL:

https://api.titanreach.com/game/worlds

Sample Response:

{
   "results":[
      {
         "worldName":"World 1",
         "worldNumber":1,
         "worldRegion":"US",
         "worldMaxPlayers":125,
         "worldOnlinePlayers":3,
         "worldStatus":"Online"
      },
      {
         "worldName":"World 3",
         "worldNumber":3,
         "worldRegion":"EU",
         "worldMaxPlayers":100,
         "worldOnlinePlayers":3,
         "worldStatus":"Online"
      },
      {
         "worldName":"World 5",
         "worldNumber":5,
         "worldRegion":"AU",
         "worldMaxPlayers":100,
         "worldOnlinePlayers":3,
         "worldStatus":"Online"
      },
      {
         "worldName":"World 100 [DEV]",
         "worldNumber":100,
         "worldRegion":"AU",
         "worldMaxPlayers":20,
         "worldOnlinePlayers":0,
         "worldStatus":"Online"
      }
   ],
   "computationTimeInSeconds":1.821
}

News

GET

Used to return a specified number of news articles, ordered based on their publication date / pinned status. Can be filtered by category.

URL:

https://api.titanreach.com/news/get-top-news/:howMany/:category

Parameters:

  • howMany
  • category

Sample Response:

{
    "results":[
        {
            "title":"Development Blog #19",
            "summary":"This dev blog showcases what staff have been working on in the last few weeks since Early Access has released.",
            "newspost":"Here is a news post",
            "thumbnail":"./img/news-post-images/RenIIhdmSTHpTfIO.png",
            "category":"Dev Blog",
            "viewLink":"./news/93/Development Blog %2319",
            createdTimestamp: "17 April, 2021 02:05:37 AM",
            originalPostDate: "17 April, 2021 02:05:37 AM",
            revisedPostDate: "18 April, 2021 04:57:49 AM",
            "createdTimestampSort":"2021-04-08T12:10:28.457Z",
            "username":"Echo",
            "isPinned":1,
            "newsPostStatus":"Published",
            "row":"2"
        }
    ],
    "computationTimeInSeconds":0.383
    }

GET

Used to return all news articles. Can be filtered by category.

URL

https://api.titanreach.com/news/get-news/:category

Parameters

  • category

Sample Response:

{
    "results":[
        {
            "title":"Patch Notes - Demo 2.0",
            "summary":"Our final patch to the Kickstarter demo includes a PvP arena, a jumping puzzle and a legendary weapon. Check out the full patch notes.",
            "newspost":"Here is a newspost",
            "thumbnail":"./img/news-post-images/qvMOWbjYEqCWPHp5.png",
            "category":"Patch Notes",
            "viewLink":"./news/74/Patch Notes - Demo 2.0",
            createdTimestamp: "17 April, 2021 02:05:37 AM",
            originalPostDate: "17 April, 2021 02:05:37 AM",
            revisedPostDate: "18 April, 2021 04:57:49 AM",
            "createdTimestampSort":"2020-10-06T12:00:00.000Z",
            "username":"Ghostflex",
            "isPinned":0,
            "newsPostStatus":"Published",
            "row":"1"
        },
        {
            "title":"Patch Notes - Demo 1.0",
            "summary":"New special item shop, combat stances, spearfishing and much more in the first demo patch.",
            "newspost":"Here is another newspost",
            "thumbnail":"./img/news-post-images/R1qEj3Qg7yi4g1W2.png",
            "category":"Patch Notes",
            "viewLink":"./news/73/Patch Notes - Demo 1.0",
            createdTimestamp: "17 April, 2021 02:05:37 AM",
            originalPostDate: "17 April, 2021 02:05:37 AM",
            revisedPostDate: "18 April, 2021 04:57:49 AM",
            "createdTimestampSort":"2020-09-20T12:00:00.000Z",
            "username":"Ghostflex",
            "isPinned":0,
            "newsPostStatus":"Published",
            "row":"2"
        }
    ],
    "computationTimeInSeconds":0.012
    }

Leaderboards

GET

Used to return the top players in a skill, based on total XP

URL

https://api.titanreach.com/leaderboards/get-top-players-by-skill/:skill

Parameters

  • skill

Sample Response:

{
    "results":[
        {
            "username":"Pyre",
            "skillLevel":89,
            "skillXp":3945681
        },
        {
            "username":"Kagrof",
            "skillLevel":81,
            "skillXp":1731873
        },
        {
            "username":"Aenith",
            "skillLevel":80,
            "skillXp":1566530
        },
        {
            "username":"Queen Hannah",
            "skillLevel":80,
            "skillXp":1564003
        },
        {
            "username":"Rainbow",
            "skillLevel":77,
            "skillXp":1291143
        },
        {
            "username":"Joeyy",
            "skillLevel":75,
            "skillXp":1025624
        },
        {
            "username":"Spencer",
            "skillLevel":75,
            "skillXp":987306
        },
        {
            "username":"MadMana",
            "skillLevel":74,
            "skillXp":943149
        },
        {
            "username":"xOverCharge",
            "skillLevel":74,
            "skillXp":931092
        },
        {
            "username":"KKO727",
            "skillLevel":72,
            "skillXp":747722
        },
        {
            "username":"JordanW",
            "skillLevel":71,
            "skillXp":683466
        },
        {
            "username":"Stinky",
            "skillLevel":71,
            "skillXp":680880
        },
        {
            "username":"jZERK",
            "skillLevel":70,
            "skillXp":639054
        },
        {
            "username":"Tops",
            "skillLevel":69,
            "skillXp":597344
        },
        {
            "username":"Luck",
            "skillLevel":64,
            "skillXp":372129
        },
        {
            "username":"JarJarJar7",
            "skillLevel":64,
            "skillXp":361830
        },
        {
            "username":"Storm",
            "skillLevel":64,
            "skillXp":353909
        },
        {
            "username":"Allie",
            "skillLevel":63,
            "skillXp":339953
        },
        {
            "username":"siggy",
            "skillLevel":63,
            "skillXp":323282
        },
        {
            "username":"Syrtox",
            "skillLevel":63,
            "skillXp":322377
        },
        {
            "username":"Artic",
            "skillLevel":62,
            "skillXp":314022
        },
        {
            "username":"Tuna",
            "skillLevel":62,
            "skillXp":305673
        },
        {
            "username":"Demi",
            "skillLevel":62,
            "skillXp":302074
        },
        {
            "username":"Mars",
            "skillLevel":61,
            "skillXp":287449
        },
        {
            "username":"Doomcrow",
            "skillLevel":61,
            "skillXp":280875
        },
        {
            "username":"Goku",
            "skillLevel":61,
            "skillXp":274392
        },
        {
            "username":"Skim",
            "skillLevel":61,
            "skillXp":273055
        },
        {
            "username":"Great Gig",
            "skillLevel":60,
            "skillXp":267597
        },
        {
            "username":"Degameth",
            "skillLevel":60,
            "skillXp":262322
        },
        {
            "username":"Ishmar",
            "skillLevel":60,
            "skillXp":259940
        },
        {
            "username":"Shaklar",
            "skillLevel":60,
            "skillXp":256340
        },
        {
            "username":"Treetrooper",
            "skillLevel":60,
            "skillXp":250268
        },
        {
            "username":"Enixie",
            "skillLevel":60,
            "skillXp":248635
        },
        {
            "username":"Hero",
            "skillLevel":60,
            "skillXp":247692
        },
        {
            "username":"Penguin",
            "skillLevel":59,
            "skillXp":241796
        },
        {
            "username":"PJonathan",
            "skillLevel":59,
            "skillXp":237583
        },
        {
            "username":"coffee",
            "skillLevel":59,
            "skillXp":230918
        },
        {
            "username":"Butter",
            "skillLevel":59,
            "skillXp":227094
        },
        {
            "username":"kedi",
            "skillLevel":59,
            "skillXp":225080
        },
        {
            "username":"DUECKX",
            "skillLevel":58,
            "skillXp":220809
        },
        {
            "username":"Benny",
            "skillLevel":57,
            "skillXp":196510
        },
        {
            "username":"Jakobe",
            "skillLevel":57,
            "skillXp":192876
        },
        {
            "username":"Banjo",
            "skillLevel":57,
            "skillXp":191821
        },
        {
            "username":"Ross",
            "skillLevel":57,
            "skillXp":189553
        },
        {
            "username":"Pyrat",
            "skillLevel":57,
            "skillXp":185433
        },
        {
            "username":"Chub",
            "skillLevel":54,
            "skillXp":146365
        },
        {
            "username":"Sherian",
            "skillLevel":54,
            "skillXp":139832
        },
        {
            "username":"Gruff",
            "skillLevel":53,
            "skillXp":138542
        },
        {
            "username":"Goow",
            "skillLevel":53,
            "skillXp":137066
        },
        {
            "username":"ikillcows",
            "skillLevel":53,
            "skillXp":133633
        },
        {
            "username":"Anthony",
            "skillLevel":53,
            "skillXp":132190
        },
        {
            "username":"Malcolm",
            "skillLevel":53,
            "skillXp":130772
        },
        {
            "username":"mrzoop",
            "skillLevel":53,
            "skillXp":129293
        },
        {
            "username":"Zexius",
            "skillLevel":52,
            "skillXp":119276
        },
        {
            "username":"Kiruzuka",
            "skillLevel":52,
            "skillXp":117734
        },
        {
            "username":"mega noob",
            "skillLevel":51,
            "skillXp":114254
        },
        {
            "username":"Blaiz",
            "skillLevel":51,
            "skillXp":112400
        },
        {
            "username":"Jere",
            "skillLevel":51,
            "skillXp":110838
        },
        {
            "username":"Phixiouz",
            "skillLevel":51,
            "skillXp":109959
        },
        {
            "username":"Valkun",
            "skillLevel":51,
            "skillXp":107840
        },
        {
            "username":"RedHiTops",
            "skillLevel":50,
            "skillXp":102998
        },
        {
            "username":"Billly",
            "skillLevel":50,
            "skillXp":101875
        },
        {
            "username":"Aerith",
            "skillLevel":50,
            "skillXp":100198
        },
        {
            "username":"Figgy",
            "skillLevel":50,
            "skillXp":96063
        },
        {
            "username":"Deatth",
            "skillLevel":50,
            "skillXp":95892
        },
        {
            "username":"Rangeweiser",
            "skillLevel":49,
            "skillXp":95194
        },
        {
            "username":"Books",
            "skillLevel":49,
            "skillXp":91015
        },
        {
            "username":"Azzarth",
            "skillLevel":49,
            "skillXp":88198
        },
        {
            "username":"Djip",
            "skillLevel":48,
            "skillXp":85826
        },
        {
            "username":"Treby",
            "skillLevel":48,
            "skillXp":82476
        },
        {
            "username":"Lorkonos",
            "skillLevel":48,
            "skillXp":82026
        },
        {
            "username":"Stryczek",
            "skillLevel":48,
            "skillXp":80142
        },
        {
            "username":"Santo",
            "skillLevel":47,
            "skillXp":74990
        },
        {
            "username":"Groot I",
            "skillLevel":46,
            "skillXp":69400
        },
        {
            "username":"Pezz",
            "skillLevel":46,
            "skillXp":68740
        },
        {
            "username":"Dank",
            "skillLevel":46,
            "skillXp":67449
        },
        {
            "username":"Wintery",
            "skillLevel":45,
            "skillXp":65043
        },
        {
            "username":"Woody",
            "skillLevel":45,
            "skillXp":63214
        },
        {
            "username":"Wilf32",
            "skillLevel":45,
            "skillXp":62624
        },
        {
            "username":"DoctorNGin",
            "skillLevel":45,
            "skillXp":62517
        },
        {
            "username":"Fable",
            "skillLevel":45,
            "skillXp":61736
        },
        {
            "username":"Chrissy",
            "skillLevel":45,
            "skillXp":61002
        },
        {
            "username":"Gillifer",
            "skillLevel":45,
            "skillXp":60668
        },
        {
            "username":"Hellrider",
            "skillLevel":44,
            "skillXp":59551
        },
        {
            "username":"Senpai",
            "skillLevel":44,
            "skillXp":58534
        },
        {
            "username":"Decline",
            "skillLevel":44,
            "skillXp":58464
        },
        {
            "username":"dokken",
            "skillLevel":44,
            "skillXp":56476
        },
        {
            "username":"Euphomia",
            "skillLevel":44,
            "skillXp":56231
        },
        {
            "username":"Thomas",
            "skillLevel":43,
            "skillXp":52252
        },
        {
            "username":"chilling",
            "skillLevel":43,
            "skillXp":50705
        },
        {
            "username":"Dillon",
            "skillLevel":43,
            "skillXp":50692
        },
        {
            "username":"Grimnir",
            "skillLevel":43,
            "skillXp":50106
        },
        {
            "username":"comingle",
            "skillLevel":43,
            "skillXp":49686
        },
        {
            "username":"Psysyc",
            "skillLevel":42,
            "skillXp":48226
        },
        {
            "username":"agnis",
            "skillLevel":42,
            "skillXp":47884
        },
        {
            "username":"Aceripper",
            "skillLevel":42,
            "skillXp":47095
        },
        {
            "username":"Kryptlord6",
            "skillLevel":42,
            "skillXp":46360
        },
        {
            "username":"GHOSTvTTG",
            "skillLevel":41,
            "skillXp":44746
        },
        {
            "username":"Claymo",
            "skillLevel":41,
            "skillXp":43610
        },
        {
            "username":"Matt",
            "skillLevel":41,
            "skillXp":43144
        }
    ],
    "computationTimeInSeconds":0.264
    }

GET

Used to return the stats (XP/Level) of a specific player

URL

https://api.titanreach.com/leaderboards/get-player-stats/username/:character

Parameters

  • character

Sample Response:

{
    "results":{
        "username":"Spyda",
        "playerId":1,
        "characterId":911,
        "dexterity":100,
        "dexterityExperience":10003664,
        "strength":99,
        "strengthExperience":10000005,
        "defence":100,
        "defenceExperience":10002139,
        "vitality":100,
        "vitalityExperience":10000973,
        "ranged":100,
        "rangedExperience":10000164,
        "mining":100,
        "miningExperience":10001531,
        "fishing":100,
        "fishingExperience":10003242,
        "woodcutting":100,
        "woodcuttingExperience":10000133,
        "cooking":100,
        "cookingExperience":10000122,
        "forging":100,
        "forgingExperience":10000019,
        "metallurgy":100,
        "metallurgyExperience":10000181,
        "survival":100,
        "survivalExperience":10000085,
        "alchemy":99,
        "alchemyExperience":10000005,
        "artisan":99,
        "artisanExperience":10000005,
        "arcana":100,
        "arcanaExperience":10000395,
        "occultism":99,
        "occultismExperience":10000005,
        "slayer":99,
        "slayerExperience":10000005,
        "sorcery":99,
        "sorceryExperience":10000005,
        "isMod":1,
        "isAdmin":1,
        "isTester":1,
        "isDev":1
    },
    "computationTimeInSeconds":0.035
    }

GET

Used to return the stats (XP/Level) of a specific player

URL

https://api.titanreach.com/leaderboards/get-player-stats/character-id/:character-id

Parameters

  • character-id

Sample Response:

{
    "results":{
        "username":"Spyda",
        "playerId":1,
        "characterId":911,
        "dexterity":100,
        "dexterityExperience":10003664,
        "strength":99,
        "strengthExperience":10000005,
        "defence":100,
        "defenceExperience":10002139,
        "vitality":100,
        "vitalityExperience":10000973,
        "ranged":100,
        "rangedExperience":10000164,
        "mining":100,
        "miningExperience":10001531,
        "fishing":100,
        "fishingExperience":10003242,
        "woodcutting":100,
        "woodcuttingExperience":10000133,
        "cooking":100,
        "cookingExperience":10000122,
        "forging":100,
        "forgingExperience":10000019,
        "metallurgy":100,
        "metallurgyExperience":10000181,
        "survival":100,
        "survivalExperience":10000085,
        "alchemy":99,
        "alchemyExperience":10000005,
        "artisan":99,
        "artisanExperience":10000005,
        "arcana":100,
        "arcanaExperience":10000395,
        "occultism":99,
        "occultismExperience":10000005,
        "slayer":99,
        "slayerExperience":10000005,
        "sorcery":99,
        "sorceryExperience":10000005,
        "isMod":1,
        "isAdmin":1,
        "isTester":1,
        "isDev":1
    },
    "computationTimeInSeconds":0.029
    }

GET

Used to return the top 100 TitanReach players, based on total level

URL

https://api.titanreach.com/leaderboards/get-top-players/level/:page

Parameters

  • page

Sample Response:

{
    "results":[
        {
            "characterId":228,
            "username":"Rainbow",
            "totalLevel":1081,
            "totalExp":19871509
        },
        {
            "characterId":380,
            "username":"MadMana",
            "totalLevel":1042,
            "totalExp":16154276
        },
        {
            "characterId":447,
            "username":"Queen Hannah",
            "totalLevel":1023,
            "totalExp":13813226
        },
        {
            "characterId":279,
            "username":"JordanW",
            "totalLevel":999,
            "totalExp":12229439
        },
        {
            "characterId":301,
            "username":"Spencer",
            "totalLevel":980,
            "totalExp":11124272
        },
        {
            "characterId":372,
            "username":"Demi",
            "totalLevel":934,
            "totalExp":19542608
        },
        {
            "characterId":425,
            "username":"Great Gig",
            "totalLevel":922,
            "totalExp":9780920
        },
        {
            "characterId":1022,
            "username":"Mars",
            "totalLevel":898,
            "totalExp":6123795
        },
        {
            "characterId":852,
            "username":"Degameth",
            "totalLevel":878,
            "totalExp":4722581
        },
        {
            "characterId":252,
            "username":"Storm",
            "totalLevel":869,
            "totalExp":5794070
        },
        {
            "characterId":352,
            "username":"Joeyy",
            "totalLevel":862,
            "totalExp":18074428
        },
        {
            "characterId":303,
            "username":"Allie",
            "totalLevel":859,
            "totalExp":4108741
        },
        {
            "characterId":265,
            "username":"coffee",
            "totalLevel":847,
            "totalExp":4912602
        },
        {
            "characterId":742,
            "username":"Goku",
            "totalLevel":841,
            "totalExp":3763352
        },
        {
            "characterId":623,
            "username":"Enixie",
            "totalLevel":816,
            "totalExp":3629736
        },
        {
            "characterId":396,
            "username":"Pyrat",
            "totalLevel":784,
            "totalExp":2861683
        },
        {
            "characterId":878,
            "username":"Treetrooper",
            "totalLevel":778,
            "totalExp":2811118
        },
        {
            "characterId":919,
            "username":"JarJarJar7",
            "totalLevel":777,
            "totalExp":2859413
        },
        {
            "characterId":751,
            "username":"Ross",
            "totalLevel":777,
            "totalExp":2774373
        },
        {
            "characterId":663,
            "username":"dokken",
            "totalLevel":776,
            "totalExp":3312520
        },
        {
            "characterId":617,
            "username":"Gruff",
            "totalLevel":755,
            "totalExp":2238718
        },
        {
            "characterId":1337,
            "username":"Jakobe",
            "totalLevel":755,
            "totalExp":2082973
        },
        {
            "characterId":411,
            "username":"Banjo",
            "totalLevel":748,
            "totalExp":2313381
        },
        {
            "characterId":822,
            "username":"siggy",
            "totalLevel":745,
            "totalExp":2258080
        },
        {
            "characterId":753,
            "username":"Benny",
            "totalLevel":745,
            "totalExp":2062866
        },
        {
            "characterId":543,
            "username":"Blaiz",
            "totalLevel":742,
            "totalExp":1851009
        },
        {
            "characterId":744,
            "username":"Groot I",
            "totalLevel":732,
            "totalExp":2210680
        },
        {
            "characterId":498,
            "username":"Zorloff",
            "totalLevel":730,
            "totalExp":2467506
        },
        {
            "characterId":643,
            "username":"DUECKX",
            "totalLevel":727,
            "totalExp":1946107
        },
        {
            "characterId":637,
            "username":"Ishmar",
            "totalLevel":726,
            "totalExp":1914126
        },
        {
            "characterId":1046,
            "username":"Figgy",
            "totalLevel":722,
            "totalExp":1866219
        },
        {
            "characterId":651,
            "username":"Hero",
            "totalLevel":719,
            "totalExp":2417612
        },
        {
            "characterId":356,
            "username":"Artic",
            "totalLevel":715,
            "totalExp":1900771
        },
        {
            "characterId":676,
            "username":"GHOSTvTTG",
            "totalLevel":704,
            "totalExp":2733585
        },
        {
            "characterId":528,
            "username":"jZERK",
            "totalLevel":704,
            "totalExp":2395236
        },
        {
            "characterId":746,
            "username":"Skim",
            "totalLevel":701,
            "totalExp":2062258
        },
        {
            "characterId":533,
            "username":"Luck",
            "totalLevel":689,
            "totalExp":2796172
        },
        {
            "characterId":309,
            "username":"mrzoop",
            "totalLevel":681,
            "totalExp":1500828
        },
        {
            "characterId":1160,
            "username":"Syrtox",
            "totalLevel":674,
            "totalExp":1574026
        },
        {
            "characterId":1322,
            "username":"Decline",
            "totalLevel":664,
            "totalExp":1436476
        },
        {
            "characterId":1170,
            "username":"Shaklar",
            "totalLevel":654,
            "totalExp":1628564
        },
        {
            "characterId":451,
            "username":"kedi",
            "totalLevel":645,
            "totalExp":1282312
        },
        {
            "characterId":531,
            "username":"Books",
            "totalLevel":641,
            "totalExp":2268188
        },
        {
            "characterId":698,
            "username":"Brewski",
            "totalLevel":635,
            "totalExp":1976664
        },
        {
            "characterId":224,
            "username":"PJonathan",
            "totalLevel":634,
            "totalExp":1119096
        },
        {
            "characterId":660,
            "username":"Wintery",
            "totalLevel":629,
            "totalExp":930630
        },
        {
            "characterId":1341,
            "username":"Penguin",
            "totalLevel":628,
            "totalExp":1286740
        },
        {
            "characterId":882,
            "username":"Doomcrow",
            "totalLevel":619,
            "totalExp":1272586
        },
        {
            "characterId":466,
            "username":"DoctorNGin",
            "totalLevel":617,
            "totalExp":903410
        },
        {
            "characterId":266,
            "username":"Azzarth",
            "totalLevel":611,
            "totalExp":1057735
        },
        {
            "characterId":786,
            "username":"Treby",
            "totalLevel":603,
            "totalExp":891631
        },
        {
            "characterId":374,
            "username":"EvilDave",
            "totalLevel":599,
            "totalExp":711562
        },
        {
            "characterId":1143,
            "username":"Chub",
            "totalLevel":598,
            "totalExp":1807348
        },
        {
            "characterId":510,
            "username":"Wilf32",
            "totalLevel":598,
            "totalExp":989178
        },
        {
            "characterId":805,
            "username":"Fiery Legion",
            "totalLevel":593,
            "totalExp":888335
        },
        {
            "characterId":610,
            "username":"xOverCharge",
            "totalLevel":588,
            "totalExp":3089919
        },
        {
            "characterId":1318,
            "username":"Fable",
            "totalLevel":587,
            "totalExp":854818
        },
        {
            "characterId":260,
            "username":"Kiruzuka",
            "totalLevel":579,
            "totalExp":1237726
        },
        {
            "characterId":515,
            "username":"ikillcows",
            "totalLevel":578,
            "totalExp":921968
        },
        {
            "characterId":383,
            "username":"Pezz",
            "totalLevel":571,
            "totalExp":628450
        },
        {
            "characterId":395,
            "username":"Perinormel",
            "totalLevel":570,
            "totalExp":1364178
        },
        {
            "characterId":732,
            "username":"readcon",
            "totalLevel":569,
            "totalExp":916966
        },
        {
            "characterId":519,
            "username":"Valkyrie",
            "totalLevel":566,
            "totalExp":555274
        },
        {
            "characterId":428,
            "username":"Lorkonos",
            "totalLevel":559,
            "totalExp":1025128
        },
        {
            "characterId":928,
            "username":"Santo",
            "totalLevel":555,
            "totalExp":647161
        },
        {
            "characterId":1177,
            "username":"Victor",
            "totalLevel":542,
            "totalExp":564414
        },
        {
            "characterId":285,
            "username":"Jessica",
            "totalLevel":541,
            "totalExp":4422832
        },
        {
            "characterId":538,
            "username":"Euphomia",
            "totalLevel":540,
            "totalExp":532360
        },
        {
            "characterId":590,
            "username":"Nick",
            "totalLevel":534,
            "totalExp":487347
        },
        {
            "characterId":905,
            "username":"Butter",
            "totalLevel":527,
            "totalExp":941428
        },
        {
            "characterId":487,
            "username":"Stryczek",
            "totalLevel":525,
            "totalExp":1072005
        },
        {
            "characterId":424,
            "username":"Hellrider",
            "totalLevel":524,
            "totalExp":883256
        },
        {
            "characterId":229,
            "username":"Thomas",
            "totalLevel":524,
            "totalExp":556028
        },
        {
            "characterId":1149,
            "username":"Stinky",
            "totalLevel":522,
            "totalExp":1830067
        },
        {
            "characterId":629,
            "username":"Djip",
            "totalLevel":521,
            "totalExp":531755
        },
        {
            "characterId":337,
            "username":"Pyre",
            "totalLevel":514,
            "totalExp":7512502
        },
        {
            "characterId":444,
            "username":"limeylimey",
            "totalLevel":514,
            "totalExp":606562
        },
        {
            "characterId":535,
            "username":"Darkpker",
            "totalLevel":514,
            "totalExp":451708
        },
        {
            "characterId":401,
            "username":"Zexius",
            "totalLevel":510,
            "totalExp":1240447
        },
        {
            "characterId":707,
            "username":"Aerith",
            "totalLevel":510,
            "totalExp":695729
        },
        {
            "characterId":981,
            "username":"Bloodxpact",
            "totalLevel":510,
            "totalExp":415012
        },
        {
            "characterId":1251,
            "username":"Nebraska",
            "totalLevel":509,
            "totalExp":646929
        },
        {
            "characterId":448,
            "username":"Jere",
            "totalLevel":507,
            "totalExp":1254670
        },
        {
            "characterId":358,
            "username":"Kryptlord6",
            "totalLevel":507,
            "totalExp":543239
        },
        {
            "characterId":723,
            "username":"Rangeweiser",
            "totalLevel":507,
            "totalExp":496995
        },
        {
            "characterId":1343,
            "username":"Nerffed",
            "totalLevel":504,
            "totalExp":467406
        },
        {
            "characterId":323,
            "username":"Janisarry",
            "totalLevel":500,
            "totalExp":388872
        },
        {
            "characterId":234,
            "username":"Duke",
            "totalLevel":499,
            "totalExp":493886
        },
        {
            "characterId":445,
            "username":"Dcan",
            "totalLevel":495,
            "totalExp":588201
        },
        {
            "characterId":246,
            "username":"Anthony",
            "totalLevel":495,
            "totalExp":522734
        },
        {
            "characterId":254,
            "username":"Kami",
            "totalLevel":485,
            "totalExp":570608
        },
        {
            "characterId":245,
            "username":"SauceyMage",
            "totalLevel":482,
            "totalExp":3575073
        },
        {
            "characterId":407,
            "username":"Sephrelott",
            "totalLevel":479,
            "totalExp":371686
        },
        {
            "characterId":613,
            "username":"Praxisattva",
            "totalLevel":478,
            "totalExp":391018
        },
        {
            "characterId":1062,
            "username":"Phixiouz",
            "totalLevel":477,
            "totalExp":680074
        },
        {
            "characterId":1348,
            "username":"Aenith",
            "totalLevel":476,
            "totalExp":1894060
        },
        {
            "characterId":480,
            "username":"Cheebee",
            "totalLevel":476,
            "totalExp":531091
        },
        {
            "characterId":474,
            "username":"Chaos",
            "totalLevel":476,
            "totalExp":395093
        },
        {
            "characterId":1332,
            "username":"KushKing",
            "totalLevel":473,
            "totalExp":441075
        },
        {
            "characterId":825,
            "username":"mega noob",
            "totalLevel":471,
            "totalExp":439939
        }
    ],
    "computationTimeInSeconds":0.015,
    "page":1
    }

GET

Used to return the top 100 TitanReach players, based on total XP

URL

https://api.titanreach.com/leaderboards/get-top-players/xp/:page

Parameters

  • page

Sample Response:

{
    "results":[
        {
            "characterId":228,
            "username":"Rainbow",
            "totalLevel":1081,
            "totalExp":19871509
        },
        {
            "characterId":372,
            "username":"Demi",
            "totalLevel":934,
            "totalExp":19542608
        },
        {
            "characterId":352,
            "username":"Joeyy",
            "totalLevel":862,
            "totalExp":18074428
        },
        {
            "characterId":380,
            "username":"MadMana",
            "totalLevel":1042,
            "totalExp":16154276
        },
        {
            "characterId":447,
            "username":"Queen Hannah",
            "totalLevel":1023,
            "totalExp":13813226
        },
        {
            "characterId":279,
            "username":"JordanW",
            "totalLevel":999,
            "totalExp":12229439
        },
        {
            "characterId":301,
            "username":"Spencer",
            "totalLevel":980,
            "totalExp":11124272
        },
        {
            "characterId":425,
            "username":"Great Gig",
            "totalLevel":922,
            "totalExp":9780920
        },
        {
            "characterId":662,
            "username":"Woody",
            "totalLevel":373,
            "totalExp":9105840
        },
        {
            "characterId":337,
            "username":"Pyre",
            "totalLevel":514,
            "totalExp":7512502
        },
        {
            "characterId":607,
            "username":"TheBiky88",
            "totalLevel":126,
            "totalExp":6316393
        },
        {
            "characterId":1022,
            "username":"Mars",
            "totalLevel":898,
            "totalExp":6123795
        },
        {
            "characterId":252,
            "username":"Storm",
            "totalLevel":869,
            "totalExp":5794070
        },
        {
            "characterId":265,
            "username":"coffee",
            "totalLevel":847,
            "totalExp":4912602
        },
        {
            "characterId":852,
            "username":"Degameth",
            "totalLevel":878,
            "totalExp":4722581
        },
        {
            "characterId":285,
            "username":"Jessica",
            "totalLevel":541,
            "totalExp":4422832
        },
        {
            "characterId":303,
            "username":"Allie",
            "totalLevel":859,
            "totalExp":4108741
        },
        {
            "characterId":742,
            "username":"Goku",
            "totalLevel":841,
            "totalExp":3763352
        },
        {
            "characterId":623,
            "username":"Enixie",
            "totalLevel":816,
            "totalExp":3629736
        },
        {
            "characterId":245,
            "username":"SauceyMage",
            "totalLevel":482,
            "totalExp":3575073
        },
        {
            "characterId":663,
            "username":"dokken",
            "totalLevel":776,
            "totalExp":3312520
        },
        {
            "characterId":610,
            "username":"xOverCharge",
            "totalLevel":588,
            "totalExp":3089919
        },
        {
            "characterId":396,
            "username":"Pyrat",
            "totalLevel":784,
            "totalExp":2861683
        },
        {
            "characterId":919,
            "username":"JarJarJar7",
            "totalLevel":777,
            "totalExp":2859413
        },
        {
            "characterId":878,
            "username":"Treetrooper",
            "totalLevel":778,
            "totalExp":2811118
        },
        {
            "characterId":533,
            "username":"Luck",
            "totalLevel":689,
            "totalExp":2796172
        },
        {
            "characterId":751,
            "username":"Ross",
            "totalLevel":777,
            "totalExp":2774373
        },
        {
            "characterId":676,
            "username":"GHOSTvTTG",
            "totalLevel":704,
            "totalExp":2733585
        },
        {
            "characterId":498,
            "username":"Zorloff",
            "totalLevel":730,
            "totalExp":2467506
        },
        {
            "characterId":651,
            "username":"Hero",
            "totalLevel":719,
            "totalExp":2417612
        },
        {
            "characterId":528,
            "username":"jZERK",
            "totalLevel":704,
            "totalExp":2395236
        },
        {
            "characterId":411,
            "username":"Banjo",
            "totalLevel":748,
            "totalExp":2313381
        },
        {
            "characterId":1005,
            "username":"Kirito",
            "totalLevel":457,
            "totalExp":2302912
        },
        {
            "characterId":531,
            "username":"Books",
            "totalLevel":641,
            "totalExp":2268188
        },
        {
            "characterId":822,
            "username":"siggy",
            "totalLevel":745,
            "totalExp":2258080
        },
        {
            "characterId":617,
            "username":"Gruff",
            "totalLevel":755,
            "totalExp":2238718
        },
        {
            "characterId":744,
            "username":"Groot I",
            "totalLevel":732,
            "totalExp":2210680
        },
        {
            "characterId":646,
            "username":"Kagrof",
            "totalLevel":259,
            "totalExp":2178888
        },
        {
            "characterId":1337,
            "username":"Jakobe",
            "totalLevel":755,
            "totalExp":2082973
        },
        {
            "characterId":753,
            "username":"Benny",
            "totalLevel":745,
            "totalExp":2062866
        },
        {
            "characterId":746,
            "username":"Skim",
            "totalLevel":701,
            "totalExp":2062258
        },
        {
            "characterId":698,
            "username":"Brewski",
            "totalLevel":635,
            "totalExp":1976664
        },
        {
            "characterId":643,
            "username":"DUECKX",
            "totalLevel":727,
            "totalExp":1946107
        },
        {
            "characterId":637,
            "username":"Ishmar",
            "totalLevel":726,
            "totalExp":1914126
        },
        {
            "characterId":356,
            "username":"Artic",
            "totalLevel":715,
            "totalExp":1900771
        },
        {
            "characterId":1348,
            "username":"Aenith",
            "totalLevel":476,
            "totalExp":1894060
        },
        {
            "characterId":790,
            "username":"Tuna",
            "totalLevel":461,
            "totalExp":1877155
        },
        {
            "characterId":1046,
            "username":"Figgy",
            "totalLevel":722,
            "totalExp":1866219
        },
        {
            "characterId":543,
            "username":"Blaiz",
            "totalLevel":742,
            "totalExp":1851009
        },
        {
            "characterId":1149,
            "username":"Stinky",
            "totalLevel":522,
            "totalExp":1830067
        },
        {
            "characterId":1143,
            "username":"Chub",
            "totalLevel":598,
            "totalExp":1807348
        },
        {
            "characterId":628,
            "username":"KKO727",
            "totalLevel":402,
            "totalExp":1707968
        },
        {
            "characterId":1170,
            "username":"Shaklar",
            "totalLevel":654,
            "totalExp":1628564
        },
        {
            "characterId":1160,
            "username":"Syrtox",
            "totalLevel":674,
            "totalExp":1574026
        },
        {
            "characterId":309,
            "username":"mrzoop",
            "totalLevel":681,
            "totalExp":1500828
        },
        {
            "characterId":1322,
            "username":"Decline",
            "totalLevel":664,
            "totalExp":1436476
        },
        {
            "characterId":395,
            "username":"Perinormel",
            "totalLevel":570,
            "totalExp":1364178
        },
        {
            "characterId":1341,
            "username":"Penguin",
            "totalLevel":628,
            "totalExp":1286740
        },
        {
            "characterId":451,
            "username":"kedi",
            "totalLevel":645,
            "totalExp":1282312
        },
        {
            "characterId":882,
            "username":"Doomcrow",
            "totalLevel":619,
            "totalExp":1272586
        },
        {
            "characterId":448,
            "username":"Jere",
            "totalLevel":507,
            "totalExp":1254670
        },
        {
            "characterId":401,
            "username":"Zexius",
            "totalLevel":510,
            "totalExp":1240447
        },
        {
            "characterId":260,
            "username":"Kiruzuka",
            "totalLevel":579,
            "totalExp":1237726
        },
        {
            "characterId":224,
            "username":"PJonathan",
            "totalLevel":634,
            "totalExp":1119096
        },
        {
            "characterId":487,
            "username":"Stryczek",
            "totalLevel":525,
            "totalExp":1072005
        },
        {
            "characterId":266,
            "username":"Azzarth",
            "totalLevel":611,
            "totalExp":1057735
        },
        {
            "characterId":428,
            "username":"Lorkonos",
            "totalLevel":559,
            "totalExp":1025128
        },
        {
            "characterId":1034,
            "username":"Blackboa",
            "totalLevel":336,
            "totalExp":1016539
        },
        {
            "characterId":510,
            "username":"Wilf32",
            "totalLevel":598,
            "totalExp":989178
        },
        {
            "characterId":658,
            "username":"Deatth",
            "totalLevel":461,
            "totalExp":955870
        },
        {
            "characterId":905,
            "username":"Butter",
            "totalLevel":527,
            "totalExp":941428
        },
        {
            "characterId":660,
            "username":"Wintery",
            "totalLevel":629,
            "totalExp":930630
        },
        {
            "characterId":515,
            "username":"ikillcows",
            "totalLevel":578,
            "totalExp":921968
        },
        {
            "characterId":732,
            "username":"readcon",
            "totalLevel":569,
            "totalExp":916966
        },
        {
            "characterId":466,
            "username":"DoctorNGin",
            "totalLevel":617,
            "totalExp":903410
        },
        {
            "characterId":786,
            "username":"Treby",
            "totalLevel":603,
            "totalExp":891631
        },
        {
            "characterId":805,
            "username":"Fiery Legion",
            "totalLevel":593,
            "totalExp":888335
        },
        {
            "characterId":424,
            "username":"Hellrider",
            "totalLevel":524,
            "totalExp":883256
        },
        {
            "characterId":1318,
            "username":"Fable",
            "totalLevel":587,
            "totalExp":854818
        },
        {
            "characterId":574,
            "username":"KristinnKH",
            "totalLevel":284,
            "totalExp":788573
        },
        {
            "characterId":1216,
            "username":"Trader",
            "totalLevel":200,
            "totalExp":787679
        },
        {
            "characterId":1029,
            "username":"Vahi",
            "totalLevel":435,
            "totalExp":737514
        },
        {
            "characterId":1240,
            "username":"Tops",
            "totalLevel":177,
            "totalExp":723191
        },
        {
            "characterId":305,
            "username":"Zeus",
            "totalLevel":336,
            "totalExp":713133
        },
        {
            "characterId":374,
            "username":"EvilDave",
            "totalLevel":599,
            "totalExp":711562
        },
        {
            "characterId":707,
            "username":"Aerith",
            "totalLevel":510,
            "totalExp":695729
        },
        {
            "characterId":1062,
            "username":"Phixiouz",
            "totalLevel":477,
            "totalExp":680074
        },
        {
            "characterId":928,
            "username":"Santo",
            "totalLevel":555,
            "totalExp":647161
        },
        {
            "characterId":1251,
            "username":"Nebraska",
            "totalLevel":509,
            "totalExp":646929
        },
        {
            "characterId":383,
            "username":"Pezz",
            "totalLevel":571,
            "totalExp":628450
        },
        {
            "characterId":1239,
            "username":"Chrissy",
            "totalLevel":419,
            "totalExp":622589
        },
        {
            "characterId":444,
            "username":"limeylimey",
            "totalLevel":514,
            "totalExp":606562
        },
        {
            "characterId":320,
            "username":"RedHiTops",
            "totalLevel":426,
            "totalExp":603264
        },
        {
            "characterId":275,
            "username":"Luke",
            "totalLevel":435,
            "totalExp":590724
        },
        {
            "characterId":1267,
            "username":"Dank",
            "totalLevel":454,
            "totalExp":589996
        },
        {
            "characterId":445,
            "username":"Dcan",
            "totalLevel":495,
            "totalExp":588201
        },
        {
            "characterId":318,
            "username":"Sherian",
            "totalLevel":461,
            "totalExp":579712
        },
        {
            "characterId":254,
            "username":"Kami",
            "totalLevel":485,
            "totalExp":570608
        },
        {
            "characterId":1177,
            "username":"Victor",
            "totalLevel":542,
            "totalExp":564414
        },
        {
            "characterId":229,
            "username":"Thomas",
            "totalLevel":524,
            "totalExp":556028
        }
    ],
    "computationTimeInSeconds":0.122,
    "page":1
    }

Kills

GET

This API is used to return an aggregated list of kills by all characters.

URL

https://api.titanreach.com/game/kills/get-kills

Sample Response:

{
    "results": [
        {
            "npcName": "Chicken",
            "totalKilled": 449087,
            "lastKillTime": "2021-04-18 12:31:01.000",
            "firstKillTime": "2021-03-07 01:00:00.000"
        },
        {
            "npcName": "Raccoon",
            "totalKilled": 210210,
            "lastKillTime": "2021-04-18 01:56:22.000",
            "firstKillTime": "2021-03-07 01:00:29.000"
        },
        {
            "npcName": "Cow",
            "totalKilled": 171550,
            "lastKillTime": "2021-04-18 12:51:08.000",
            "firstKillTime": "2021-03-07 01:00:00.000"
        },
        {
            "npcName": "Bear",
            "totalKilled": 133923,
            "lastKillTime": "2021-04-18 12:48:06.000",
            "firstKillTime": "2021-03-07 02:26:37.000"
        },
        {
            "npcName": "Town Guard",
            "totalKilled": 113640,
            "lastKillTime": "2021-04-18 12:59:57.000",
            "firstKillTime": "2021-03-07 01:02:11.000"
        }
    ],
    "computationTimeInSeconds": 2.331
}

GET

This API is used to return the kills of all characters at an hourly level. It requires successful OAuth authentication to use.

URL

https://api.titanreach.com/game/kills/get-kills

Sample Response:

{
    "results": [
        {
            "username": "Spyda",
            "npcName": "Rabbit",
            "dateTimeKilled": "2021-03-08 07:17:35.000"
        },
        {
            "username": "Spyda",
            "npcName": "Town Guard",
            "dateTimeKilled": "2021-03-09 07:12:53.000"
        },
        {
            "username": "Spyda",
            "npcName": "Town Guard",
            "dateTimeKilled": "2021-03-09 07:13:02.000"
        },
        {
            "username": "Spyda",
            "npcName": "Chicken",
            "dateTimeKilled": "2021-03-09 07:17:22.000"
        }
    ],
    "computationTimeInSeconds": 2.331
}

Polls

GET

This API is used to return all polls and their associated results.

URL:

https://api.titanreach.com/polls/results

Sample Response:

{
   "results":{
      "poll":"Which unreleased skill are you most looking forward to?",
      "pollStartDate":"2021-04-19T11:48:14.760",
      "pollEndDate":"2021-04-26T12:00:00",
      "options":[
         {
            "option":"Arcana",
            "optionTotalVotes":16,
            "optionPercent":16.49
         },
         {
            "option":"Focus",
            "optionTotalVotes":1,
            "optionPercent":1.03
         },
         {
            "option":"Occultism",
            "optionTotalVotes":16,
            "optionPercent":16.49
         },
         {
            "option":"Precision",
            "optionTotalVotes":0,
            "optionPercent":0
         },
         {
            "option":"Slayer",
            "optionTotalVotes":46,
            "optionPercent":47.42
         },
         {
            "option":"Sorcery",
            "optionTotalVotes":18,
            "optionPercent":18.56
         }
      ]
   },
   "computationTimeInSeconds":2.055
}