Class: Pandadoc::Api::Template

Inherits:
Object
  • Object
show all
Defined in:
lib/pandadoc/api/template.rb

Instance Method Summary collapse

Instance Method Details

#details(token, template_id) ⇒ Object



15
16
17
# File 'lib/pandadoc/api/template.rb', line 15

def details(token, template_id)
  client.get "/templates/#{template_id}/details", token
end

#list(token, params = {}) ⇒ Object



4
5
6
7
8
9
10
11
12
13
# File 'lib/pandadoc/api/template.rb', line 4

def list(token, params = {})
  validations = {
    q: { required: false, type: String },
    tag: { required: false, type: String },
    count: { required: false, type: Integer },
    page: { required: false, type: Integer }
  }

  client.get '/templates', token, validated_params(params, validations)
end