ex_heroku_client v0.1.0 Heroku.Account
Summary
Functions
Calls DELETE /users/#{account_identity}
Calls DELETE /account
Calls GET /account
Calls GET /users/#{account_identity}
Calls PATCH /account
Calls PATCH /account
Calls PATCH /account
Calls PATCH /users/#{account_identity}
Calls PATCH /users/#{account_identity}
Calls PATCH /users/#{account_identity}
Functions
Calls PATCH /account
params
is JSON encoded and passed as the request body.
params Schema
{
"properties": {
"allow_tracking": {
"default": true,
"description": "whether to allow third party web activity tracking",
"example": true,
"readOnly": false,
"type": [
"boolean"
]
},
"beta": {
"default": false,
"description": "whether allowed to utilize beta Heroku features",
"example": false,
"readOnly": false,
"type": [
"boolean"
]
},
"name": {
"description": "full name of the account owner",
"example": "Tina Edmonds",
"readOnly": false,
"type": [
"string",
"null"
]
},
"password": {
"description": "current password on the account",
"example": "currentpassword",
"readOnly": true,
"type": [
"string"
]
}
},
"type": [
"object"
]
}
Calls PATCH /account
params
is JSON encoded and passed as the request body.
params Schema
{
"properties": {
"email": {
"description": "unique email address of account",
"example": "username@example.com",
"format": "email",
"readOnly": false,
"type": [
"string"
]
},
"password": {
"description": "current password on the account",
"example": "currentpassword",
"readOnly": true,
"type": [
"string"
]
}
},
"required": [
"password",
"email"
],
"type": [
"object"
]
}
Calls PATCH /account
params
is JSON encoded and passed as the request body.
params Schema
{
"properties": {
"new_password": {
"description": "the new password for the account when changing the password",
"example": "newpassword",
"readOnly": true,
"type": [
"string"
]
},
"password": {
"description": "current password on the account",
"example": "currentpassword",
"readOnly": true,
"type": [
"string"
]
}
},
"required": [
"new_password",
"password"
],
"type": [
"object"
]
}
Calls PATCH /users/#{account_identity}
params
is JSON encoded and passed as the request body.
params Schema
{
"properties": {
"allow_tracking": {
"default": true,
"description": "whether to allow third party web activity tracking",
"example": true,
"readOnly": false,
"type": [
"boolean"
]
},
"beta": {
"default": false,
"description": "whether allowed to utilize beta Heroku features",
"example": false,
"readOnly": false,
"type": [
"boolean"
]
},
"name": {
"description": "full name of the account owner",
"example": "Tina Edmonds",
"readOnly": false,
"type": [
"string",
"null"
]
},
"password": {
"description": "current password on the account",
"example": "currentpassword",
"readOnly": true,
"type": [
"string"
]
}
},
"type": [
"object"
]
}
Calls PATCH /users/#{account_identity}
params
is JSON encoded and passed as the request body.
params Schema
{
"properties": {
"email": {
"description": "unique email address of account",
"example": "username@example.com",
"format": "email",
"readOnly": false,
"type": [
"string"
]
},
"password": {
"description": "current password on the account",
"example": "currentpassword",
"readOnly": true,
"type": [
"string"
]
}
},
"required": [
"password",
"email"
],
"type": [
"object"
]
}
Calls PATCH /users/#{account_identity}
params
is JSON encoded and passed as the request body.
params Schema
{
"properties": {
"new_password": {
"description": "the new password for the account when changing the password",
"example": "newpassword",
"readOnly": true,
"type": [
"string"
]
},
"password": {
"description": "current password on the account",
"example": "currentpassword",
"readOnly": true,
"type": [
"string"
]
}
},
"required": [
"new_password",
"password"
],
"type": [
"object"
]
}