Class: Synapsis::V01::User
Class Method Summary
collapse
create_request, create_url
Methods inherited from APIResource
#class_name, class_name, class_name_pluralized, parse_as_synapse_resource, request, return_response
Class Method Details
.add_document(payload) ⇒ Object
21
22
23
24
25
26
|
# File 'lib/synapsis_v3/v01/user.rb', line 21
def self.add_document(payload)
add_document_v1_url = "#{API_V3_PATH}#{class_name}/doc/attachments/add"
response = request(:post, add_document_v1_url, convert_attachment_to_base_64(payload))
return_response(response)
end
|
.add_kyc(payload) ⇒ Object
7
8
9
10
11
12
|
# File 'lib/synapsis_v3/v01/user.rb', line 7
def self.add_kyc(payload)
add_kyc_v1_url = "#{API_V3_PATH}#{class_name}/doc/add"
response = request(:post, add_kyc_v1_url, payload)
return_response(response)
end
|
.verify_kyc(payload) ⇒ Object
14
15
16
17
18
19
|
# File 'lib/synapsis_v3/v01/user.rb', line 14
def self.verify_kyc(payload)
verify_kyc_v1_url = "#{API_V3_PATH}#{class_name}/doc/verify"
response = request(:post, verify_kyc_v1_url, payload)
return_response(response)
end
|