Class: ApiBrasil::Services::Data::ChipVirtualService

Inherits:
BaseService
  • Object
show all
Defined in:
lib/api_brasil/services/data/chip_virtual_service.rb

Overview

Chip virtual: /chip/virtual/*.

Instance Attribute Summary

Attributes inherited from BaseService

#http

Instance Method Summary collapse

Methods inherited from BaseService

#delete, #download, #get, #initialize, #patch, #post, #put

Constructor Details

This class inherits a constructor from ApiBrasil::Services::BaseService

Instance Method Details

#activation(body, options = {}) ⇒ Object

Consulta ativacao: POST /chip/virtual/activation.

Returns:

  • (Object)


27
28
29
# File 'lib/api_brasil/services/data/chip_virtual_service.rb', line 27

def activation(body, options = {})
  post("/chip/virtual/activation", body, options)
end

#buy(body, options = {}) ⇒ Object

Compra um numero: POST /chip/virtual/buy.

Returns:

  • (Object)


20
21
22
# File 'lib/api_brasil/services/data/chip_virtual_service.rb', line 20

def buy(body, options = {})
  post("/chip/virtual/buy", body, options)
end

#operators(body = nil, options = {}) ⇒ Object

Lista operadoras: POST /chip/virtual/operators.

Returns:

  • (Object)


13
14
15
# File 'lib/api_brasil/services/data/chip_virtual_service.rb', line 13

def operators(body = nil, options = {})
  post("/chip/virtual/operators", body, options)
end

#services(body = nil, options = {}) ⇒ Object

Lista servicos: POST /chip/virtual/services.

Returns:

  • (Object)


34
35
36
# File 'lib/api_brasil/services/data/chip_virtual_service.rb', line 34

def services(body = nil, options = {})
  post("/chip/virtual/services", body, options)
end