class NovaposhtaApi::Resources::CounterpartyResource
Public Instance Methods
addresses(ref)
click to toggle source
# File lib/novaposhta_api/resources/counterparty_resource.rb, line 18 def addresses(ref) response = post('Counterparty/getCounterpartyAddresses', ref: ref) NovaposhtaApi::Models::Address.extract_collection(response) end
contacts(ref)
click to toggle source
# File lib/novaposhta_api/resources/counterparty_resource.rb, line 24 def contacts(ref) response = post('Counterparty/getCounterpartyContactPersons', ref: ref) NovaposhtaApi::Models::ContactPerson.extract_collection(response) end
create(params = {})
click to toggle source
# File lib/novaposhta_api/resources/counterparty_resource.rb, line 6 def create(params = {}) response = post('Counterparty/save', params) NovaposhtaApi::Models::Counterparty.extract_single(response) end
senders()
click to toggle source
# File lib/novaposhta_api/resources/counterparty_resource.rb, line 12 def senders response = post('Counterparty/getCounterparties', counterparty_property: 'Sender') NovaposhtaApi::Models::Counterparty.extract_collection(response) end