class Duedil::Company

Public Instance Methods

accounts(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 40
def accounts(company_id, filters = {})
  path = path "companies/#{company_id}/accounts"
  request path, filters
end
accounts_details(company_id, account_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 45
def accounts_details(company_id, account_id, filters = {})
  path = path "companies/#{company_id}/accounts/#{account_id}"
  request path, filters
end
all(filters = {}) click to toggle source
# File lib/duedil/company.rb, line 5
def all(filters = {})
  path = path 'companies'
  request path, filters: filters
end
bank_accounts(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 35
def bank_accounts(company_id, filters = {})
  path = path "companies/#{company_id}/bank-accounts"
  request path, filters
end
directors(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 65
def directors(company_id, filters = {})
  path = path "companies/#{company_id}/directors"
  request path, filters
end
directorships(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 70
def directorships(company_id, filters = {})
  path = path "companies/#{company_id}/directorships"
  request path, filters
end
documents(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 50
def documents(company_id, filters = {})
  path = path "companies/#{company_id}/documents"
  request path, filters
end
get(company_id) click to toggle source
# File lib/duedil/company.rb, line 10
def get(company_id)
  path = path "companies/#{company_id}"
  request path
end
industries(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 25
def industries(company_id, filters = {})
  path = path "companies/#{company_id}/industries"
  request path, filters
end
mortages(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 75
def mortages(company_id, filters = {})
  path = path "companies/#{company_id}/mortages"
  request path, filters
end
parent(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 60
def parent(company_id, filters = {})
  path = path "companies/#{company_id}/parent"
  request path, filters
end
previous_company_names(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 20
def previous_company_names(company_id, filters = {})
  path = path "companies/#{company_id}/previous-company-names"
  request path, filters
end
registered_address(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 15
def registered_address(company_id, filters = {})
  path = path "companies/#{company_id}/registered-address"
  request path, filters
end
service_addresses(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 80
def service_addresses(company_id, filters = {})
  path = path "companies/#{company_id}/service-addresses"
  request path, filters
end
shareholders(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 30
def shareholders(company_id, filters = {})
  path = path "companies/#{company_id}/shareholders"
  request path, filters
end
subsidiaries(company_id, filters = {}) click to toggle source
# File lib/duedil/company.rb, line 55
def subsidiaries(company_id, filters = {})
  path = path "companies/#{company_id}/subsidiaries"
  request path, filters
end