class Bamboozled::API::ApplicantTracking
- Bamboozled::API::ApplicantTracking
- Bamboozled::API::Base
- Reference
- Object
Defined in:
bamboozled/api/applicant_tracking.crConstant Summary
-
APPLICATION_STATUS_GROUPS =
["ALL", "ALL_ACTIVE", "NEW", "ACTIVE", "INACTIVE", "HIRED"] of ::String
-
JOB_STATUS_GROUPS =
["ALL", "DRAFT_AND_OPEN", "Open", "Filled", "Draft", "Deleted", "On Hold", "Canceled"] of ::String
Instance Method Summary
-
#add_comment(applicant_id, comment)
Add comments to an application -- POST /applications/:id/comments
-
#application(applicant_id)
Get the details of an application -- GET /applications/:id
-
#applications(param_filters = nil, page_limit = 1)
Get a list of applications, following pagination -- GET /applications
-
#change_status(applicant_id, status_id)
Change applicant's status -- POST /applications/:id/status
-
#job_summaries(param_filters = nil)
Get a list of job summaries -- GET /jobs
-
#statuses
Get a list of statuses for a company -- GET /statuses
Instance methods inherited from class Bamboozled::API::Base
api_key : String
api_key,
api_key=(api_key : String)
api_key=,
api_version : String
api_version,
api_version=(api_version : String)
api_version=,
subdomain : String
subdomain,
subdomain=(subdomain : String)
subdomain=
Constructor methods inherited from class Bamboozled::API::Base
new(subdomain : String, api_key : String)
new
Instance Method Detail
def add_comment(applicant_id, comment)
#
Add comments to an application -- POST /applications/:id/comments
Get a list of applications, following pagination -- GET /applications
def change_status(applicant_id, status_id)
#
Change applicant's status -- POST /applications/:id/status