Class: Clicksign::Document
- Inherits:
-
Base
- Object
- Base
- Clicksign::Document
show all
- Defined in:
- lib/clicksign/document.rb
Class Method Summary
collapse
Methods inherited from Base
accept_header, api_url, parse, request
Class Method Details
.all ⇒ Object
3
4
5
6
7
|
# File 'lib/clicksign/document.rb', line 3
def self.all
request :get,
api_url('documents'),
{}
end
|
.create(file) ⇒ Object
15
16
17
18
19
20
|
# File 'lib/clicksign/document.rb', line 15
def self.create(file)
request :post,
api_url('documents'),
{ "document[archive][original]" => file },
{}
end
|
.create_list(key, signers, skip_email = true) ⇒ Object
22
23
24
25
26
27
|
# File 'lib/clicksign/document.rb', line 22
def self.create_list(key, signers, skip_email = true)
request :post,
api_url('documents', key, 'list'),
{ signers: Array.wrap(signers), skip_email: skip_email }.to_json,
content_type: "json"
end
|
.find(key) ⇒ Object
9
10
11
12
13
|
# File 'lib/clicksign/document.rb', line 9
def self.find(key)
request :get,
api_url('documents', key),
{}
end
|