Module: HelloSign::Api::BulkSendJob
- Included in:
- Client
- Defined in:
- lib/hello_sign/api/bulk_send_job.rb
Overview
Contains all the API calls for the BulkSendJob resource. Take a look at our API Documentation on BulkSendJobs (app.hellosign.com/api/reference#BulkSendJob) for more information about this.
Instance Method Summary collapse
-
#get_bulk_send_job(opts) ⇒ HelloSign::Resource::BulkSendJob
Retrieves a BulkSendJob with a given ID.
-
#get_bulk_send_jobs(opts = {}) ⇒ HelloSign::Resource::ResourceArray
Returns a list of BulkSendJobs that your Account can access.
Instance Method Details
#get_bulk_send_job(opts) ⇒ HelloSign::Resource::BulkSendJob
Retrieves a BulkSendJob with a given ID
40 41 42 43 44 |
# File 'lib/hello_sign/api/bulk_send_job.rb', line 40 def get_bulk_send_job(opts) path = "/bulk_send_job/#{opts[:bulk_send_job_id]}" HelloSign::Resource::BulkSendJob.new get(path) end |
#get_bulk_send_jobs(opts = {}) ⇒ HelloSign::Resource::ResourceArray
Returns a list of BulkSendJobs that your Account can access.
54 55 56 57 58 59 |
# File 'lib/hello_sign/api/bulk_send_job.rb', line 54 def get_bulk_send_jobs(opts={}) path = '/bulk_send_job/list' path += opts[:page] ? "?page=#{opts[:page]}" : '' path += opts[:page_size] ? "&page_size=#{opts[:page_size]}" : '' HelloSign::Resource::ResourceArray.new get(path, opts), 'bulk_send_jobs', HelloSign::Resource::BulkSendJob end |