PlanetSide 2 Live Population API
Find a file
2022-11-20 14:49:35 -05:00
services initial commit 2022-11-20 14:49:35 -05:00
terraform initial commit 2022-11-20 14:49:35 -05:00
.gitignore initial commit 2022-11-20 14:49:35 -05:00
Cargo.lock initial commit 2022-11-20 14:49:35 -05:00
Cargo.toml initial commit 2022-11-20 14:49:35 -05:00
README.md initial commit 2022-11-20 14:49:35 -05:00

Saerro Listening Post

PlanetSide 2 live population API. This API is free and open for anyone to use.

The one and only goal of this app is to provide a current "point-in-time" population status for PlanetSide 2, per world, per faction, (and later, per continent.) Historical info is not a goal.

https://saerro.harasse.rs

API Reference

  • / - Shows a help/usage message.
  • /w/{worldID} - Shows populations for one world, example:
{
  "worldID": 17,
  "total": 1000,
  "factions": {
    "tr": 334,
    "nc": 333,
    "vs": 333
  }
}
{
  "worlds": [
    {
      "worldID": 17,
      "total": 1000,
      "factions": {
        "tr": 334,
        "nc": 333,
        "vs": 333
      }
    },
    {
      "worldID": 19,
      "total": 1000,
      "factions": {
        "tr": 334,
        "nc": 333,
        "vs": 333
      }
    }
  ]
}

Architecture

  • Websocket processors
    • One pair per PC, PS4US, PS4EU
    • Each pair connects to either Census Websocket or NS Websocket, depending on availability.