Sha256: 193305705c92cfe80cf8120c1c385711186e29df2a9cbdfd95f8963c8ae29543

Contents?: true

Size: 582 Bytes

Versions: 3

Compression:

Stored size: 582 Bytes

Contents

module Onfido
  class Check < Resource
    def create(applicant_id, payload)
      post(
        url: url_for("applicants/#{applicant_id}/checks"),
        payload: payload
      )
    end

    def find(applicant_id, check_id)
      get(
        url: url_for("applicants/#{applicant_id}/checks/#{check_id}"),
        payload: {}
      )
    end

    def all(applicant_id, page: 1, per_page: 20)
      querystring = "page=#{page}&per_page=#{per_page}"
      get(
        url: url_for("applicants/#{applicant_id}/checks?#{querystring}"),
        payload: {}
      )
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
onfido-0.3.0 lib/onfido/check.rb
onfido-0.2.0 lib/onfido/check.rb
onfido-0.1.0 lib/onfido/check.rb