get | SELECT | id | Retrieve details about an existing app by either its ID or name. To retrieve an app by its name, do not include an ID in the request path. Information about the current active deployment as well as any in progress ones will also be included in the response. |
list | SELECT | | List all apps on your account. Information about the current active deployment as well as any in progress ones will also be included for each app. |
create | INSERT | data__spec | Create a new app by submitting an app specification. For documentation on app specifications (AppSpec objects), please refer to the product documentation. |
delete | DELETE | id | Delete an existing app. Once deleted, all active deployments will be permanently shut down and the app deleted. If needed, be sure to back up your app specification so that you may re-create it at a later time. |
_get | EXEC | id | Retrieve details about an existing app by either its ID or name. To retrieve an app by its name, do not include an ID in the request path. Information about the current active deployment as well as any in progress ones will also be included in the response. |
_list | EXEC | | List all apps on your account. Information about the current active deployment as well as any in progress ones will also be included for each app. |
update | EXEC | id, data__spec | Update an existing app by submitting a new app specification. For documentation on app specifications (AppSpec objects), please refer to the product documentation. |
validate_appSpec | EXEC | data__spec | To propose and validate a spec for a new or existing app, send a POST request to the /v2/apps/propose endpoint. The request returns some information about the proposed app, including app cost and upgrade cost. If an existing app ID is specified, the app spec is treated as a proposed update to the existing app. |