Search
Preparing search index...
The search index is not available
@myinterview/global-api-sdk
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@myinterview/global-api-sdk
GACompanies
Class GACompanies
Hierarchy
GlobalApi
GACompanies
Index
Constructors
constructor
Properties
config
Methods
make
Api
Call
create
Company
Template
create
Company
Template
Bulk
delete
Company
Template
get
Company
Info
get
Company
Template
By
Id
get
Company
Templates
get
Company
Templates
With
Ids
populate
Headers
set
Config
update
Company
Template
Constructors
constructor
new GACompanies
(
instanceConfig
?:
IGlobalApiSdkConfig
)
:
GACompanies
Parameters
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
GACompanies
Properties
Static
config
config
:
IGlobalApiSdkConfig
Methods
Protected
make
Api
Call
make
Api
Call
(
action
:
string
, data
?:
indexedObject
)
:
IGlobalApiCallConfig
Parameters
action:
string
Optional
data:
indexedObject
Returns
IGlobalApiCallConfig
Static
create
Company
Template
create
Company
Template
(
payload
:
ICompanyJobTemplatePayload
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
{
message
:
string
;
template
:
ITemplate
}
>
>
Parameters
payload:
ICompanyJobTemplatePayload
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
{
message
:
string
;
template
:
ITemplate
}
>
>
Static
create
Company
Template
Bulk
create
Company
Template
Bulk
(
payload
:
ICompanyJobTemplatePayload
[]
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
{
message
:
string
;
templates
:
ITemplate
[]
}
>
>
Parameters
payload:
ICompanyJobTemplatePayload
[]
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
{
message
:
string
;
templates
:
ITemplate
[]
}
>
>
Static
delete
Company
Template
delete
Company
Template
(
template_id
:
string
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
{
message
:
string
}
>
>
Parameters
template_id:
string
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
{
message
:
string
}
>
>
Static
get
Company
Info
get
Company
Info
(
instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
ICompany
>
>
Parameters
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
ICompany
>
>
Static
get
Company
Template
By
Id
get
Company
Template
By
Id
(
id
:
string
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
ITemplate
>
>
Parameters
id:
string
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
ITemplate
>
>
Static
get
Company
Templates
get
Company
Templates
(
instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
ITemplate
[]
>
>
Parameters
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
ITemplate
[]
>
>
Static
get
Company
Templates
With
Ids
get
Company
Templates
With
Ids
(
ids
:
string
[]
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
ITemplate
[]
>
>
Parameters
ids:
string
[]
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
ITemplate
[]
>
>
Static
populate
Headers
populate
Headers
(
config
:
IGlobalApiSdkConfig
)
:
IGlobalApiHeaders
Parameters
config:
IGlobalApiSdkConfig
Returns
IGlobalApiHeaders
Static
set
Config
set
Config
(
config
:
IGlobalApiSdkConfig
)
:
void
Parameters
config:
IGlobalApiSdkConfig
Returns
void
Static
update
Company
Template
update
Company
Template
(
payload
:
ICompanyJobTemplateUploadPayload
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
{
message
:
string
}
>
>
Parameters
payload:
ICompanyJobTemplateUploadPayload
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
{
message
:
string
}
>
>
Exports
GACompanies
constructor
config
make
Api
Call
create
Company
Template
create
Company
Template
Bulk
delete
Company
Template
get
Company
Info
get
Company
Template
By
Id
get
Company
Templates
get
Company
Templates
With
Ids
populate
Headers
set
Config
update
Company
Template
Generated using
TypeDoc