class Tikkie::Api::V1::Requests::Users
Public Class Methods
new(request)
click to toggle source
# File lib/tikkie/api/v1/requests/users.rb, line 9 def initialize(request) @request = request end
Public Instance Methods
create(platform_token, options = {})
click to toggle source
# File lib/tikkie/api/v1/requests/users.rb, line 18 def create(platform_token, options = {}) params = { name: options.fetch(:name), phoneNumber: options.fetch(:phone_number), iban: options.fetch(:iban), bankAccountLabel: options.fetch(:bank_account_label) } response = @request.post("/tikkie/platforms/#{platform_token}/users", params) Tikkie::Api::V1::Responses::User.new(response) end
list(platform_token)
click to toggle source
# File lib/tikkie/api/v1/requests/users.rb, line 13 def list(platform_token) response = @request.get("/tikkie/platforms/#{platform_token}/users") Tikkie::Api::V1::Responses::Users.new(response) end