require "net/http"
require "json"
url = URI("https://www.searchapi.io/api/v1/search")
url.query = URI.encode_www_form(
engine: "google_forums",
api_key: "E5oa7LbhkKN7YUyj4CwXppK8"
)
response = Net::HTTP.get_response(url)
puts JSON.parse(response.body)
Only required parameters and parameters you set are sent — the request never repeats the API's own defaults back at it.