Class: FinchAPI::Resources::Jobs::Manual

Inherits:
Object
  • Object
show all
Defined in:
lib/finch-api/resources/jobs/manual.rb

Instance Method Summary collapse

Constructor Details

#initialize(client:) ⇒ Manual

Returns a new instance of Manual.

Parameters:



27
28
29
# File 'lib/finch-api/resources/jobs/manual.rb', line 27

def initialize(client:)
  @client = client
end

Instance Method Details

#retrieve(job_id, params = {}) ⇒ FinchAPI::Models::Jobs::ManualAsyncJob

Get a manual job by ‘job_id`. Manual jobs are completed by a human and include

Assisted Benefits jobs.

Parameters:

Returns:



17
18
19
20
21
22
23
24
# File 'lib/finch-api/resources/jobs/manual.rb', line 17

def retrieve(job_id, params = {})
  @client.request(
    method: :get,
    path: ["jobs/manual/%0s", job_id],
    model: FinchAPI::Models::Jobs::ManualAsyncJob,
    options: params[:request_options]
  )
end