Battlefield 2042

Get a list of servers from portal based on given name

To get multiple maps or regions, seperate them in a list with ';'.(cache of 10 seconds)

get/bf2042/servers/

Request

  • Base URL: https://api.gametools.network
  • URL: https://api.gametools.network/bf2042/servers/
  • Auth: none declared

Query parameters

namestring nullable

searching based on servername

experiencenamestring nullable

the name of the experience within portal.battlefield.com.

regionstring

The regions available are: all (all regions), eu, asia, nam (north america), sam (south america), afr (Africa) or oc (Oceana).

mapsstring

The available maps are: 'Arica Harbor', 'Valparaiso', 'Battle of the Bulge', 'El Alamein', 'Caspian Border', 'Noshahr Canals', 'Orbital', 'Hourglass', 'Kaleidoscope', 'Breakaway', 'Discarded', 'Manifest' and 'Renewal'

modesstring

The available modes are: 'Breakthrough Large', 'Breakthrough', 'Conquest', 'Custom', 'Rush' and 'Conquest large'

limitinteger

the max amount of servers it will gather, give it a number between 1 and 250.

platformstring

For platform there is pc, xboxone and ps4, ps5 and xboxseries

ownersstring nullable

to filter by serverowner, send a array like this: owners=[{"nucleusid":2800753812,"personaid":794397421,"platformid":1}] or owners=[{"nucleusid":2800753812,"personaid":794397421,"platform":"pc"}] (query formatted ofc)

has_passwordboolean nullable

If you want to filter out servers with/without a password

Response

serverlist based on given name

Changes

No recorded changes to this operation across all 1 revision of this API.