class AquaIo::Api::AccessToken

Retrieve access token using API credentials.

Public Class Methods

new(client) click to toggle source
# File lib/aqua_io/api/access_token.rb, line 8
def initialize(client)
  @client = client
end

Public Instance Methods

retrieve(options = {}) click to toggle source

Returns an access token (required for making all other API calls).

‘oauth/token?grant_type=client_credentials’ POST

# File lib/aqua_io/api/access_token.rb, line 15
def retrieve(options = {})
  body = options.fetch(:body, {})

  @client.post("oauth/token?grant_type=client_credentials", body, options)
end