Class: Wisco::WorkatoApi

Inherits:
Object
  • Object
show all
Defined in:
lib/wisco/workato_api.rb

Instance Method Summary collapse

Constructor Details

#initialize(hostname:, api_token:, debug: false) ⇒ WorkatoApi

Returns a new instance of WorkatoApi.



8
9
10
11
12
# File 'lib/wisco/workato_api.rb', line 8

def initialize(hostname:, api_token:, debug: false)
  @hostname  = hostname
  @api_token = api_token
  @debug     = debug
end

Instance Method Details

#get_connector_code(id:) ⇒ Object



19
20
21
# File 'lib/wisco/workato_api.rb', line 19

def get_connector_code(id:)
  request(:get, "/api/custom_connectors/#{id}/code")
end

#search_connector(title:) ⇒ Object

Returns [status_int, parsed_hash_or_nil, raw_body_string]



15
16
17
# File 'lib/wisco/workato_api.rb', line 15

def search_connector(title:)
  request(:get, '/api/custom_connectors/search', params: { title: title })
end