Satisfactory Server SDK / SatisfactoryServer
Class: SatisfactoryServer
Constructors
new SatisfactoryServer()
new SatisfactoryServer(
baseUrl
,options
?):SatisfactoryServer
Parameters
• baseUrl: string
• options?: SatisfactoryServerOptions
Returns
Defined in
Properties
baseUrl
protected
baseUrl:string
Defined in
bearerToken
protected
bearerToken:undefined
|string
Defined in
client
client:
IHttpClient
Defined in
Methods
execute()
execute(apiFunction, data)
execute(
apiFunction
,data
?):Promise
<object
>
Parameters
• apiFunction: "getadvancedgamesettings"
• data?: undefined
Returns
Promise
<object
>
data
Defined in
execute(apiFunction, data)
execute(
apiFunction
,data
?):Promise
<object
>
Parameters
• apiFunction: "getserveroptions"
• data?: undefined
Returns
Promise
<object
>
data
Defined in
execute(apiFunction, data)
execute(
apiFunction
,data
?):Promise
<object
>
Parameters
• apiFunction: "healthcheck"
• data?: HealthCheckRequestData
Returns
Promise
<object
>
data
data:
HealthCheckResponseBody
Defined in
execute(apiFunction, data)
execute(
apiFunction
,data
?):Promise
<object
>
Parameters
• apiFunction: "passwordlogin"
• data?: PasswordLoginRequestData
Returns
Promise
<object
>
data
Defined in
execute(apiFunction)
execute(
apiFunction
):Promise
<object
>
Parameters
• apiFunction: "queryserverstate"
Returns
Promise
<object
>
data
Defined in
getDefaultData()
getDefaultData<
Data
>(apiFunction
):null
|Data
Type Parameters
• Data
Parameters
• apiFunction: keyof ValidRequest
Returns
null
| Data