API Docs for: 1.0.1
Show:

Interviews Class

Constructor

Interviews

()

Methods

activate

(
  • milestoneId
  • params
  • callback
)
async

Provided by the routes.hr.milestones module.

Defined in lib/routers/hr/milestones.js:86

Activate an existing Milestone

Parameters:

  • milestoneId Integer

    Milestone ID

  • params Hash

    Parameters

  • callback String

    Callback function

approve

(
  • milestoneId
  • params
  • callback
)
async

Provided by the routes.hr.milestones module.

Defined in lib/routers/hr/milestones.js:100

Approve an existing Milestone

Parameters:

  • milestoneId Integer

    Milestone ID

  • params Hash

    Parameters

  • callback String

    Callback function

approve

(
  • submissionId
  • params
  • callback
)
async

Approve an existing Submission

Parameters:

  • submissionId Integer

    Submission ID

  • params Hash

    Parameters

  • callback String

    Callback function

create

(
  • params
  • callback
)
async

Provided by the routes.hr.milestones module.

Defined in lib/routers/hr/milestones.js:59

Create a new Milestone

Parameters:

  • params Hash

    Parameters

  • callback String

    Callback function

delete

(
  • milestoneId
  • callback
)
async

Provided by the routes.hr.milestones module.

Defined in lib/routers/hr/milestones.js:114

Delete an existing Milestone

Parameters:

  • milestoneId Integer

    Milestone ID

  • callback String

    Callback function

edit

(
  • milestoneId
  • params
  • callback
)
async

Provided by the routes.hr.milestones module.

Defined in lib/routers/hr/milestones.js:72

Edit an existing Milestone

Parameters:

  • milestoneId Integer

    Milestone ID

  • params Hash

    Parameters

  • callback String

    Callback function

getActiveMilestone

(
  • contractId
  • callback
)
async

Provided by the routes.hr.milestones module.

Defined in lib/routers/hr/milestones.js:33

Get active Milestone for specific Contract

Parameters:

  • contractId Hash

    Contract reference

  • callback String

    Callback function

getSubmissions

(
  • milestoneId
  • callback
)
async

Provided by the routes.hr.milestones module.

Defined in lib/routers/hr/milestones.js:46

Get all Submissions for specific Milestone

Parameters:

  • milestoneId Hash

    Milestone reference

  • callback String

    Callback function

invite

(
  • jobKey
  • params
  • callback
)
async

Provided by the routes.hr.interviews module.

Defined in lib/routers/hr/interviews.js:33

Invite to interview

Parameters:

  • jobKey String

    Job key

  • params Hash

    Parameters

  • callback String

    Callback function

reject

(
  • submissionId
  • params
  • callback
)
async

Reject an existing Submission

Parameters:

  • submissionId Integer

    Submission ID

  • params Hash

    Parameters

  • callback String

    Callback function

requestApproval

(
  • params
  • callback
)
async

Freelancer submits work for the client to approve

Parameters:

  • params Hash

    Parameters

  • callback String

    Callback function

Properties

entryPoint

String final static

Provided by the routes.hr.interviews module.

Defined in lib/routers/hr/interviews.js:15

Default: api

entryPoint

String final static

Provided by the routes.hr.milestones module.

Defined in lib/routers/hr/milestones.js:15

Default: api

entryPoint

String final static

Default: api