Class: Wisco::WorkatoApi
- Inherits:
-
Object
- Object
- Wisco::WorkatoApi
- Defined in:
- lib/wisco/workato_api.rb
Instance Method Summary collapse
- #get_connector_code(id:) ⇒ Object
-
#initialize(hostname:, api_token:, debug: false) ⇒ WorkatoApi
constructor
A new instance of WorkatoApi.
-
#search_connector(title:) ⇒ Object
Returns [status_int, parsed_hash_or_nil, raw_body_string].
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 |