class Apis::Companies

Class to fetch companies

Public Instance Methods

by_address(address) click to toggle source

Search the icelandic company registry by address

@param address [String] company address (required) @return [Faraday::Response] Api result.

# File lib/apis/endpoints/companies.rb, line 18
def by_address(address)
  Apis.client.get("/company?address=#{address}")
end
by_name(name) click to toggle source

Search the icelandic company registry by name

@param name [String] company name (required) @return [Faraday::Response] Api result.

# File lib/apis/endpoints/companies.rb, line 10
def by_name(name)
  Apis.client.get("/company?name=#{name}")
end
by_sn(socialnumber) click to toggle source

Search the icelandic company registry by social number

@param socialnumber [String] company socialnumber (required) @return [Faraday::Response] Api result.

# File lib/apis/endpoints/companies.rb, line 26
def by_sn(socialnumber)
  Apis.client.get("/company?socialnumber=#{socialnumber}")
end
by_vsknr(vsknr) click to toggle source

Search the icelandic company registry by vsk number

@param vsknr [String] company vsknumer (required) @return [Faraday::Response] Api result.

# File lib/apis/endpoints/companies.rb, line 34
def by_vsknr(vsknr)
  Apis.client.get("/company?vsknr=#{vsknr}")
end