Module: PandaDoc::Document
Instance Method Summary collapse
- #create(data) ⇒ Object
- #download(uuid) ⇒ Object
- #send(uuid, **data) ⇒ Object
- #session(uuid, **data) ⇒ Object
Instance Method Details
#create(data) ⇒ Object
5 6 7 |
# File 'lib/panda_doc/document.rb', line 5 def create(data) respond(ApiClient.request(:post, "/documents", data)) end |
#download(uuid) ⇒ Object
20 21 22 |
# File 'lib/panda_doc/document.rb', line 20 def download(uuid) stream(ApiClient.request(:get, "/documents/#{uuid}/download")) end |
#send(uuid, **data) ⇒ Object
9 10 11 |
# File 'lib/panda_doc/document.rb', line 9 def send(uuid, **data) respond(ApiClient.request(:post, "/documents/#{uuid}/send", data)) end |
#session(uuid, **data) ⇒ Object
13 14 15 16 17 18 |
# File 'lib/panda_doc/document.rb', line 13 def session(uuid, **data) respond( ApiClient.request(:post, "/documents/#{uuid}/session", data), type: :session ) end |