class SmartRecruiters::InterviewsResource

Constants

INTERVIEWS_API

Public Instance Methods

create(**attributes) click to toggle source
# File lib/smartrecruiters/resources/interviews.rb, line 7
def create(**attributes)
  Interview.new post_request("#{INTERVIEWS_API}/interviews", body: attributes).body
end
delete(interview_id:) click to toggle source
# File lib/smartrecruiters/resources/interviews.rb, line 19
def delete(interview_id:)
  delete_request("#{INTERVIEWS_API}/interviews/#{interview_id}")
end
retrieve(interview_id:) click to toggle source
# File lib/smartrecruiters/resources/interviews.rb, line 11
def retrieve(interview_id:)
  Interview.new get_request("#{INTERVIEWS_API}/interviews/#{interview_id}").body
end
update(interview_id:, **attributes) click to toggle source
# File lib/smartrecruiters/resources/interviews.rb, line 15
def update(interview_id:, **attributes)
  patch_request("#{INTERVIEWS_API}/interviews/#{interview_id}", body: attributes)
end