class SnapTrade::ConnectionsApi
def detail_brokerage_authorization(authorization_id:, user_id:, user_secret:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def detail_brokerage_authorization(authorization_id:, user_id:, user_secret:, extra: {}) data, _status_code, _headers = detail_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, extra) data end
def detail_brokerage_authorization_impl(authorization_id, user_id, user_secret, opts = {})
-
(BrokerageAuthorization)-
Parameters:
-
opts(Hash) -- the optional parameters -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def detail_brokerage_authorization_impl(authorization_id, user_id, user_secret, opts = {}) _status_code, _headers = detail_brokerage_authorization_with_http_info(authorization_id, user_id, user_secret, opts)
def detail_brokerage_authorization_with_http_info(authorization_id:, user_id:, user_secret:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def detail_brokerage_authorization_with_http_info(authorization_id:, user_id:, user_secret:, extra: {}) detail_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, extra) end
def detail_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, opts = {})
-
(Array<(BrokerageAuthorization, Integer, Hash)>)- BrokerageAuthorization data, response status code and response headers
Parameters:
-
opts(Hash) -- the optional parameters -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def detail_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, opts = {}) i_client.config.debugging _client.config.logger.debug 'Calling API: ConnectionsApi.detail_brokerage_authorization ...' fy the required parameter 'authorization_id' is set i_client.config.client_side_validation && authorization_id.nil? ArgumentError, "Missing the required parameter 'authorization_id' when calling ConnectionsApi.detail_brokerage_authorization" fy the required parameter 'user_id' is set i_client.config.client_side_validation && user_id.nil? ArgumentError, "Missing the required parameter 'user_id' when calling ConnectionsApi.detail_brokerage_authorization" fy the required parameter 'user_secret' is set i_client.config.client_side_validation && user_secret.nil? ArgumentError, "Missing the required parameter 'user_secret' when calling ConnectionsApi.detail_brokerage_authorization" urce path var_path = '/authorizations/{authorizationId}'.sub('{' + 'authorizationId' + '}', CGI.escape(authorization_id.to_s)) y parameters params = opts[:query_params] || {} params[:'userId'] = user_id params[:'userSecret'] = user_secret er parameters _params = opts[:header_params] || {} header 'Accept' (if needed) _params['Accept'] = @api_client.select_header_accept(['application/json']) parameters arams = opts[:form_params] || {} body (model) ody = opts[:debug_body] rn_type _type = opts[:debug_return_type] || 'BrokerageAuthorization' _names ames = opts[:debug_auth_names] || ['PartnerClientId', 'PartnerSignature', 'PartnerTimestamp'] tions = opts.merge( ration => :"ConnectionsApi.detail_brokerage_authorization", der_params => header_params, ry_params => query_params, m_params => form_params, y => post_body, h_names => auth_names, urn_type => return_type status_code, headers, response = @api_client.call_api(:GET, local_var_path, new_options) i_client.config.debugging _client.config.logger.debug "API called: ConnectionsApi#detail_brokerage_authorization\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" data, status_code, headers, response
def disable_brokerage_authorization(authorization_id:, user_id:, user_secret:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def disable_brokerage_authorization(authorization_id:, user_id:, user_secret:, extra: {}) data, _status_code, _headers = disable_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, extra) data end
def disable_brokerage_authorization_impl(authorization_id, user_id, user_secret, opts = {})
-
(BrokerageAuthorizationDisabledConfirmation)-
Parameters:
-
opts(Hash) -- the optional parameters -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def disable_brokerage_authorization_impl(authorization_id, user_id, user_secret, opts = {}) _status_code, _headers = disable_brokerage_authorization_with_http_info(authorization_id, user_id, user_secret, opts)
def disable_brokerage_authorization_with_http_info(authorization_id:, user_id:, user_secret:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def disable_brokerage_authorization_with_http_info(authorization_id:, user_id:, user_secret:, extra: {}) disable_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, extra) end
def disable_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, opts = {})
-
(Array<(BrokerageAuthorizationDisabledConfirmation, Integer, Hash)>)- BrokerageAuthorizationDisabledConfirmation data, response status code and response headers
Parameters:
-
opts(Hash) -- the optional parameters -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def disable_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, opts = {}) i_client.config.debugging _client.config.logger.debug 'Calling API: ConnectionsApi.disable_brokerage_authorization ...' fy the required parameter 'authorization_id' is set i_client.config.client_side_validation && authorization_id.nil? ArgumentError, "Missing the required parameter 'authorization_id' when calling ConnectionsApi.disable_brokerage_authorization" fy the required parameter 'user_id' is set i_client.config.client_side_validation && user_id.nil? ArgumentError, "Missing the required parameter 'user_id' when calling ConnectionsApi.disable_brokerage_authorization" fy the required parameter 'user_secret' is set i_client.config.client_side_validation && user_secret.nil? ArgumentError, "Missing the required parameter 'user_secret' when calling ConnectionsApi.disable_brokerage_authorization" urce path var_path = '/authorizations/{authorizationId}/disable'.sub('{' + 'authorizationId' + '}', CGI.escape(authorization_id.to_s)) y parameters params = opts[:query_params] || {} params[:'userId'] = user_id params[:'userSecret'] = user_secret er parameters _params = opts[:header_params] || {} header 'Accept' (if needed) _params['Accept'] = @api_client.select_header_accept(['application/json']) parameters arams = opts[:form_params] || {} body (model) ody = opts[:debug_body] rn_type _type = opts[:debug_return_type] || 'BrokerageAuthorizationDisabledConfirmation' _names ames = opts[:debug_auth_names] || ['PartnerClientId', 'PartnerSignature', 'PartnerTimestamp'] tions = opts.merge( ration => :"ConnectionsApi.disable_brokerage_authorization", der_params => header_params, ry_params => query_params, m_params => form_params, y => post_body, h_names => auth_names, urn_type => return_type status_code, headers, response = @api_client.call_api(:POST, local_var_path, new_options) i_client.config.debugging _client.config.logger.debug "API called: ConnectionsApi#disable_brokerage_authorization\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" data, status_code, headers, response
def initialize(api_client = ApiClient.default)
def initialize(api_client = ApiClient.default) @api_client = api_client end
def list_brokerage_authorizations(user_id:, user_secret:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
user_secret(String) -- -
user_id(String) --
def list_brokerage_authorizations(user_id:, user_secret:, extra: {}) data, _status_code, _headers = list_brokerage_authorizations_with_http_info_impl(user_id, user_secret, extra) data end
def list_brokerage_authorizations_impl(user_id, user_secret, opts = {})
-
(Array-)
Parameters:
-
opts(Hash) -- the optional parameters -
user_secret(String) -- -
user_id(String) --
def list_brokerage_authorizations_impl(user_id, user_secret, opts = {}) _status_code, _headers = list_brokerage_authorizations_with_http_info(user_id, user_secret, opts)
def list_brokerage_authorizations_with_http_info(user_id:, user_secret:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
user_secret(String) -- -
user_id(String) --
def list_brokerage_authorizations_with_http_info(user_id:, user_secret:, extra: {}) list_brokerage_authorizations_with_http_info_impl(user_id, user_secret, extra) end
def list_brokerage_authorizations_with_http_info_impl(user_id, user_secret, opts = {})
-
(Array<(Array- Array, Integer, Hash)>) data, response status code and response headers
Parameters:
-
opts(Hash) -- the optional parameters -
user_secret(String) -- -
user_id(String) --
def list_brokerage_authorizations_with_http_info_impl(user_id, user_secret, opts = {}) i_client.config.debugging _client.config.logger.debug 'Calling API: ConnectionsApi.list_brokerage_authorizations ...' fy the required parameter 'user_id' is set i_client.config.client_side_validation && user_id.nil? ArgumentError, "Missing the required parameter 'user_id' when calling ConnectionsApi.list_brokerage_authorizations" fy the required parameter 'user_secret' is set i_client.config.client_side_validation && user_secret.nil? ArgumentError, "Missing the required parameter 'user_secret' when calling ConnectionsApi.list_brokerage_authorizations" urce path var_path = '/authorizations' y parameters params = opts[:query_params] || {} params[:'userId'] = user_id params[:'userSecret'] = user_secret er parameters _params = opts[:header_params] || {} header 'Accept' (if needed) _params['Accept'] = @api_client.select_header_accept(['application/json']) parameters arams = opts[:form_params] || {} body (model) ody = opts[:debug_body] rn_type _type = opts[:debug_return_type] || 'Array<BrokerageAuthorization>' _names ames = opts[:debug_auth_names] || ['PartnerClientId', 'PartnerSignature', 'PartnerTimestamp'] tions = opts.merge( ration => :"ConnectionsApi.list_brokerage_authorizations", der_params => header_params, ry_params => query_params, m_params => form_params, y => post_body, h_names => auth_names, urn_type => return_type status_code, headers, response = @api_client.call_api(:GET, local_var_path, new_options) i_client.config.debugging _client.config.logger.debug "API called: ConnectionsApi#list_brokerage_authorizations\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" data, status_code, headers, response
def refresh_brokerage_authorization(authorization_id:, user_id:, user_secret:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def refresh_brokerage_authorization(authorization_id:, user_id:, user_secret:, extra: {}) data, _status_code, _headers = refresh_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, extra) data end
def refresh_brokerage_authorization_impl(authorization_id, user_id, user_secret, opts = {})
-
(BrokerageAuthorizationRefreshConfirmation)-
Parameters:
-
opts(Hash) -- the optional parameters -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def refresh_brokerage_authorization_impl(authorization_id, user_id, user_secret, opts = {}) _status_code, _headers = refresh_brokerage_authorization_with_http_info(authorization_id, user_id, user_secret, opts)
def refresh_brokerage_authorization_with_http_info(authorization_id:, user_id:, user_secret:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def refresh_brokerage_authorization_with_http_info(authorization_id:, user_id:, user_secret:, extra: {}) refresh_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, extra) end
def refresh_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, opts = {})
-
(Array<(BrokerageAuthorizationRefreshConfirmation, Integer, Hash)>)- BrokerageAuthorizationRefreshConfirmation data, response status code and response headers
Parameters:
-
opts(Hash) -- the optional parameters -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def refresh_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, opts = {}) i_client.config.debugging _client.config.logger.debug 'Calling API: ConnectionsApi.refresh_brokerage_authorization ...' fy the required parameter 'authorization_id' is set i_client.config.client_side_validation && authorization_id.nil? ArgumentError, "Missing the required parameter 'authorization_id' when calling ConnectionsApi.refresh_brokerage_authorization" fy the required parameter 'user_id' is set i_client.config.client_side_validation && user_id.nil? ArgumentError, "Missing the required parameter 'user_id' when calling ConnectionsApi.refresh_brokerage_authorization" fy the required parameter 'user_secret' is set i_client.config.client_side_validation && user_secret.nil? ArgumentError, "Missing the required parameter 'user_secret' when calling ConnectionsApi.refresh_brokerage_authorization" urce path var_path = '/authorizations/{authorizationId}/refresh'.sub('{' + 'authorizationId' + '}', CGI.escape(authorization_id.to_s)) y parameters params = opts[:query_params] || {} params[:'userId'] = user_id params[:'userSecret'] = user_secret er parameters _params = opts[:header_params] || {} header 'Accept' (if needed) _params['Accept'] = @api_client.select_header_accept(['application/json']) parameters arams = opts[:form_params] || {} body (model) ody = opts[:debug_body] rn_type _type = opts[:debug_return_type] || 'BrokerageAuthorizationRefreshConfirmation' _names ames = opts[:debug_auth_names] || ['PartnerClientId', 'PartnerSignature', 'PartnerTimestamp'] tions = opts.merge( ration => :"ConnectionsApi.refresh_brokerage_authorization", der_params => header_params, ry_params => query_params, m_params => form_params, y => post_body, h_names => auth_names, urn_type => return_type status_code, headers, response = @api_client.call_api(:POST, local_var_path, new_options) i_client.config.debugging _client.config.logger.debug "API called: ConnectionsApi#refresh_brokerage_authorization\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" data, status_code, headers, response
def remove_brokerage_authorization(authorization_id:, user_id:, user_secret:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def remove_brokerage_authorization(authorization_id:, user_id:, user_secret:, extra: {}) remove_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, extra) nil end
def remove_brokerage_authorization_impl(authorization_id, user_id, user_secret, opts = {})
-
(nil)-
Parameters:
-
opts(Hash) -- the optional parameters -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def remove_brokerage_authorization_impl(authorization_id, user_id, user_secret, opts = {}) _brokerage_authorization_with_http_info(authorization_id, user_id, user_secret, opts)
def remove_brokerage_authorization_with_http_info(authorization_id:, user_id:, user_secret:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def remove_brokerage_authorization_with_http_info(authorization_id:, user_id:, user_secret:, extra: {}) remove_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, extra) end
def remove_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, opts = {})
-
(Array<(nil, Integer, Hash)>)- nil, response status code and response headers
Parameters:
-
opts(Hash) -- the optional parameters -
user_secret(String) -- -
user_id(String) -- -
authorization_id(String) --
def remove_brokerage_authorization_with_http_info_impl(authorization_id, user_id, user_secret, opts = {}) i_client.config.debugging _client.config.logger.debug 'Calling API: ConnectionsApi.remove_brokerage_authorization ...' fy the required parameter 'authorization_id' is set i_client.config.client_side_validation && authorization_id.nil? ArgumentError, "Missing the required parameter 'authorization_id' when calling ConnectionsApi.remove_brokerage_authorization" fy the required parameter 'user_id' is set i_client.config.client_side_validation && user_id.nil? ArgumentError, "Missing the required parameter 'user_id' when calling ConnectionsApi.remove_brokerage_authorization" fy the required parameter 'user_secret' is set i_client.config.client_side_validation && user_secret.nil? ArgumentError, "Missing the required parameter 'user_secret' when calling ConnectionsApi.remove_brokerage_authorization" urce path var_path = '/authorizations/{authorizationId}'.sub('{' + 'authorizationId' + '}', CGI.escape(authorization_id.to_s)) y parameters params = opts[:query_params] || {} params[:'userId'] = user_id params[:'userSecret'] = user_secret er parameters _params = opts[:header_params] || {} parameters arams = opts[:form_params] || {} body (model) ody = opts[:debug_body] rn_type _type = opts[:debug_return_type] _names ames = opts[:debug_auth_names] || ['PartnerClientId', 'PartnerSignature', 'PartnerTimestamp'] tions = opts.merge( ration => :"ConnectionsApi.remove_brokerage_authorization", der_params => header_params, ry_params => query_params, m_params => form_params, y => post_body, h_names => auth_names, urn_type => return_type status_code, headers, response = @api_client.call_api(:DELETE, local_var_path, new_options) i_client.config.debugging _client.config.logger.debug "API called: ConnectionsApi#remove_brokerage_authorization\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" data, status_code, headers, response
def return_rates(user_id:, user_secret:, authorization_id:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
authorization_id(String) -- -
user_secret(String) -- -
user_id(String) --
def return_rates(user_id:, user_secret:, authorization_id:, extra: {}) data, _status_code, _headers = return_rates_with_http_info_impl(user_id, user_secret, authorization_id, extra) data end
def return_rates_impl(user_id, user_secret, authorization_id, opts = {})
-
(RateOfReturnResponse)-
Parameters:
-
opts(Hash) -- the optional parameters -
authorization_id(String) -- -
user_secret(String) -- -
user_id(String) --
def return_rates_impl(user_id, user_secret, authorization_id, opts = {}) _status_code, _headers = return_rates_with_http_info(user_id, user_secret, authorization_id, opts)
def return_rates_with_http_info(user_id:, user_secret:, authorization_id:, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
authorization_id(String) -- -
user_secret(String) -- -
user_id(String) --
def return_rates_with_http_info(user_id:, user_secret:, authorization_id:, extra: {}) return_rates_with_http_info_impl(user_id, user_secret, authorization_id, extra) end
def return_rates_with_http_info_impl(user_id, user_secret, authorization_id, opts = {})
-
(Array<(RateOfReturnResponse, Integer, Hash)>)- RateOfReturnResponse data, response status code and response headers
Parameters:
-
opts(Hash) -- the optional parameters -
authorization_id(String) -- -
user_secret(String) -- -
user_id(String) --
def return_rates_with_http_info_impl(user_id, user_secret, authorization_id, opts = {}) i_client.config.debugging _client.config.logger.debug 'Calling API: ConnectionsApi.return_rates ...' fy the required parameter 'user_id' is set i_client.config.client_side_validation && user_id.nil? ArgumentError, "Missing the required parameter 'user_id' when calling ConnectionsApi.return_rates" fy the required parameter 'user_secret' is set i_client.config.client_side_validation && user_secret.nil? ArgumentError, "Missing the required parameter 'user_secret' when calling ConnectionsApi.return_rates" fy the required parameter 'authorization_id' is set i_client.config.client_side_validation && authorization_id.nil? ArgumentError, "Missing the required parameter 'authorization_id' when calling ConnectionsApi.return_rates" urce path var_path = '/authorizations/{authorizationId}/returnRates'.sub('{' + 'authorizationId' + '}', CGI.escape(authorization_id.to_s)) y parameters params = opts[:query_params] || {} params[:'userId'] = user_id params[:'userSecret'] = user_secret er parameters _params = opts[:header_params] || {} header 'Accept' (if needed) _params['Accept'] = @api_client.select_header_accept(['application/json']) parameters arams = opts[:form_params] || {} body (model) ody = opts[:debug_body] rn_type _type = opts[:debug_return_type] || 'RateOfReturnResponse' _names ames = opts[:debug_auth_names] || ['PartnerClientId', 'PartnerSignature', 'PartnerTimestamp'] tions = opts.merge( ration => :"ConnectionsApi.return_rates", der_params => header_params, ry_params => query_params, m_params => form_params, y => post_body, h_names => auth_names, urn_type => return_type status_code, headers, response = @api_client.call_api(:GET, local_var_path, new_options) i_client.config.debugging _client.config.logger.debug "API called: ConnectionsApi#return_rates\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" data, status_code, headers, response
def session_events(partner_client_id:, user_id: SENTINEL, session_id: SENTINEL, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
session_id(String) -- Optional comma separated list of session IDs used to filter the request on specific users -
user_id(String) -- Optional comma separated list of user IDs used to filter the request on specific users -
partner_client_id(String) --
def session_events(partner_client_id:, user_id: SENTINEL, session_id: SENTINEL, extra: {}) extra[:user_id] = user_id if user_id != SENTINEL extra[:session_id] = session_id if session_id != SENTINEL data, _status_code, _headers = session_events_with_http_info_impl(partner_client_id, extra) data end
def session_events_impl(partner_client_id, opts = {})
-
(Array-)
Options Hash:
(**opts)-
:session_id(String) -- Optional comma separated list of session IDs used to filter the request on specific users -
:user_id(String) -- Optional comma separated list of user IDs used to filter the request on specific users
Parameters:
-
opts(Hash) -- the optional parameters -
partner_client_id(String) --
def session_events_impl(partner_client_id, opts = {}) _status_code, _headers = session_events_with_http_info(partner_client_id, opts)
def session_events_with_http_info(partner_client_id:, user_id: SENTINEL, session_id: SENTINEL, extra: {})
-
extra(Hash) -- additional parameters to pass along through :header_params, :query_params, or parameter name -
session_id(String) -- Optional comma separated list of session IDs used to filter the request on specific users -
user_id(String) -- Optional comma separated list of user IDs used to filter the request on specific users -
partner_client_id(String) --
def session_events_with_http_info(partner_client_id:, user_id: SENTINEL, session_id: SENTINEL, extra: {}) extra[:user_id] = user_id if user_id != SENTINEL extra[:session_id] = session_id if session_id != SENTINEL session_events_with_http_info_impl(partner_client_id, extra) end
def session_events_with_http_info_impl(partner_client_id, opts = {})
-
(Array<(Array- Array, Integer, Hash)>) data, response status code and response headers
Options Hash:
(**opts)-
:session_id(String) -- Optional comma separated list of session IDs used to filter the request on specific users -
:user_id(String) -- Optional comma separated list of user IDs used to filter the request on specific users
Parameters:
-
opts(Hash) -- the optional parameters -
partner_client_id(String) --
def session_events_with_http_info_impl(partner_client_id, opts = {}) i_client.config.debugging _client.config.logger.debug 'Calling API: ConnectionsApi.session_events ...' fy the required parameter 'partner_client_id' is set i_client.config.client_side_validation && partner_client_id.nil? ArgumentError, "Missing the required parameter 'partner_client_id' when calling ConnectionsApi.session_events" urce path var_path = '/sessionEvents' y parameters params = opts[:query_params] || {} params[:'PartnerClientId'] = partner_client_id params[:'userId'] = opts[:'user_id'] if !opts[:'user_id'].nil? params[:'sessionId'] = opts[:'session_id'] if !opts[:'session_id'].nil? er parameters _params = opts[:header_params] || {} header 'Accept' (if needed) _params['Accept'] = @api_client.select_header_accept(['application/json']) parameters arams = opts[:form_params] || {} body (model) ody = opts[:debug_body] rn_type _type = opts[:debug_return_type] || 'Array<ConnectionsSessionEvents200ResponseInner>' _names ames = opts[:debug_auth_names] || ['PartnerClientId', 'PartnerSignature', 'PartnerTimestamp'] tions = opts.merge( ration => :"ConnectionsApi.session_events", der_params => header_params, ry_params => query_params, m_params => form_params, y => post_body, h_names => auth_names, urn_type => return_type status_code, headers, response = @api_client.call_api(:GET, local_var_path, new_options) i_client.config.debugging _client.config.logger.debug "API called: ConnectionsApi#session_events\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" data, status_code, headers, response