Class: GetAccept::Document
Instance Attribute Summary
Attributes inherited from Resource
#client
Instance Method Summary
collapse
Methods inherited from Resource
#initialize
Instance Method Details
#all ⇒ Object
3
4
5
|
# File 'lib/get_accept/resources/document.rb', line 3
def all
get('/documents')
end
|
#create(data) ⇒ Object
15
16
17
|
# File 'lib/get_accept/resources/document.rb', line 15
def create data
post('/documents', data)
end
|
#destroy(id) ⇒ Object
31
32
33
|
# File 'lib/get_accept/resources/document.rb', line 31
def destroy id
delete("/documents/#{id}")
end
|
#find(id) ⇒ Object
7
8
9
|
# File 'lib/get_accept/resources/document.rb', line 7
def find id
get("/documents/#{id}")
end
|
#find_by_external_id(external_id) ⇒ Object
11
12
13
|
# File 'lib/get_accept/resources/document.rb', line 11
def find_by_external_id external_id
get("/documents/external/#{external_id}")
end
|
#recipients(id) ⇒ Object
23
24
25
|
# File 'lib/get_accept/resources/document.rb', line 23
def recipients id
get("/documents/#{id}/recipients")
end
|
#send(id) ⇒ Object
19
20
21
|
# File 'lib/get_accept/resources/document.rb', line 19
def send id
post("/documents/#{id}/send")
end
|
#view_url(id) ⇒ Object
27
28
29
|
# File 'lib/get_accept/resources/document.rb', line 27
def view_url id
"https://app.getaccept.com/document/view/#{id}"
end
|