It’s the Hashblue API gem

For usage, look at Hashblue::API (in lib/firehose/api.rb)

Short usage example

require 'active_support/all' # unless you have already loaded it
require 'hashblue/api'

Hashblue::API.base_uri "https://api.hashblue.apigee.com"
Hashblue::API.basic_auth "[email protected]", "yourapikey"

subscriber = Hashblue::API::Subscriber.find("yourapikey")

subscriber.messages

Testing against the Hashblue API

To learn about stubbing out the Hashblue API, see Hashblue::API::TestHelper