Class Heroku::API
In: lib/heroku/api.rb
lib/heroku/api/releases.rb
lib/heroku/api/stacks.rb
lib/heroku/api/buildpacks.rb
lib/heroku/api/features.rb
lib/heroku/api/processes.rb
lib/heroku/api/mock.rb
lib/heroku/api/version.rb
lib/heroku/api/apps.rb
lib/heroku/api/user.rb
lib/heroku/api/errors.rb
lib/heroku/api/logs.rb
lib/heroku/api/mock/releases.rb
lib/heroku/api/mock/stacks.rb
lib/heroku/api/mock/buildpacks.rb
lib/heroku/api/mock/features.rb
lib/heroku/api/mock/processes.rb
lib/heroku/api/mock/apps.rb
lib/heroku/api/mock/user.rb
lib/heroku/api/mock/logs.rb
lib/heroku/api/mock/addons.rb
lib/heroku/api/mock/attachments.rb
lib/heroku/api/mock/keys.rb
lib/heroku/api/mock/collaborators.rb
lib/heroku/api/mock/login.rb
lib/heroku/api/mock/config_vars.rb
lib/heroku/api/mock/domains.rb
lib/heroku/api/addons.rb
lib/heroku/api/attachments.rb
lib/heroku/api/keys.rb
lib/heroku/api/collaborators.rb
lib/heroku/api/login.rb
lib/heroku/api/config_vars.rb
lib/heroku/api/ssl_endpoints.rb
lib/heroku/api/domains.rb
Parent: Object

Methods

Classes and Modules

Module Heroku::API::Errors
Module Heroku::API::Mock

Constants

HEADERS = { 'Accept' => 'application/json', 'Accept-Encoding' => 'gzip', #'Accept-Language' => 'en-US, en;q=0.8', 'User-Agent' => "heroku-rb/#{Heroku::API::VERSION}", 'X-Ruby-Version' => RUBY_VERSION, 'X-Ruby-Platform' => RUBY_PLATFORM
OPTIONS = { :headers => {}, :host => 'api.heroku.com', :nonblock => false, :scheme => 'https'
VERSION = "0.4.3"

Attributes

second_factor  [RW] 

Public Class methods

Public Instance methods

DELETE /apps/:app/addons/:addon

DELETE /apps/:app

DELETE /apps/:app/collaborators/:email

DELETE /apps/:app/config_vars/:key

DELETE /apps/:app/domains/:domain

DELETE /apps/:app/domains

DELETE /features/:feature

DELETE /user/keys/:key

DELETE /user/keys

DELETE /apps/:app/ssl-endpoint/:cname

GET /addons GET /apps/:app/addons

GET /apps/:app

GET /apps/:app/server/maintenance

GET /apps

GET /apps/:app/attachments

GET /apps/:app/collaborators

GET /apps/:app/config_vars

GET /apps/:app/domains

GET /apps/:app/dyno-types

GET /features/:feature

GET /user/keys

GET /apps/:app/logs

GET /apps/:app/ps

GET /apps/:app/releases/:release

GET /apps/:app/releases

GET /apps/:app/ssl-endpoint/:cname

GET /apps/:app/ssl-endpoints

GET /user

POST /apps/:app/addons/:addon

POST /apps/:app/server/maintenance

POST /apps/:app/collaborators

POST /apps/:app/domains

POST /features/:feature

POST /user/keys

POST /apps/:app/ps/restart

POST /apps/:app/ps/scale

POST /apps/:app/ps/stop

POST /apps/:app/releases/:release

POST /apps/:app/ssl-endpoints

POST /apps/:app/ssl-endpoints/:cname/rollback

PUT /apps/:app/addons/:addon

PUT /apps/:app

PUT /apps/:app/config_vars

PUT /apps/:app/dynos

PUT /apps/:app/formation

PUT /apps/:app/ssl-endpoints/:cname

PUT /apps/:app/workers

[Validate]