Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Using GraphQL with Ruby
require 'net/http'
require 'uri'
require 'json'
uri = URI.parse('')
header = {'Content-Type': 'application/json'}
query = ' { bitcoin { blocks { count } } }'
puts query
# Create the HTTP objects
http =, uri.port)
http.use_ssl = true
request =, header)
request.body = query.to_json
# Send the request
response = http.request(request)
puts "Body: #{response.body}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment