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
GAJobs
Class GAJobs
Hierarchy
GlobalApi
GAJobs
Index
Constructors
constructor
Properties
config
Methods
make
Api
Call
create
Job
create
Job
Candidates
With
Template
create
Job
With
Candidates
get
Job
get
Jobs
get
Jobs
With
Ids
populate
Headers
set
Config
update
Job
Constructors
constructor
new GAJobs
(
instanceConfig
?:
IGlobalApiSdkConfig
)
:
GAJobs
Parameters
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
GAJobs
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
Job
create
Job
(
body
:
indexedObject
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
IJob
>
>
Parameters
body:
indexedObject
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
IJob
>
>
Static
create
Job
Candidates
With
Template
create
Job
Candidates
With
Template
(
body
:
IJobCreateWithTemplateBody
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
{
candidates
:
ICandidate
[]
;
job
:
IJob
;
message
:
string
}
>
>
Parameters
body:
IJobCreateWithTemplateBody
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
{
candidates
:
ICandidate
[]
;
job
:
IJob
;
message
:
string
}
>
>
Static
create
Job
With
Candidates
create
Job
With
Candidates
(
body
:
IJobCreateWithCandidatesBody
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
{
candidates
:
ICandidate
[]
;
job
:
IJob
;
message
:
string
}
>
>
Parameters
body:
IJobCreateWithCandidatesBody
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
{
candidates
:
ICandidate
[]
;
job
:
IJob
;
message
:
string
}
>
>
Static
get
Job
get
Job
(
id
:
string
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
IJob
>
>
Parameters
id:
string
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
IJob
>
>
Static
get
Jobs
get
Jobs
(
instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
IJob
[]
>
>
Parameters
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
IJob
[]
>
>
Static
get
Jobs
With
Ids
get
Jobs
With
Ids
(
ids
:
string
[]
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
IJob
[]
>
>
Parameters
ids:
string
[]
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
IJob
[]
>
>
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
Job
update
Job
(
body
:
indexedObject
, instanceConfig
?:
IGlobalApiSdkConfig
)
:
Promise
<
IApiResponseObj
<
IJob
>
>
Parameters
body:
indexedObject
Optional
instanceConfig:
IGlobalApiSdkConfig
Returns
Promise
<
IApiResponseObj
<
IJob
>
>
Exports
GAJobs
constructor
config
make
Api
Call
create
Job
create
Job
Candidates
With
Template
create
Job
With
Candidates
get
Job
get
Jobs
get
Jobs
With
Ids
populate
Headers
set
Config
update
Job
Generated using
TypeDoc