class Mfkessai::Examination
Public Class Methods
create(request_body:)
click to toggle source
ref: mfkessai.co.jp/api_doc/endpoint.html#/examination/examination_create
# File lib/mfkessai/examination.rb, line 14 def self.create(request_body:) request(url: '/v1/examinations', request_type: :post, request_body: request_body) end
create_transaction(id:, request_body:)
click to toggle source
ref: mfkessai.co.jp/api_doc/endpoint.html#/examination/examination_create_transaction
# File lib/mfkessai/examination.rb, line 26 def self.create_transaction(id:, request_body:) request(url: "/v1/examinations/#{id}/transaction", request_type: :post, request_body: request_body) end
list(page: nil, per_page: nil)
click to toggle source
ref: mfkessai.co.jp/api_doc/endpoint.html#/examination/examination_index
# File lib/mfkessai/examination.rb, line 7 def self.list(page: nil, per_page: nil) url = '/v1/examinations' url += list_filter_parameters(page, per_page) if !page.nil? || !per_page.nil? request(url: url, request_type: :get) end
retrieve(id)
click to toggle source
ref: mfkessai.co.jp/api_doc/endpoint.html#/examination/examination_show
# File lib/mfkessai/examination.rb, line 21 def self.retrieve(id) request(url: "/v1/examinations/#{id}", request_type: :get) end