Module: Manageo::Company
- Defined in:
- lib/manageo/company.rb
Class Method Summary collapse
- .brands(siren:) ⇒ Object
- .contact(siren:) ⇒ Object
- .directors(siren:) ⇒ Object
- .email(siren:) ⇒ Object
- .establishments(siren:) ⇒ Object
- .financial(siren:) ⇒ Object
- .identity(siren:, nic:) ⇒ Object
- .infos(siren:, nic: '') ⇒ Object
- .search(term:, **args) ⇒ Object
- .solvability(siren:) ⇒ Object
Class Method Details
.brands(siren:) ⇒ Object
18 19 20 |
# File 'lib/manageo/company.rb', line 18 def brands(siren:) Manageo.get "marque/v1/#{siren}/marques" end |
.contact(siren:) ⇒ Object
6 7 8 |
# File 'lib/manageo/company.rb', line 6 def contact(siren:) Manageo.get "marque/v1/#{siren}/contact" end |
.directors(siren:) ⇒ Object
14 15 16 |
# File 'lib/manageo/company.rb', line 14 def directors(siren:) Manageo.get "marque/v1/#{siren}/dirigeants" end |
.email(siren:) ⇒ Object
2 3 4 |
# File 'lib/manageo/company.rb', line 2 def email(siren:) Manageo.get "email/v1/#{siren}/emailGenerique" end |
.establishments(siren:) ⇒ Object
10 11 12 |
# File 'lib/manageo/company.rb', line 10 def establishments(siren:) Manageo.get "marque/v1/#{siren}/etablissements" end |
.financial(siren:) ⇒ Object
26 27 28 |
# File 'lib/manageo/company.rb', line 26 def financial(siren:) Manageo.get "financial/v1/#{siren}" end |
.identity(siren:, nic:) ⇒ Object
30 31 32 |
# File 'lib/manageo/company.rb', line 30 def identity(siren:, nic:) Manageo.get "identity/v1/#{siren}/#{nic}" end |
.infos(siren:, nic: '') ⇒ Object
34 35 36 |
# File 'lib/manageo/company.rb', line 34 def infos(siren:, nic: '') Manageo.get File.join("allinfos/v1/#{siren}", nic) end |