Class: Fizzy::Services::IdentityService

Inherits:
BaseService show all
Defined in:
lib/fizzy/generated/services/identity_service.rb

Overview

Service for Identity operations

Instance Method Summary collapse

Methods inherited from BaseService

#initialize

Constructor Details

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

Instance Method Details

#meHash

me operation

Returns:

  • (Hash)

    response data



12
13
14
15
16
# File 'lib/fizzy/generated/services/identity_service.rb', line 12

def me()
  with_operation(service: "identity", operation: "GetMyIdentity", is_mutation: false) do
    http_get("/my/identity.json").json
  end
end

#update_timezone(account_id:, timezone_name:) ⇒ void

This method returns an undefined value.

update_timezone operation

Parameters:

  • account_id (String)

    account id ID

  • timezone_name (String)

    timezone name



22
23
24
25
26
27
# File 'lib/fizzy/generated/services/identity_service.rb', line 22

def update_timezone(account_id:, timezone_name:)
  with_operation(service: "identity", operation: "UpdateMyTimezone", is_mutation: true, resource_id: ) do
    http_patch("/#{}/my/timezone.json", body: compact_params(timezone_name: timezone_name))
    nil
  end
end