Class: Transferwise::BorderlessAccount
- Inherits:
-
APIResource
- Object
- APIResource
- Transferwise::BorderlessAccount
- Defined in:
- lib/transferwise/borderless_account.rb
Defined Under Namespace
Classes: BalanceCurrency, Statement, Transaction
Constant Summary
Constants inherited from APIResource
Class Method Summary collapse
- .collection_url(resource_id = nil) ⇒ Object
- .convert(borderless_account_id, quote_id, headers) ⇒ Object
Methods inherited from APIResource
class_name, create, get, list, resource_url
Methods included from TransferwiseObject
#add_methods, included, #initialize, #initialize_from, #update_attributes
Class Method Details
.collection_url(resource_id = nil) ⇒ Object
3 4 5 |
# File 'lib/transferwise/borderless_account.rb', line 3 def self.collection_url(resource_id = nil) "#{API_VERSION}/borderless-accounts" end |
.convert(borderless_account_id, quote_id, headers) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/transferwise/borderless_account.rb', line 7 def self.convert(borderless_account_id, quote_id, headers) url = "/#{resource_url(borderless_account_id)}/conversions" params = { 'quoteId' => quote_id } response = Request.request(:post, url, params, headers) convert_to_transferwise_object(response) end |