This is a GraphQL API, which means you can query for exactly the data you need. You can also use the GraphiQL interface to explore the data and build your queries.
{ 
  health { 
    database
    ingest
    ingestReachable
    worldsDisclaimer
    worlds {
      name
      status
      lastEvent
    }
  } 
}{
  allWorlds {
    name
    population {
      total
      nc
      tr
      vs
    }
  }
}{
  allWorlds {
    name
    classes {
      combatMedic {
        total
        nc
        tr
        vs
      }
    }
    vehicles {
      total
      sunderer {
        total
        nc
        tr
        vs
      }
    }
  }
}{
  zones {
    all {
      name
      classes {
        heavyAssault {
          nc
          tr
          vs
        }
        lightAssault {
          nc
          tr
          vs
        }
      }
      vehicles {
        vanguard {
          total
        }
        prowler {
          total
        }
        magrider {
          total
        }
        lightning {
          nc
          vs
          tr
        }
        chimera {
          nc
          vs
          tr
        }
      }
    }
  }
}This API supports two query methods, GET and POST.
All data is an aggregate of the last 15 minutes of Death, VehicleDestroy, certain GainExperience, and FishScan events, including both attacker and victim.
For help, please contact us in #api-dev on the PlanetSide 2 Discord.
[git]