@datafire/clever_cloud
Client library for Clever-Cloud
Installation and Usage
npm install --save @datafire/clever_cloud
let clever_cloud = require('@datafire/clever_cloud').create();
.then(data => {
console.log(data);
});
Description
Public API for managing Clever-Cloud data and products
Actions
application.appId.environment.get
clever_cloud.application.appId.environment.get({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- token
string
- appId required
Output
Output schema unknown
application.appId.environment.put
clever_cloud.application.appId.environment.put({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- token
string
- appId required
Output
Output schema unknown
postAuthorize
Handled by our API.
clever_cloud.postAuthorize(null, context)
Input
This action has no parameters
Output
Output schema unknown
events.event_socket.get
Retrieve events as they come through a websocket connection. To have authorization, you have to send a { "message_type": "oauth", "authorization": "oauth authorization string" }
message
clever_cloud.events.event_socket.get(null, context)
Input
This action has no parameters
Output
Output schema unknown
getGithub
clever_cloud.getGithub(null, context)
Input
This action has no parameters
Output
- output Transaction%20Id
getGithubApplications
clever_cloud.getGithubApplications(null, context)
Input
This action has no parameters
Output
- output
array
- items Application
getGithubCallback
clever_cloud.getGithubCallback({}, context)
Input
- input
object
- code
string
- state
string
- error
string
- error_description
string
- error_uri
string
- Cookie
string
- code
Output
Output schema unknown
getGithubEmails
clever_cloud.getGithubEmails(null, context)
Input
This action has no parameters
Output
- output
array
- items
string
- items
getGithubKeys
clever_cloud.getGithubKeys(null, context)
Input
This action has no parameters
Output
- output
array
- items Key
deleteGithubLink
clever_cloud.deleteGithubLink(null, context)
Input
This action has no parameters
Output
Output schema unknown
getGithubLink
clever_cloud.getGithubLink({}, context)
Input
- input
object
- transactionId
string
: From GET /github - redirectUrl
string
- transactionId
Output
Output schema unknown
getGithubLogin
clever_cloud.getGithubLogin({}, context)
Input
- input
object
- redirectUrl
string
- fromAuthorize
string
- redirectUrl
Output
Output schema unknown
postGithubRedeploy
clever_cloud.postGithubRedeploy({}, context)
Input
- input
object
- User-Agent
string
- X-Github-Event
string
- X-Hub-Signature
string
- User-Agent
Output
Output schema unknown
getGithubSignup
clever_cloud.getGithubSignup({}, context)
Input
- input
object
- redirectUrl
string
- fromAuthorize
string
- redirectUrl
Output
Output schema unknown
postGithubSignup
clever_cloud.postGithubSignup({}, context)
Input
- input
object
- transactionId
string
- name
string
- otherId
string
- otherEmail
string
- password
string
- autoLink
string
- terms
string
- transactionId
Output
Output schema unknown
getGithubUsername
clever_cloud.getGithubUsername(null, context)
Input
This action has no parameters
Output
- output
string
logs.logs_chunked.appId.get
Retrieve logs as they come through a chunked, never-ending response
clever_cloud.logs.logs_chunked.appId.get({
"appId": ""
}, context)
Input
- input
object
- appId required
string
: Application Id - download
boolean
: Tell the user-agent to download the body as a file
- appId required
Output
Output schema unknown
logs.logs_socket.appId.get
Retrieve logs as they come through a websocket connection. To have authorization, you have to send a { "message_type": "oauth", "authorization": "oauth authorization string" }
message
clever_cloud.logs.logs_socket.appId.get({
"appId": ""
}, context)
Input
- input
object
- appId required
string
: Application Id - since
string
: Only fetch logs newer than this (ISO-8601 formatted) date - filter
string
: A pattern to filter with - deployment_id
string
: Only fetch logs emitted by this deployment
- appId required
Output
Output schema unknown
logs.appId.get
Fetch the logs for a given application
clever_cloud.logs.appId.get({
"appId": ""
}, context)
Input
- input
object
- appId required
string
: Application Id - limit
integer
: Number of lines to return - order
string
(values: asc, desc): Logs order - after
string
: Lowest bound for logs date, ISO 8601 - before
string
: Highest bounds for logs date, ISO 8601 - filter
string
: A pattern to filter with - deployment_id
string
: Only fetch logs emitted by this deployment
- appId required
Output
Output schema unknown
logs.appId.drains.get
Fetch the logs drains for a given application
clever_cloud.logs.appId.drains.get({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
logs.appId.drains.post
Add a log drain for a given application
clever_cloud.logs.appId.drains.post({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
logs.appId.drains._idOrUrl.delete
Delete the logs drain by id or url for a given application
clever_cloud.logs.appId.drains._idOrUrl.delete({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
logs.appId.drains._idOrUrl.get
Fetch the logs drain by id or url for a given application
clever_cloud.logs.appId.drains._idOrUrl.get({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
getNewsfeedsBlog
clever_cloud.getNewsfeedsBlog(null, context)
Input
This action has no parameters
Output
Output schema unknown
getNewsfeedEngineering
clever_cloud.getNewsfeedEngineering(null, context)
Input
This action has no parameters
Output
Output schema unknown
notifications.emailhooks.ownerId.get
list created e-mail hooks
clever_cloud.notifications.emailhooks.ownerId.get({
"ownerId": ""
}, context)
Input
- input
object
- ownerId required
string
- ownerId required
Output
Output schema unknown
notifications.emailhooks.ownerId.post
create a hook for e-mail notifications
clever_cloud.notifications.emailhooks.ownerId.post({
"ownerId": ""
}, context)
Input
- input
object
- ownerId required
string
- ownerId required
Output
Output schema unknown
notifications.emailhooks.ownerId._id.delete
delete an e-mail hook
clever_cloud.notifications.emailhooks.ownerId._id.delete({
"ownerId": ""
}, context)
Input
- input
object
- ownerId required
string
- ownerId required
Output
Output schema unknown
notifications.emailhooks.ownerId._id.put
edit an e-mail hook
clever_cloud.notifications.emailhooks.ownerId._id.put({
"ownerId": ""
}, context)
Input
- input
object
- ownerId required
string
- ownerId required
Output
Output schema unknown
notifications.info.events.get
list available events
clever_cloud.notifications.info.events.get(null, context)
Input
This action has no parameters
Output
Output schema unknown
notifications.info.webhookformats.get
list available webhook formats
clever_cloud.notifications.info.webhookformats.get(null, context)
Input
This action has no parameters
Output
Output schema unknown
notifications.webhooks.ownerId.get
list created hooks
clever_cloud.notifications.webhooks.ownerId.get({
"ownerId": ""
}, context)
Input
- input
object
- ownerId required
string
- ownerId required
Output
Output schema unknown
notifications.webhooks.ownerId.post
create a hook for notifications
clever_cloud.notifications.webhooks.ownerId.post({
"ownerId": ""
}, context)
Input
- input
object
- ownerId required
string
- ownerId required
Output
Output schema unknown
notifications.webhooks.ownerId._id.delete
delete a hook
clever_cloud.notifications.webhooks.ownerId._id.delete({
"ownerId": ""
}, context)
Input
- input
object
- ownerId required
string
- ownerId required
Output
Output schema unknown
notifications.webhooks.ownerId._id.put
edit a hook
clever_cloud.notifications.webhooks.ownerId._id.put({
"ownerId": ""
}, context)
Input
- input
object
- ownerId required
string
- ownerId required
Output
Output schema unknown
postOauthAccessToken
clever_cloud.postOauthAccessToken({}, context)
Input
- input
object
- oauth_consumer_key
string
- oauth_token
string
- oauth_signature_method
string
- oauth_signature
string
- oauth_timestamp
string
- oauth_nonce
string
- oauth_version
string
- oauth_verifier
string
- oauth_callback
string
- oauth_token_secret
string
- oauth_callback_confirmed
string
- oauth_consumer_key
Output
Output schema unknown
oauth.access_token_query.post
clever_cloud.oauth.access_token_query.post({}, context)
Input
- input
object
- oauth_consumer_key
string
- oauth_token
string
- oauth_signature_method
string
- oauth_signature
string
- oauth_timestamp
string
- oauth_nonce
string
- oauth_version
string
- oauth_verifier
string
- oauth_callback
string
- oauth_token_secret
string
- oauth_callback_confirmed
string
- oauth_consumer_key
Output
Output schema unknown
getOauthAuthorize
clever_cloud.getOauthAuthorize({}, context)
Input
- input
object
- oauth_token
string
- Cookie
string
- oauth_token
Output
Output schema unknown
postOauthAuthorize
clever_cloud.postOauthAuthorize({}, context)
Input
- input
object
- almighty
string
- access_organisations
string
- manage_organisations
string
- manage_organisations_services
string
- manage_organisations_applications
string
- manage_organisations_members
string
- access_organisations_bills
string
- access_organisations_credit_count
string
- access_organisations_consumption_statistics
string
- access_personal_information
string
- manage_personal_information
string
- manage_ssh_keys
string
- manage_services
string
- manage_applications
string
- access_bills
string
- access_credit_count
string
- access_consumption_statistics
string
- Cookie
string
- almighty
Output
Output schema unknown
postOauthRequestToken
clever_cloud.postOauthRequestToken({}, context)
Input
- input
object
- oauth_consumer_key
string
- oauth_token
string
- oauth_signature_method
string
- oauth_signature
string
- oauth_timestamp
string
- oauth_nonce
string
- oauth_version
string
- oauth_verifier
string
- oauth_callback
string
- oauth_token_secret
string
- oauth_callback_confirmed
string
- oauth_consumer_key
Output
Output schema unknown
oauth.request_token_query.post
clever_cloud.oauth.request_token_query.post({}, context)
Input
- input
object
- oauth_consumer_key
string
- oauth_token
string
- oauth_signature_method
string
- oauth_signature
string
- oauth_timestamp
string
- oauth_nonce
string
- oauth_version
string
- oauth_verifier
string
- oauth_callback
string
- oauth_token_secret
string
- oauth_callback_confirmed
string
- oauth_consumer_key
Output
Output schema unknown
getOauthRights
clever_cloud.getOauthRights(null, context)
Input
This action has no parameters
Output
- output Rights
getOrganisations
clever_cloud.getOrganisations({}, context)
Input
- input
object
- user
string
- user
Output
- output
array
- items Organisation
postOrganisations
clever_cloud.postOrganisations({}, context)
Input
- input
object
- body WannabeOrganisation
Output
- output Organisation
deleteOrganisationsId
clever_cloud.deleteOrganisationsId({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
getOrganisationsId
clever_cloud.getOrganisationsId({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output Organisation
putOrganisationsId
clever_cloud.putOrganisationsId({
"id": ""
}, context)
Input
- input
object
- id required
string
- body WannabeOrganisation
- id required
Output
- output Organisation
getOrganisationsIdAddonproviders
clever_cloud.getOrganisationsIdAddonproviders({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output
array
- items Provider
postOrganisationsIdAddonproviders
clever_cloud.postOrganisationsIdAddonproviders({
"id": ""
}, context)
Input
- input
object
- id required
string
- body WannabeAddonProvider
- id required
Output
- output Provider
getOrganisationsIdAddonprovidersProviderId
clever_cloud.getOrganisationsIdAddonprovidersProviderId({
"id": "",
"providerId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- id required
Output
- output Provider
putOrganisationsIdAddonprovidersProviderId
clever_cloud.putOrganisationsIdAddonprovidersProviderId({
"id": "",
"providerId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- body WannabeAddonProvider
- id required
Output
- output Provider
getOrganisationsIdAddonprovidersProviderIdFeatures
clever_cloud.getOrganisationsIdAddonprovidersProviderIdFeatures({
"id": "",
"providerId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- id required
Output
- output
array
- items Feature
postOrganisationsIdAddonprovidersProviderIdFeatures
clever_cloud.postOrganisationsIdAddonprovidersProviderIdFeatures({
"id": "",
"providerId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- body WannabeFeature
- id required
Output
- output Feature
deleteOrganisationsIdAddonprovidersProviderIdFeaturesFeatureId
clever_cloud.deleteOrganisationsIdAddonprovidersProviderIdFeaturesFeatureId({
"id": "",
"featureId": "",
"providerId": ""
}, context)
Input
- input
object
- id required
string
- featureId required
string
- providerId required
string
- id required
Output
Output schema unknown
getOrganisationsIdAddonprovidersProviderIdPlans
clever_cloud.getOrganisationsIdAddonprovidersProviderIdPlans({
"id": "",
"providerId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- id required
Output
- output
array
- items Plan
postOrganisationsIdAddonprovidersProviderIdPlans
clever_cloud.postOrganisationsIdAddonprovidersProviderIdPlans({
"id": "",
"providerId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- body WannabePlan
- id required
Output
- output Plan
deleteOrganisationsIdAddonprovidersProviderIdPlansPlanId
clever_cloud.deleteOrganisationsIdAddonprovidersProviderIdPlansPlanId({
"id": "",
"providerId": "",
"planId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- planId required
string
- id required
Output
Output schema unknown
getOrganisationsIdAddonprovidersProviderIdPlansPlanId
clever_cloud.getOrganisationsIdAddonprovidersProviderIdPlansPlanId({
"id": "",
"providerId": "",
"planId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- planId required
string
- id required
Output
- output Plan
putOrganisationsIdAddonprovidersProviderIdPlansPlanId
clever_cloud.putOrganisationsIdAddonprovidersProviderIdPlansPlanId({
"id": "",
"providerId": "",
"planId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- planId required
string
- body WannabePlan
- id required
Output
- output Plan
deleteOrganisationsIdAddonprovidersProviderIdPlansPlanIdFeaturesFeatureName
clever_cloud.deleteOrganisationsIdAddonprovidersProviderIdPlansPlanIdFeaturesFeatureName({
"id": "",
"featureName": "",
"providerId": "",
"planId": ""
}, context)
Input
- input
object
- id required
string
- featureName required
string
- providerId required
string
- planId required
string
- id required
Output
Output schema unknown
putOrganisationsIdAddonprovidersProviderIdPlansPlanIdFeaturesFeatureName
clever_cloud.putOrganisationsIdAddonprovidersProviderIdPlansPlanIdFeaturesFeatureName({
"id": "",
"featureName": "",
"providerId": "",
"planId": ""
}, context)
Input
- input
object
- id required
string
- featureName required
string
- providerId required
string
- planId required
string
- body WannabePlanFeature
- id required
Output
Output schema unknown
organisations.id.addonproviders.providerId.sso.get
clever_cloud.organisations.id.addonproviders.providerId.sso.get({
"providerId": "",
"id": ""
}, context)
Input
- input
object
- providerId required
string
- id required
string
- providerId required
Output
- output AddonProviderSso
getOrganisationsIdAddonprovidersProviderIdTags
clever_cloud.getOrganisationsIdAddonprovidersProviderIdTags({
"id": "",
"providerId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- id required
Output
- output
array
- items
string
- items
postOrganisationsIdAddonprovidersProviderIdTesters
clever_cloud.postOrganisationsIdAddonprovidersProviderIdTesters({
"id": "",
"providerId": ""
}, context)
Input
- input
object
- id required
string
- providerId required
string
- id required
Output
Output schema unknown
getOrganisationsIdAddons
clever_cloud.getOrganisationsIdAddons({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output
array
- items Addon
postOrganisationsIdAddons
clever_cloud.postOrganisationsIdAddons({
"id": ""
}, context)
Input
- input
object
- id required
string
- body WannabeAddon
- id required
Output
- output Addon
organisations.id.addons.preorders.post
clever_cloud.organisations.id.addons.preorders.post({
"id": "",
"body": {
"name": "",
"payment": {
"token": "",
"type": ""
},
"plan": "",
"providerId": "",
"region": ""
}
}, context)
Input
- input
object
- id required
string
- body required WannabeAddon
- id required
Output
Output schema unknown
deleteOrganisationsIdAddonsAddonId
clever_cloud.deleteOrganisationsIdAddonsAddonId({
"id": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- addonId required
string
- id required
Output
Output schema unknown
getOrganisationsIdAddonsAddonId
clever_cloud.getOrganisationsIdAddonsAddonId({
"id": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- addonId required
string
- id required
Output
- output Addon
putOrganisationsIdAddonsAddonId
clever_cloud.putOrganisationsIdAddonsAddonId({
"id": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- addonId required
string
- body WannabeAddon
- id required
Output
- output Addon
getOrganisationsIdAddonsAddonIdApplications
clever_cloud.getOrganisationsIdAddonsAddonIdApplications({
"id": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- addonId required
string
- id required
Output
- output
array
- items Application
getOrganisationsIdAddonsAddonIdEnv
clever_cloud.getOrganisationsIdAddonsAddonIdEnv({
"id": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- addonId required
string
- id required
Output
- output
array
- items ListEnv
putOrganisationsIdAddonsAddonIdPlan
clever_cloud.putOrganisationsIdAddonsAddonIdPlan({
"id": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- addonId required
string
- body WannabePlan
- id required
Output
- output Plan
organisations.id.addons.addonId.sso.get
clever_cloud.organisations.id.addons.addonId.sso.get({
"id": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- addonId required
string
- id required
Output
- output Sso
getOrganisationsIdAddonsAddonIdTags
clever_cloud.getOrganisationsIdAddonsAddonIdTags({
"id": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- addonId required
string
- id required
Output
- output
array
- items
string
- items
deleteOrganisationsIdAddonsAddonIdTagsTag
clever_cloud.deleteOrganisationsIdAddonsAddonIdTagsTag({
"id": "",
"tag": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- tag required
string
- addonId required
string
- id required
Output
Output schema unknown
putOrganisationsIdAddonsAddonIdTagsTag
clever_cloud.putOrganisationsIdAddonsAddonIdTagsTag({
"id": "",
"tag": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- tag required
string
- addonId required
string
- body Body
- id required
Output
Output schema unknown
getOrganisationsIdApplications
clever_cloud.getOrganisationsIdApplications({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output
array
- items Application
postOrganisationsIdApplications
Creates an application. If you want to create a Github app, you need to replace the oauthApp field with what you will find here: https://github.com/CleverCloud/doc.clever-cloud.com/issues/179
clever_cloud.postOrganisationsIdApplications({
"id": ""
}, context)
Input
- input
object
- id required
string
- body WannabeApplication
- id required
Output
- output Application
deleteOrganisationsIdApplicationsAppId
clever_cloud.deleteOrganisationsIdApplicationsAppId({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
Output schema unknown
getOrganisationsIdApplicationsAppId
clever_cloud.getOrganisationsIdApplicationsAppId({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
- output Application
putOrganisationsIdApplicationsAppId
clever_cloud.putOrganisationsIdApplicationsAppId({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- body WannabeApplication
- id required
Output
- output Application
getOrganisationsIdApplicationsAppIdAddons
clever_cloud.getOrganisationsIdApplicationsAppIdAddons({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
- output
array
- items Addon
postOrganisationsIdApplicationsAppIdAddons
clever_cloud.postOrganisationsIdApplicationsAppIdAddons({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- body Body
- id required
Output
Output schema unknown
getOrganisationsIdApplicationsAppIdAddonsEnv
clever_cloud.getOrganisationsIdApplicationsAppIdAddonsEnv({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
- output
array
- items Env
deleteOrganisationsIdApplicationsAppIdAddonsAddonId
clever_cloud.deleteOrganisationsIdApplicationsAppIdAddonsAddonId({
"id": "",
"appId": "",
"addonId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- addonId required
string
- id required
Output
Output schema unknown
organisations.id.applications.appId.branch.put
clever_cloud.organisations.id.applications.appId.branch.put({
"appId": "",
"id": ""
}, context)
Input
- input
object
- appId required
string
- id required
string
- appId required
Output
Output schema unknown
organisations.id.applications.appId.branches.get
clever_cloud.organisations.id.applications.appId.branches.get({
"appId": "",
"id": ""
}, context)
Input
- input
object
- appId required
string
- id required
string
- appId required
Output
Output schema unknown
getOrganisationsIdApplicationsAppIdDependencies
clever_cloud.getOrganisationsIdApplicationsAppIdDependencies({
"appId": "",
"id": ""
}, context)
Input
- input
object
- appId required
string
- id required
string
- appId required
Output
- output
array
- items Application
organisations.id.applications.appId.dependencies.env.get
clever_cloud.organisations.id.applications.appId.dependencies.env.get({
"appId": "",
"id": ""
}, context)
Input
- input
object
- appId required
string
- id required
string
- appId required
Output
- output
array
- items LinkedAppEnv
deleteOrganisationsIdApplicationsAppIdDependenciesDependencyId
clever_cloud.deleteOrganisationsIdApplicationsAppIdDependenciesDependencyId({
"dependencyId": "",
"appId": "",
"id": ""
}, context)
Input
- input
object
- dependencyId required
string
- appId required
string
- id required
string
- dependencyId required
Output
Output schema unknown
putOrganisationsIdApplicationsAppIdDependenciesDependencyId
clever_cloud.putOrganisationsIdApplicationsAppIdDependenciesDependencyId({
"dependencyId": "",
"appId": "",
"id": ""
}, context)
Input
- input
object
- dependencyId required
string
- appId required
string
- id required
string
- body Body
- dependencyId required
Output
Output schema unknown
getOrganisationsIdApplicationsAppIdDependents
clever_cloud.getOrganisationsIdApplicationsAppIdDependents({
"appId": "",
"id": ""
}, context)
Input
- input
object
- appId required
string
- id required
string
- appId required
Output
- output
array
- items Application
getOrganisationsIdApplicationsAppIdDeployments
clever_cloud.getOrganisationsIdApplicationsAppIdDeployments({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- limit
string
- offset
string
- action
string
- id required
Output
- output
array
- items Deployment
deleteOrganisationsIdApplicationsAppIdDeploymentsDeploymentIdInstances
clever_cloud.deleteOrganisationsIdApplicationsAppIdDeploymentsDeploymentIdInstances({
"id": "",
"appId": "",
"deploymentId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- deploymentId required
string
- id required
Output
Output schema unknown
getOrganisationsIdApplicationsAppIdEnv
clever_cloud.getOrganisationsIdApplicationsAppIdEnv({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
- output
array
- items ListEnv
putOrganisationsIdApplicationsAppIdEnv
clever_cloud.putOrganisationsIdApplicationsAppIdEnv({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- body WannabeEnv
- id required
Output
- output ListEnv
deleteOrganisationsIdApplicationsAppIdEnvEnvName
clever_cloud.deleteOrganisationsIdApplicationsAppIdEnvEnvName({
"id": "",
"appId": "",
"envName": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- envName required
string
- id required
Output
Output schema unknown
putOrganisationsIdApplicationsAppIdEnvEnvName
clever_cloud.putOrganisationsIdApplicationsAppIdEnvEnvName({
"id": "",
"appId": "",
"envName": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- envName required
string
- body WannabeEnv
- id required
Output
- output ListEnv
organisations.id.applications.appId.exposed_env.get
clever_cloud.organisations.id.applications.appId.exposed_env.get({
"appId": "",
"id": ""
}, context)
Input
- input
object
- appId required
string
- id required
string
- appId required
Output
Output schema unknown
organisations.id.applications.appId.exposed_env.put
clever_cloud.organisations.id.applications.appId.exposed_env.put({
"appId": "",
"id": ""
}, context)
Input
- input
object
- appId required
string
- id required
string
- appId required
Output
- output ListEnv
deleteOrganisationsIdApplicationsAppIdInstances
clever_cloud.deleteOrganisationsIdApplicationsAppIdInstances({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
Output schema unknown
getOrganisationsIdApplicationsAppIdInstances
clever_cloud.getOrganisationsIdApplicationsAppIdInstances({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
- output
array
- items AppInstance
postOrganisationsIdApplicationsAppIdInstances
clever_cloud.postOrganisationsIdApplicationsAppIdInstances({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- commit
string
- id required
Output
Output schema unknown
organisations.id.applications.appId.instances.instanceId.get
clever_cloud.organisations.id.applications.appId.instances.instanceId.get({
"instanceId": "",
"appId": "",
"id": ""
}, context)
Input
- input
object
- instanceId required
string
- appId required
string
- id required
string
- instanceId required
Output
- output AppInstance
getOrganisationsIdApplicationsAppIdTags
clever_cloud.getOrganisationsIdApplicationsAppIdTags({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
- output
array
- items
string
- items
deleteOrganisationsIdApplicationsAppIdTagsTag
clever_cloud.deleteOrganisationsIdApplicationsAppIdTagsTag({
"id": "",
"appId": "",
"tag": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- tag required
string
- id required
Output
Output schema unknown
putOrganisationsIdApplicationsAppIdTagsTag
clever_cloud.putOrganisationsIdApplicationsAppIdTagsTag({
"id": "",
"appId": "",
"tag": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- tag required
string
- body Body
- id required
Output
Output schema unknown
getOrganisationsIdApplicationsAppIdVhosts
clever_cloud.getOrganisationsIdApplicationsAppIdVhosts({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
- output
array
- items Vhost
deleteOrganisationsIdApplicationsAppIdVhostsFavourite
clever_cloud.deleteOrganisationsIdApplicationsAppIdVhostsFavourite({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
Output schema unknown
getOrganisationsIdApplicationsAppIdVhostsFavourite
clever_cloud.getOrganisationsIdApplicationsAppIdVhostsFavourite({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- id required
Output
- output Vhost
putOrganisationsIdApplicationsAppIdVhostsFavourite
clever_cloud.putOrganisationsIdApplicationsAppIdVhostsFavourite({
"id": "",
"appId": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- body Vhost
- id required
Output
Output schema unknown
deleteOrganisationsIdApplicationsAppIdVhostsDomain
clever_cloud.deleteOrganisationsIdApplicationsAppIdVhostsDomain({
"id": "",
"appId": "",
"domain": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- domain required
string
- id required
Output
Output schema unknown
putOrganisationsIdApplicationsAppIdVhostsDomain
clever_cloud.putOrganisationsIdApplicationsAppIdVhostsDomain({
"id": "",
"appId": "",
"domain": ""
}, context)
Input
- input
object
- id required
string
- appId required
string
- domain required
string
- body Vhost
- id required
Output
Output schema unknown
putOrganisationsIdAvatar
If you want to upload an image from your computer, send the image in the body of the request without anything else.
clever_cloud.putOrganisationsIdAvatar({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
getOrganisationsIdConsumers
clever_cloud.getOrganisationsIdConsumers({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output
array
- items Consumer
postOrganisationsIdConsumers
clever_cloud.postOrganisationsIdConsumers({
"id": ""
}, context)
Input
- input
object
- id required
string
- body WannabeConsumer
- id required
Output
Output schema unknown
deleteOrganisationsIdConsumersKey
clever_cloud.deleteOrganisationsIdConsumersKey({
"id": "",
"key": ""
}, context)
Input
- input
object
- id required
string
- key required
string
- id required
Output
Output schema unknown
getOrganisationsIdConsumersKey
clever_cloud.getOrganisationsIdConsumersKey({
"id": "",
"key": ""
}, context)
Input
- input
object
- id required
string
- key required
string
- id required
Output
- output Consumer
putOrganisationsIdConsumersKey
clever_cloud.putOrganisationsIdConsumersKey({
"id": "",
"key": ""
}, context)
Input
- input
object
- id required
string
- key required
string
- body WannabeConsumer
- id required
Output
Output schema unknown
getOrganisationsIdConsumersKeySecret
clever_cloud.getOrganisationsIdConsumersKeySecret({
"id": "",
"key": ""
}, context)
Input
- input
object
- id required
string
- key required
string
- id required
Output
- output Secret
getOrganisationsIdConsumptions
clever_cloud.getOrganisationsIdConsumptions({
"id": ""
}, context)
Input
- input
object
- id required
string
- appId
string
- from
string
- to
string
- id required
Output
- output Conso
getOrganisationsIdCredits
clever_cloud.getOrganisationsIdCredits({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output Credits
getOrganisationsIdInstances
clever_cloud.getOrganisationsIdInstances({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output
object
getOrganisationsIdMembers
clever_cloud.getOrganisationsIdMembers({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output
array
- items Member
postOrganisationsIdMembers
clever_cloud.postOrganisationsIdMembers({
"id": ""
}, context)
Input
- input
object
- id required
string
- invitationKey
string
- body WannabeMember
- id required
Output
Output schema unknown
deleteOrganisationsIdMembersUserId
clever_cloud.deleteOrganisationsIdMembersUserId({
"id": "",
"userId": ""
}, context)
Input
- input
object
- id required
string
- userId required
string
- id required
Output
Output schema unknown
putOrganisationsIdMembersUserId
clever_cloud.putOrganisationsIdMembersUserId({
"id": "",
"userId": ""
}, context)
Input
- input
object
- id required
string
- userId required
string
- body WannabeMember
- id required
Output
Output schema unknown
getOrganisationsIdPaymentInfo
clever_cloud.getOrganisationsIdPaymentInfo({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
getOrganisationsIdPaymentsBillings
clever_cloud.getOrganisationsIdPaymentsBillings({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
postOrganisationsIdPaymentsBillings
clever_cloud.postOrganisationsIdPaymentsBillings({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
organisations.id.payments.billings.unpaid.get
clever_cloud.organisations.id.payments.billings.unpaid.get({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
deleteOrganisationsIdPaymentsBillingsBid
clever_cloud.deleteOrganisationsIdPaymentsBillingsBid({
"id": "",
"bid": ""
}, context)
Input
- input
object
- id required
string
- bid required
string
- id required
Output
Output schema unknown
getOrganisationsIdPaymentsBillingsBid
clever_cloud.getOrganisationsIdPaymentsBillingsBid({
"id": "",
"bid": ""
}, context)
Input
- input
object
- id required
string
- bid required
string
- id required
Output
Output schema unknown
putOrganisationsIdPaymentsBillingsBid
clever_cloud.putOrganisationsIdPaymentsBillingsBid({
"id": "",
"bid": ""
}, context)
Input
- input
object
- id required
string
- bid required
string
- id required
Output
Output schema unknown
getOrganisationsIdPaymentsBillingsBidPdf
clever_cloud.getOrganisationsIdPaymentsBillingsBidPdf({
"id": "",
"bid": ""
}, context)
Input
- input
object
- id required
string
- bid required
string
- token
string
- id required
Output
Output schema unknown
getOrganisationsIdPaymentsFullPricePrice
clever_cloud.getOrganisationsIdPaymentsFullPricePrice({
"id": "",
"price": ""
}, context)
Input
- input
object
- id required
string
- price required
string
- id required
Output
Output schema unknown
organisations.id.payments.methods.get
clever_cloud.organisations.id.payments.methods.get({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
organisations.id.payments.methods.post
clever_cloud.organisations.id.payments.methods.post({
"id": "",
"body": null
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
organisations.id.payments.methods.default.get
clever_cloud.organisations.id.payments.methods.default.get({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
organisations.id.payments.methods.default.put
clever_cloud.organisations.id.payments.methods.default.put({
"id": "",
"body": {
"token": "",
"type": ""
}
}, context)
Input
- input
object
- id required
string
- body required PaymentData
- id required
Output
Output schema unknown
organisations.id.payments.methods.mId.delete
clever_cloud.organisations.id.payments.methods.mId.delete({
"mId": "",
"id": ""
}, context)
Input
- input
object
- mId required
string
- id required
string
- mId required
Output
Output schema unknown
organisations.id.payments.monthlyinvoice.get
clever_cloud.organisations.id.payments.monthlyinvoice.get({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
organisations.id.payments.monthlyinvoice.maxcredit.put
clever_cloud.organisations.id.payments.monthlyinvoice.maxcredit.put({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
deleteOrganisationsIdPaymentsRecurring
clever_cloud.deleteOrganisationsIdPaymentsRecurring({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
organisations.id.payments.recurring.get
clever_cloud.organisations.id.payments.recurring.get({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
organisations.id.payments.tokens.bt.get
clever_cloud.organisations.id.payments.tokens.bt.get({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
getPasswordForgotten
clever_cloud.getPasswordForgotten(null, context)
Input
This action has no parameters
Output
Output schema unknown
postPasswordForgotten
clever_cloud.postPasswordForgotten({}, context)
Input
- input
object
- login
string
- drop_tokens
string
- TesterPass
string
- login
Output
Output schema unknown
getPasswordForgottenKey
clever_cloud.getPasswordForgottenKey({
"key": ""
}, context)
Input
- input
object
- key required
string
- key required
Output
Output schema unknown
postPasswordForgottenKey
clever_cloud.postPasswordForgottenKey({
"key": ""
}, context)
Input
- input
object
- key required
string
- pass
string
- pass2
string
- key required
Output
Output schema unknown
getPaymentsCouponsName
clever_cloud.getPaymentsCouponsName({
"name": ""
}, context)
Input
- input
object
- name required
string
- name required
Output
Output schema unknown
getPaymentsProviders
clever_cloud.getPaymentsProviders(null, context)
Input
This action has no parameters
Output
- output
array
- items Payment%20Provider
getPaymentsTokensBt
clever_cloud.getPaymentsTokensBt(null, context)
Input
This action has no parameters
Output
Output schema unknown
getPaymentsWebhooksBt
clever_cloud.getPaymentsWebhooksBt({}, context)
Input
- input
object
- bt_challenge
string
- bt_challenge
Output
Output schema unknown
postPaymentsBidEndBt
clever_cloud.postPaymentsBidEndBt({
"bid": ""
}, context)
Input
- input
object
- bid required
string
- bid required
Output
Output schema unknown
getProductsAddonProviders
clever_cloud.getProductsAddonProviders(null, context)
Input
This action has no parameters
Output
- output
array
- items Provider
getProductsAddonProvidersProviderId
clever_cloud.getProductsAddonProvidersProviderId({
"provider_id": ""
}, context)
Input
- input
object
- provider_id required
string
- provider_id required
Output
- output Provider
getProductsCountries
clever_cloud.getProductsCountries(null, context)
Input
This action has no parameters
Output
- output Country
getProductsCountrycodes
clever_cloud.getProductsCountrycodes(null, context)
Input
This action has no parameters
Output
- output Country
getProductsInstances
clever_cloud.getProductsInstances({}, context)
Input
- input
object
- for
string
- for
Output
- output
array
- items Instance
getProductsInstancesTypeVersion
clever_cloud.getProductsInstancesTypeVersion({
"version": "",
"type: [^-]+": ""
}, context)
Input
- input
object
- version required
string
- for
string
- app
string
- type: [^-]+ required
string
- version required
Output
- output Instance
products.mfa_kinds.get
clever_cloud.products.mfa_kinds.get(null, context)
Input
This action has no parameters
Output
Output schema unknown
getProductsPackages
clever_cloud.getProductsPackages({}, context)
Input
- input
object
- coupon
string
- orgaId
string
- currency
string
- coupon
Output
Output schema unknown
getProductsPrices
clever_cloud.getProductsPrices(null, context)
Input
This action has no parameters
Output
Output schema unknown
getProductsZones
clever_cloud.getProductsZones(null, context)
Input
This action has no parameters
Output
- output
array
- items Zone
deleteSelf
clever_cloud.deleteSelf(null, context)
Input
This action has no parameters
Output
Output schema unknown
getSelf
Get information about yourself
clever_cloud.getSelf(null, context)
Input
This action has no parameters
Output
- output User
putSelf
clever_cloud.putSelf({}, context)
Input
- input
object
- body WannabeUser
Output
Output schema unknown
getSelfAddons
Get all the addons
clever_cloud.getSelfAddons(null, context)
Input
This action has no parameters
Output
- output
array
- items Addon
postSelfAddons
clever_cloud.postSelfAddons({}, context)
Input
- input
object
- body WannabeAddon
Output
Output schema unknown
self.addons.preorders.post
clever_cloud.self.addons.preorders.post({
"body": {
"name": "",
"payment": {
"token": "",
"type": ""
},
"plan": "",
"providerId": "",
"region": ""
}
}, context)
Input
- input
object
- body required WannabeAddon
Output
Output schema unknown
deleteSelfAddonsAddonId
clever_cloud.deleteSelfAddonsAddonId({
"addonId": ""
}, context)
Input
- input
object
- addonId required
string
- addonId required
Output
Output schema unknown
getSelfAddonsAddonId
Get a specific addon
clever_cloud.getSelfAddonsAddonId({
"addonId": ""
}, context)
Input
- input
object
- addonId required
string
- addonId required
Output
- output Addon
putSelfAddonsAddonId
clever_cloud.putSelfAddonsAddonId({
"addonId": ""
}, context)
Input
- input
object
- addonId required
string
- body WannabeAddon
- addonId required
Output
Output schema unknown
getSelfAddonsAddonIdApplications
clever_cloud.getSelfAddonsAddonIdApplications({
"addonId": ""
}, context)
Input
- input
object
- addonId required
string
- addonId required
Output
- output
array
- items Application
getSelfAddonsAddonIdEnv
clever_cloud.getSelfAddonsAddonIdEnv({
"addonId": ""
}, context)
Input
- input
object
- addonId required
string
- addonId required
Output
- output
array
- items ListEnv
putSelfAddonsAddonIdPlan
clever_cloud.putSelfAddonsAddonIdPlan({
"addonId": ""
}, context)
Input
- input
object
- addonId required
string
- body WannabePlan
- addonId required
Output
Output schema unknown
getSelfAddonsAddonIdSso
clever_cloud.getSelfAddonsAddonIdSso({
"addonId": ""
}, context)
Input
- input
object
- addonId required
string
- addonId required
Output
- output Sso
getSelfAddonsAddonIdTags
clever_cloud.getSelfAddonsAddonIdTags({
"addonId": ""
}, context)
Input
- input
object
- addonId required
string
- addonId required
Output
- output
array
- items
string
- items
deleteSelfAddonsAddonIdTagsTag
clever_cloud.deleteSelfAddonsAddonIdTagsTag({
"tag": "",
"addonId": ""
}, context)
Input
- input
object
- tag required
string
- addonId required
string
- tag required
Output
Output schema unknown
putSelfAddonsAddonIdTagsTag
clever_cloud.putSelfAddonsAddonIdTagsTag({
"tag": "",
"addonId": ""
}, context)
Input
- input
object
- tag required
string
- addonId required
string
- body Body
- tag required
Output
Output schema unknown
getSelfApplications
clever_cloud.getSelfApplications(null, context)
Input
This action has no parameters
Output
- output
array
- items Application
postSelfApplications
Creates an application. If you want to create a Github app, you need to replace the oauthApp field with what you will find here: https://github.com/CleverCloud/doc.clever-cloud.com/issues/179
clever_cloud.postSelfApplications({}, context)
Input
- input
object
- body WannabeApplication
Output
Output schema unknown
deleteSelfApplicationsAppId
clever_cloud.deleteSelfApplicationsAppId({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
getSelfApplicationsAppId
clever_cloud.getSelfApplicationsAppId({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output Application
putSelfApplicationsAppId
clever_cloud.putSelfApplicationsAppId({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- body WannabeApplication
- appId required
Output
Output schema unknown
getSelfApplicationsAppIdAddons
clever_cloud.getSelfApplicationsAppIdAddons({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output
array
- items Addon
postSelfApplicationsAppIdAddons
clever_cloud.postSelfApplicationsAppIdAddons({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- body Body
- appId required
Output
Output schema unknown
getSelfApplicationsAppIdAddonsEnv
clever_cloud.getSelfApplicationsAppIdAddonsEnv({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output
array
- items Env
deleteSelfApplicationsAppIdAddonsAddonId
clever_cloud.deleteSelfApplicationsAppIdAddonsAddonId({
"appId": "",
"addonId": ""
}, context)
Input
- input
object
- appId required
string
- addonId required
string
- appId required
Output
Output schema unknown
self.applications.appId.branch.put
clever_cloud.self.applications.appId.branch.put({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
self.applications.appId.branches.get
clever_cloud.self.applications.appId.branches.get({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
getSelfApplicationsAppIdDependencies
clever_cloud.getSelfApplicationsAppIdDependencies({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output
array
- items Application
self.applications.appId.dependencies.env.get
clever_cloud.self.applications.appId.dependencies.env.get({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output
array
- items LinkedAppEnv
deleteSelfApplicationsAppIdDependenciesDependencyId
clever_cloud.deleteSelfApplicationsAppIdDependenciesDependencyId({
"dependencyId": "",
"appId": ""
}, context)
Input
- input
object
- dependencyId required
string
- appId required
string
- dependencyId required
Output
Output schema unknown
getSelfApplicationsAppIdDependenciesDependencyId
clever_cloud.getSelfApplicationsAppIdDependenciesDependencyId({
"dependencyId": "",
"appId": ""
}, context)
Input
- input
object
- dependencyId required
string
- appId required
string
- body WannabeApplication
- dependencyId required
Output
Output schema unknown
getSelfApplicationsAppIdDependents
clever_cloud.getSelfApplicationsAppIdDependents({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output
array
- items Application
getSelfApplicationsAppIdDeployments
clever_cloud.getSelfApplicationsAppIdDeployments({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- limit
string
- offset
string
- action
string
- appId required
Output
- output
array
- items Deployment
deleteSelfApplicationsAppIdDeploymentsDeploymentIdInstances
clever_cloud.deleteSelfApplicationsAppIdDeploymentsDeploymentIdInstances({
"appId": "",
"deploymentId": ""
}, context)
Input
- input
object
- appId required
string
- deploymentId required
string
- appId required
Output
Output schema unknown
getSelfApplicationsAppIdEnv
clever_cloud.getSelfApplicationsAppIdEnv({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output
array
- items ListEnv
putSelfApplicationsAppIdEnv
clever_cloud.putSelfApplicationsAppIdEnv({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- body WannabeEnv
- appId required
Output
Output schema unknown
deleteSelfApplicationsAppIdEnvEnvName
clever_cloud.deleteSelfApplicationsAppIdEnvEnvName({
"appId": "",
"envName": ""
}, context)
Input
- input
object
- appId required
string
- envName required
string
- appId required
Output
Output schema unknown
putSelfApplicationsAppIdEnvEnvName
clever_cloud.putSelfApplicationsAppIdEnvEnvName({
"appId": "",
"envName": ""
}, context)
Input
- input
object
- appId required
string
- envName required
string
- body WannabeEnv
- appId required
Output
Output schema unknown
self.applications.appId.exposed_env.get
clever_cloud.self.applications.appId.exposed_env.get({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
self.applications.appId.exposed_env.put
clever_cloud.self.applications.appId.exposed_env.put({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
deleteSelfApplicationsAppIdInstances
clever_cloud.deleteSelfApplicationsAppIdInstances({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
getSelfApplicationsAppIdInstances
clever_cloud.getSelfApplicationsAppIdInstances({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output
array
- items Instance
postSelfApplicationsAppIdInstances
clever_cloud.postSelfApplicationsAppIdInstances({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- commit
string
- appId required
Output
Output schema unknown
self.applications.appId.instances.instanceId.get
clever_cloud.self.applications.appId.instances.instanceId.get({
"instanceId": "",
"appId": ""
}, context)
Input
- input
object
- instanceId required
string
- appId required
string
- instanceId required
Output
- output AppInstance
getSelfApplicationsAppIdTags
clever_cloud.getSelfApplicationsAppIdTags({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output
array
- items
string
- items
deleteSelfApplicationsAppIdTagsTag
clever_cloud.deleteSelfApplicationsAppIdTagsTag({
"appId": "",
"tag": ""
}, context)
Input
- input
object
- appId required
string
- tag required
string
- appId required
Output
Output schema unknown
putSelfApplicationsAppIdTagsTag
clever_cloud.putSelfApplicationsAppIdTagsTag({
"appId": "",
"tag": ""
}, context)
Input
- input
object
- appId required
string
- tag required
string
- body Body
- appId required
Output
Output schema unknown
getSelfApplicationsAppIdVhosts
clever_cloud.getSelfApplicationsAppIdVhosts({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output
array
- items Vhost
deleteSelfApplicationsAppIdVhostsFavourite
clever_cloud.deleteSelfApplicationsAppIdVhostsFavourite({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
Output schema unknown
getSelfApplicationsAppIdVhostsFavourite
clever_cloud.getSelfApplicationsAppIdVhostsFavourite({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- appId required
Output
- output Vhost
putSelfApplicationsAppIdVhostsFavourite
clever_cloud.putSelfApplicationsAppIdVhostsFavourite({
"appId": ""
}, context)
Input
- input
object
- appId required
string
- body Vhost
- appId required
Output
Output schema unknown
deleteSelfApplicationsAppIdVhostsDomain
clever_cloud.deleteSelfApplicationsAppIdVhostsDomain({
"appId": "",
"domain": ""
}, context)
Input
- input
object
- appId required
string
- domain required
string
- appId required
Output
Output schema unknown
putSelfApplicationsAppIdVhostsDomain
clever_cloud.putSelfApplicationsAppIdVhostsDomain({
"appId": "",
"domain": ""
}, context)
Input
- input
object
- appId required
string
- domain required
string
- body Vhost
- appId required
Output
Output schema unknown
putSelfAvatar
clever_cloud.putSelfAvatar({}, context)
Input
- input
object
- body Avatar
Output
Output schema unknown
putSelfChangePassword
clever_cloud.putSelfChangePassword(null, context)
Input
This action has no parameters
Output
- output Change%20Password
getSelfConfirmationEmail
clever_cloud.getSelfConfirmationEmail(null, context)
Input
This action has no parameters
Output
Output schema unknown
getSelfConsumers
clever_cloud.getSelfConsumers(null, context)
Input
This action has no parameters
Output
- output
array
- items Consumer
postSelfConsumers
clever_cloud.postSelfConsumers({}, context)
Input
- input
object
- body WannabeConsumer
Output
Output schema unknown
deleteSelfConsumersKey
clever_cloud.deleteSelfConsumersKey({
"key": ""
}, context)
Input
- input
object
- key required
string
- key required
Output
Output schema unknown
getSelfConsumersKey
clever_cloud.getSelfConsumersKey({
"key": ""
}, context)
Input
- input
object
- key required
string
- key required
Output
- output Consumer
putSelfConsumersKey
clever_cloud.putSelfConsumersKey({
"key": ""
}, context)
Input
- input
object
- key required
string
- body WannabeConsumer
- key required
Output
Output schema unknown
getSelfConsumersKeySecret
clever_cloud.getSelfConsumersKeySecret({
"key": ""
}, context)
Input
- input
object
- key required
string
- key required
Output
- output Secret
getSelfConsumptions
clever_cloud.getSelfConsumptions({}, context)
Input
- input
object
- appId
string
- from
string
- to
string
- appId
Output
- output Conso
getSelfCredits
clever_cloud.getSelfCredits(null, context)
Input
This action has no parameters
Output
- output Credits
getSelfEmails
clever_cloud.getSelfEmails(null, context)
Input
This action has no parameters
Output
- output
array
- items
string
- items
deleteSelfEmailsEmail
clever_cloud.deleteSelfEmailsEmail({
"email": ""
}, context)
Input
- input
object
- email required
string
- email required
Output
Output schema unknown
putSelfEmailsEmail
clever_cloud.putSelfEmailsEmail({
"email": ""
}, context)
Input
- input
object
- email required
string
- body Body
- email required
Output
Output schema unknown
getSelfId
clever_cloud.getSelfId(null, context)
Input
This action has no parameters
Output
- output
string
getSelfInstances
clever_cloud.getSelfInstances(null, context)
Input
This action has no parameters
Output
- output
array
- items Instance
getSelfKeys
clever_cloud.getSelfKeys(null, context)
Input
This action has no parameters
Output
- output
array
- items Key
deleteSelfKeysKey
clever_cloud.deleteSelfKeysKey({
"key": ""
}, context)
Input
- input
object
- key required
string
- key required
Output
Output schema unknown
putSelfKeysKey
clever_cloud.putSelfKeysKey({
"key": ""
}, context)
Input
- input
object
- key required
string
- body Body
- key required
Output
Output schema unknown
self.mfa.kind.delete
clever_cloud.self.mfa.kind.delete({
"kind": ""
}, context)
Input
- input
object
- kind required
string
- kind required
Output
Output schema unknown
self.mfa.kind.post
clever_cloud.self.mfa.kind.post({
"kind": ""
}, context)
Input
- input
object
- kind required
string
- kind required
Output
Output schema unknown
self.mfa.kind.put
clever_cloud.self.mfa.kind.put({
"kind": ""
}, context)
Input
- input
object
- kind required
string
- kind required
Output
Output schema unknown
self.mfa.kind.backupcodes.get
clever_cloud.self.mfa.kind.backupcodes.get({
"kind": ""
}, context)
Input
- input
object
- kind required
string
- kind required
Output
Output schema unknown
self.mfa.kind.confirmation.post
clever_cloud.self.mfa.kind.confirmation.post({
"kind": ""
}, context)
Input
- input
object
- kind required
string
- kind required
Output
Output schema unknown
getSelfPaymentInfo
clever_cloud.getSelfPaymentInfo(null, context)
Input
This action has no parameters
Output
Output schema unknown
getSelfPaymentsBillings
clever_cloud.getSelfPaymentsBillings(null, context)
Input
This action has no parameters
Output
Output schema unknown
postSelfPaymentsBillings
clever_cloud.postSelfPaymentsBillings(null, context)
Input
This action has no parameters
Output
Output schema unknown
deleteSelfPaymentsBillingsBid
clever_cloud.deleteSelfPaymentsBillingsBid({
"bid": ""
}, context)
Input
- input
object
- bid required
string
- bid required
Output
Output schema unknown
getSelfPaymentsBillingsBid
clever_cloud.getSelfPaymentsBillingsBid({
"bid": ""
}, context)
Input
- input
object
- bid required
string
- bid required
Output
Output schema unknown
putSelfPaymentsBillingsBid
clever_cloud.putSelfPaymentsBillingsBid({
"bid": ""
}, context)
Input
- input
object
- bid required
string
- bid required
Output
Output schema unknown
getSelfPaymentsBillingsBidPdf
clever_cloud.getSelfPaymentsBillingsBidPdf({
"bid": ""
}, context)
Input
- input
object
- bid required
string
- token
string
- bid required
Output
Output schema unknown
getSelfPaymentsFullpricePrice
clever_cloud.getSelfPaymentsFullpricePrice({
"price": ""
}, context)
Input
- input
object
- price required
string
- price required
Output
Output schema unknown
getSelfPaymentsMethods
clever_cloud.getSelfPaymentsMethods(null, context)
Input
This action has no parameters
Output
Output schema unknown
postSelfPaymentsMethods
clever_cloud.postSelfPaymentsMethods(null, context)
Input
This action has no parameters
Output
Output schema unknown
self.payments.methods.default.get
clever_cloud.self.payments.methods.default.get(null, context)
Input
This action has no parameters
Output
Output schema unknown
self.payments.methods.default.put
clever_cloud.self.payments.methods.default.put(null, context)
Input
This action has no parameters
Output
Output schema unknown
deleteSelfPaymentsMethodsMId
clever_cloud.deleteSelfPaymentsMethodsMId({
"mId": ""
}, context)
Input
- input
object
- mId required
string
- mId required
Output
Output schema unknown
self.payments.monthlyinvoice.get
clever_cloud.self.payments.monthlyinvoice.get(null, context)
Input
This action has no parameters
Output
Output schema unknown
self.payments.monthlyinvoice.maxcredit.put
clever_cloud.self.payments.monthlyinvoice.maxcredit.put(null, context)
Input
This action has no parameters
Output
Output schema unknown
deleteSelfPaymentsRecurring
clever_cloud.deleteSelfPaymentsRecurring(null, context)
Input
This action has no parameters
Output
Output schema unknown
self.payments.recurring.get
clever_cloud.self.payments.recurring.get(null, context)
Input
This action has no parameters
Output
Output schema unknown
self.payments.tokens.bt.get
clever_cloud.self.payments.tokens.bt.get(null, context)
Input
This action has no parameters
Output
Output schema unknown
deleteSelfTokens
clever_cloud.deleteSelfTokens(null, context)
Input
This action has no parameters
Output
Output schema unknown
getSelfTokens
clever_cloud.getSelfTokens(null, context)
Input
This action has no parameters
Output
- output
array
- items Token
deleteSelfTokensToken
clever_cloud.deleteSelfTokensToken({
"token": ""
}, context)
Input
- input
object
- token required
string
- token required
Output
Output schema unknown
getSelfValidateEmail
clever_cloud.getSelfValidateEmail({}, context)
Input
- input
object
- validationKey
string
- validationKey
Output
Output schema unknown
getSummary
clever_cloud.getSummary(null, context)
Input
This action has no parameters
Output
- output Summary
postUsers
clever_cloud.postUsers({}, context)
Input
- input
object
- invitationKey
string
- addonBetaInvitationKey
string
- email
string
- pass
string
- url_next
string
- terms
string
- body WannabeUser
- invitationKey
Output
Output schema unknown
getUsersId
clever_cloud.getUsersId({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output User
getUsersIdApplications
clever_cloud.getUsersIdApplications({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output
array
- items Application
getUsersUserIdGitInfo
clever_cloud.getUsersUserIdGitInfo({
"userId": ""
}, context)
Input
- input
object
- userId required
string
- userId required
Output
Output schema unknown
getVendorApps
clever_cloud.getVendorApps({}, context)
Input
- input
object
- offset
integer
- offset
Output
- output
array
- items Application
getVendorAppsAddonId
clever_cloud.getVendorAppsAddonId({
"addonId": ""
}, context)
Input
- input
object
- addonId required
string
- addonId required
Output
Output schema unknown
putVendorAppsAddonId
clever_cloud.putVendorAppsAddonId({
"addonId": ""
}, context)
Input
- input
object
- addonId required
string
- addonId required
Output
Output schema unknown
postVendorBillingOwnerId
clever_cloud.postVendorBillingOwnerId({
"addonId": "",
"body": {
"cost": 0
}
}, context)
Input
- input
object
- addonId required
string
- body required WannabeAddonBilling
- addonId required
Output
Output schema unknown
Definitions
Addon
- Addon
object
: An addon- configKeys required
array
: Environments variables link to the addon.- items
string
- items
- creationDate required
string
: The creation timestamp of the addon - id required
string
:addon_${uuid}
- name required
string
- plan required Plan
- provider required Provider
- realId required
string
:${provider}_${uuid2}
- region required
string
- configKeys required
AddonProviderSso
- AddonProviderSso
object
- macaroon required
string
- url required
string
- macaroon required
AppInstance
- AppInstance
object
- appId
string
- appPort
integer
- commit
string
- deployNumber
integer
- flavor Flavor
- id
string
- ip
string
- state
string
- appId
Application
- Application
object
- archived required
boolean
- branch required
string
- buildFlavor required Flavor
- cancelOnPush required
boolean
- commitId required
string
- creationDate required
string
- deployUrl required
string
- deployment required Deployment
- description required
string
- favourite required
boolean
- homogeneous required
boolean
- id required
string
- instance required Instance
- last_deploy required
integer
- name required
string
- ownerId required
string
- separateBuild required
boolean
- state required
string
- stickySessions required
boolean
- vhosts required
array
- items Vhost
- webhookSecret required
string
- webhookUrl required
string
- zone required
string
:par
oumtl
- archived required
Avatar
- Avatar
object
: If you want to upload an image from your computer, send the image in the body of the request without anything else.- source required
object
- source required
string
: github or gravatar - value required URL
- source required
- source required
Body
- Body
object
- body required
string
- body required
Change Password
Change_Password
- Change_Password
object
- newPassword required
string
- oldPassword required
string
- newPassword required
Conso
- Conso
object
- appId required
string
- conso required
object
- conso required
string
: One day consumption - date required
string
- conso required
- appId required
Consumer
- Consumer
object
- baseUrl required
string
- description required
string
- key
string
- name required
string
- picture
string
- rights required ConsumerRights
- url required
string
- baseUrl required
ConsumerRights
- ConsumerRights
object
- access_bills
boolean
- access_consumption_statistics
boolean
- access_credit_count
boolean
- access_organisations
boolean
- access_organisations_bills
boolean
- access_organisations_consumption_statistics
boolean
- access_organisations_credit_count
boolean
- access_personal_information
boolean
- almighty
boolean
- manage_applications
boolean
- manage_organisations
boolean
- manage_organisations_applications
boolean
- manage_organisations_members
boolean
- manage_organisations_services
boolean
- manage_personal_information
boolean
- manage_services
boolean
- manage_ssh_keys
boolean
- access_bills
Country
- Country
object
- code required
string
: Code ISO 3166 - name required
string
- code required
Credits
- Credits
object
- count required
number
- dropPrice required
object
- currency required
string
- value required
number
- currency required
- ownerId required
string
- count required
Deployment
- Deployment
object
- httpUrl
string
- repoState required
string
- shutdownable required
boolean
- type required
string
- url required
string
- httpUrl
Env
- Env
object
- addon_id required
string
- addon_name required
string
- env required
array
- items WannabeEnv
- provider_id required
string
- addon_id required
Feature
- Feature
object
- name required
string
: The name of the properties - type required
string
: The type of the feature - value required
string
: The value of the feature
- name required
Flavor
- Flavor
object
- available
boolean
- cpus required
integer
- disk
integer
- mem required
integer
- microservice
boolean
- name required
string
- nice
number
- price required
number
- available
Instance
- Instance
object
- buildFlavor Flavor
- comingSoon
boolean
- defaultEnv required Map
- defaultFlavor Flavor
- deployments
array
- items
string
- items
- description
string
- enabled
boolean
- flavors required
array
- items Flavor
- instanceAndVersion required
string
- maxAllowedInstances required
integer
- maxFlavor required Flavor
- maxInstances required
integer
- minFlavor required Flavor
- minInstances required
integer
- name
string
- tags
array
- items
string
- items
- type required
string
- variant required Variant
- version required
string
Key
- Key
object
- fingerprint required
string
- key required
string
- name required
string
- fingerprint required
LinkedAppEnv
- LinkedAppEnv
object
- app_id required
string
- app_name required
string
- env required
array
- items WannabeEnv
- app_id required
ListEnv
- ListEnv
object
- name
string
- value
string
- name
Map
- Map
object
Member
- Member
object
- job required
string
- member required
object
- avatar
string
- email required
string
- id required
string
- name
string
- avatar
- role required
string
- job required
Organisation
- Organisation
object
- VAT required
string
- address required
string
- avatar required
string
- city required
string
- company required
string
- country required
string
- description required
string
- id required
string
- name required
string
- vatState required
string
- zipcode required
string
- VAT required
Payment Provider
PaymentData
- PaymentData
object
- deviceData
string
- token required
string
- type required
string
(values: NEW_CARD, EXISTING_CARD)
- deviceData
Payment_Provider
- Payment_Provider
object
- comingSoon required
boolean
- imgUrl required
string
- name required
string
- title required
string
- comingSoon required
Plan
- Plan
object
- features required
array
: The list of the feature in the addon- items Feature
- id required
string
:plan_${uuid}
- name required
string
: Name of the pan - price required
integer
- slug required
string
- features required
Provider
- Provider
object
: A provider- analyticsId required
string
: The id of the analytics page link to this addon - canUpgrade required
boolean
: Can the addon be upgraded - features
array
- items Feature
- googlePlusName required
string
: The name of the google + page link to this addon (could be empty) - id required
string
: The id of the provider - logoUrl required
string
: The url of the addon's logo - longDesc required
string
: A less concise description of the addon - name required
string
- openInNewTab required
boolean
: Does the addon panel need to be open in a new tab - plans
array
- items Plan
- regions required
array
: The differents regions where the addon is available- items
string
- items
- shortDesc required
string
: A short description of the addon - status required
string
: The status of this addon (RELEASE, BETA, ...) - supportEmail required
string
: The mail to contact in case of issue with this addon - twitterName required
string
: The name of the user to contact on twitter for this addon (could be empty) - website required
string
: The website of the provider. If the addon is developped by clever-cloud, the site is "http://www.clever-cloud.com/"
- analyticsId required
Rights
- Rights
object
- description required
string
- name required
string
- description required
Secret
- Secret
object
- secret required
string
- value required
string
- secret required
Sso
- Sso
object
- email required
string
- id required
string
- nav-data required
string
- timestamp required
string
- token required
string
- url required
string
- email required
Summary
- Summary
object
- organisations required
array
- items
object
- addons
array
- items
object
- id
string
- logoUrl
string
- name
string
- providerId
string
- id
- items
- applications
array
- items
object
- archived
boolean
- commit
string
- id
string
- instanceType
string
- instanceVariant
string
- name
string
- state
string
- variantSlug
string
- archived
- items
- avatar
string
- consumers
array
- items
object
- key
string
- name
string
- picture
string
- key
- items
- id
string
- name
string
- providers
array
- items
string
- items
- role
string
- addons
- items
- user required
object
- addons required
array
- items
object
- id
string
- logoUrl
string
- name
string
- providerId
string
- id
- items
- admin required
boolean
- applications required
array
- items
object
- archived
boolean
- commit
string
- id
string
- instanceType
string
- instanceVariant
string
- name
string
- state
string
- variantSlug
string
- archived
- items
- avatar required
string
- consumers
array
- items
object
- key
string
- name
string
- picture
string
- key
- items
- id required
string
- lang required
string
- name required
string
- addons required
- organisations required
Token
- Token
object
Transaction Id
Transaction_Id
- Transaction_Id
object
: A simple transaction id- transactionId required
string
: The transaction Id
- transactionId required
URL
- URL
object
: Must be a valid HTTP URL- url required
string
- url required
User
- User
object
: A user representation- address required
string
: The address of the user - admin required
boolean
: Is the user an administrator ? - avatar required
string
: The location of the user's avatar - canPay required
boolean
: Does the user can pay ? - city required
string
: The city of the user - country required
string
: The country of the user - creationDate required
integer
: The creation timestamp of the user - email required
string
: The email of the user - emailValidated required
boolean
: Does the user email is validate - hasPassword
boolean
- id required
string
: The id of the user :user_${uuid}
- lang required
string
: The lang of the user - name required
string
: The name of the user - oauthApps required
array
: The list of token oauth- items
string
- items
- phone required
string
: The phone of the user - preferredMFA
string
- zipcode required
string
: The zipcode of the user
- address required
Variant
- Variant
object
- deployType required
string
- id required
string
- logo required
string
- name required
string
- slug required
string
- deployType required
Vhost
- Vhost
object
- fqdn required
string
- fqdn required
WannabeAddon
- WannabeAddon
object
- name required
string
- payment required PaymentData
- plan required
string
- providerId required
string
- region required
string
- name required
WannabeAddonBilling
- WannabeAddonBilling
object
- cost required
number
- cost required
WannabeAddonProvider
- WannabeAddonProvider
object
- api required WannabeAddonProviderAPI
- id required
string
- name required
string
WannabeAddonProviderAPI
- WannabeAddonProviderAPI
object
- config_vars required
array
- items
string
- items
- password required
string
- production WannabeAddonProviderAPIUrl
- regions
array
- items
string
- items
- sso_salt required
string
- test WannabeAddonProviderAPIUrl
- config_vars required
WannabeAddonProviderAPIUrl
- WannabeAddonProviderAPIUrl
object
- base_url required
string
- sso_url required
string
- base_url required
WannabeApplication
- WannabeApplication
object
- archived
boolean
- cancelOnPush
boolean
- deploy required
string
- description
string
- enabled required
boolean
- favourite
boolean
- homogeneous
boolean
- instanceType
string
- instanceVariant
string
- instanceVersion
string
- maxFlavor
string
- maxInstances required
integer
- minFlavor
string
- minInstances required
integer
- name required
string
- oauthApp WannabeOauthApp
- oauthAppId
string
- oauthService
string
- separateBuild
boolean
- shutdownable
boolean
- stickySessions
boolean
- tags
array
- items
string
- items
- zone required
string
- archived
WannabeConsumer
- WannabeConsumer
object
WannabeEnv
- WannabeEnv
object
- name required
string
- value required
string
- name required
WannabeFeature
- WannabeFeature
object
- name required
string
- type required
string
: BOOLEAN, INTERVAL, FILESIZE, NUMBER, PERCENTAGE
- name required
WannabeMember
- WannabeMember
object
- email required
string
- job
string
- role required
string
- email required
WannabeOauthApp
- WannabeOauthApp
object
- name
string
- owner
string
- name
WannabeOrganisation
- WannabeOrganisation
object
- VAT
string
- address
string
: The address of the organisation. - city
string
: The city of the organisation. - company
string
: The company's name of the organisation. - country
string
: The country of the organisation. - description required
string
: The description of the organisation. - name required
string
: The name of the organisation. - zipcode
string
: The zipcode of the city's organisation.
- VAT
WannabePlan
- WannabePlan
object
- features required
array
- items WannabePlanFeature
- name required
string
- price required
integer
- slug required
string
- features required
WannabePlanFeature
- WannabePlanFeature
object
- name required
string
- type required
string
- value required
string
- name required
WannabeUser
- WannabeUser
object
- address
string
- city
string
- country
string
- email required
string
- lang
string
- name
string
- password required
string
- phone
string
- terms required
boolean
- zipcode
string
- address
Zone
- Zone
object
- correspondingRegion required
string
- internal required
boolean
- name required
string
- correspondingRegion required