13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# File 'lib/mu/rest_client.rb', line 13
def api_request(method: :get, domain:, scheme: 'https', path: '/', uri_params: {}, body_params: {}, headers: {}, success_codes: ['200'], is_json: true)
result = request(
method: method,
scheme: scheme,
domain: domain,
path: path,
body_params: body_params,
uri_params: uri_params,
headers: ,
)
return result if result.error?
response = result.data[:response]
application_response(
response: response,
success_codes: success_codes,
is_json: is_json,
)
end
|