Search
Preparing search index...
The search index is not available
tarkov
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
Tarkov
Api
Class Api
Hierarchy
Api
Index
Constructors
constructor
Properties
game
Version
launcher
launcher
Version
prod
ragfair
request
trading
unity
Version
Methods
get
Game
Version
get
Launcher
Version
Object literals
default
Options
session
Constructors
constructor
new
Api
(
)
:
Api
Returns
Api
Properties
game
Version
game
Version
:
string
= "0.12.3.6090"
launcher
launcher
:
Got
launcher
Version
launcher
Version
:
string
= "0.9.3.1057"
prod
prod
:
Got
ragfair
ragfair
:
Got
Private
request
request
:
number
= 0
trading
trading
:
Got
unity
Version
unity
Version
:
string
= "2018.4.13f1"
Methods
Private
get
Game
Version
get
Game
Version
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Private
get
Launcher
Version
get
Launcher
Version
(
)
:
Promise
<
void
>
Loads the latest launcher version into memory
Returns
Promise
<
void
>
Object literals
Private
default
Options
default
Options
:
object
app
Version
app
Version
:
true
= true
bsg
Session
bsg
Session
:
true
= true
decompress
decompress
:
true
= true
encoding
encoding
:
undefined
= undefined
request
Id
request
Id
:
true
= true
response
Type
response
Type
:
"buffer"
= "buffer"
unity
Agent
unity
Agent
:
true
= true
hooks
hooks
:
object
after
Response
after
Response
:
(Anonymous function)
[]
= [(response: any, retry: any) => {response = {...response,body: JSON.parse(pako.inflate(response.body, { to: 'string' })),};if (response.body.err !== 0) {throw response.body;};return response;}]
before
Request
before
Request
:
(Anonymous function)
[]
= [(options: NormalOptions) => {delete options.headers['user-agent'];delete options.headers['content-type'];options.headers['Content-Type'] = 'application/json';options.bsgSession ? options.headers['Cookie'] = `PHPSESSID=${this.session.session}` : null;options.bsgAgent ? options.headers['User-Agent'] = `BSG Launcher ${this.launcherVersion}` : null;options.unityAgent ? options.headers['User-Agent'] = `UnityPlayer/${this.unityVersion} (UnityWebRequest/1.0, libcurl/7.52.0-DEV)` : null;options.unityAgent ? options.headers['X-Unity-Version'] = this.unityVersion : null;options.appVersion ? options.headers['App-Version'] = `EFT Client ${this.gameVersion}` : null;options.requestId ? options.headers['GClient-RequestId'] = `${this.request++}` : null;},]
session
session
:
object
queued
queued
:
boolean
= false
session
session
:
string
= ""
Globals
Tarkov
Types
Tarkov
Api
constructor
game
Version
launcher
launcher
Version
prod
ragfair
request
trading
unity
Version
get
Game
Version
get
Launcher
Version
default
Options
session
Market
Offer
Profile
Tarkov
Trader
Generated using
TypeDoc
Loads the latest launcher version into memory