Automate Clever Cloud
HumDay reads Clever Cloud’s own published API description and derives 324 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What Clever Cloud is
Public API for managing Clever-Cloud data and products
API host: api.clever-cloud.com
What HumDay can do in Clever Cloud
151 documented operations change something in Clever Cloud. The 49 most useful are listed here.
- PUTIf you want to upload an image from your computer, send the image in the body of the request without anything else.
/organisations/{id}/avatar - POSTcreate a hook for e-mail notifications
/notifications/emailhooks/{ownerId} - POSTCreates an application.
/self/applications - POSTHandled by our API.
/authorize - POSTAdd a log drain for a given application
/logs/{appId}/drains - POSTCreates an application.
/organisations/{id}/applications - POSTcreate a hook for notifications
/notifications/webhooks/{ownerId} - POSTCreate Matomo addon
/v2/providers/addon-matomo/resources - POSTAdd a log drain for a given application
/v3/logs/{appId}/drains - DELETEdelete an e-mail hook
/notifications/emailhooks/{ownerId}/:id - PUTedit an e-mail hook
/notifications/emailhooks/{ownerId}/:id - PUTFetch all the logs drains (ccadmin dedicated route)
/logs/drains/{drainId} - DELETERemove an add-on provider
/organisations/{id}/addonproviders/{providerId} - POSTCreate Network Group
/v4/networkgroups/organisations/{ownerId}/networkgroups - DELETEDelete the logs drain by id or url for a given application
/logs/{appId}/drains/:idOrUrl - DELETEdelete a hook
/notifications/webhooks/{ownerId}/:id - PUTedit a hook
/notifications/webhooks/{ownerId}/:id - DELETEDelete the logs drain by id or url for a given application
/v3/logs/{appId}/drains/:idOrUrl - DELETEDelete Matomo addon
/v2/providers/addon-matomo/resources/{matomoId} - POSTUpdate users
/users - DELETEDelete email
/self/emails/{email} - PUTUpdate email
/self/emails/{email} - POSTAdd member
/v4/networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/members - POSTAdd external peer
/v4/networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/external-peers - PUTUpdate provider's addon environment
/v4/addon-providers/config-provider/addons/{configurationProviderId}/env - POSTUpdate methods
/self/payments/methods - DELETEDelete Network Group
/v4/networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId} - POSTUpdate billings
/self/payments/billings - DELETEDelete recurring
/self/payments/recurring - DELETEDelete self
/self - PUTUpdate self
/self - POSTUpdate organisations
/organisations - POSTUpdate password forgotten
/password_forgotten - PUTUpdate default
/self/payments/methods/default - DELETEDelete link
/github/link - POSTUpdate addons
/self/addons - PUTUpdate avatar
/self/avatar - DELETEDelete tokens
/self/tokens - POSTUpdate signup
/github/signup - POSTUpdate consumers
/self/consumers - POSTUpdate addons
/vendor//addons - POSTUpdate redeploy
/github/redeploy - PUTUpdate maxcredit
/self/payments/monthlyinvoice/maxcredit - POSTUpdate stripe
/payments/{bid}/end/stripe - PUTUpdate change password
/self/change_password - DELETEDelete mId
/self/payments/methods/{mId} - DELETEDelete bid
/self/payments/billings/{bid} - PUTUpdate bid
/self/payments/billings/{bid} - POSTUpdate methods
/organisations/{id}/payments/methods
What HumDay can read from Clever Cloud
These are the operations a schedule or a trigger can watch.
- GETRetrieve events as they come through a websocket connection.
/events/event-socket - GETlist available events
/notifications/info/events - GETlist available webhook formats
/notifications/info/webhookformats - GETlist created e-mail hooks
/notifications/emailhooks/{ownerId} - GETGet information about yourself
/self - GETlist created hooks
/notifications/webhooks/{ownerId} - GETFetch all the logs drains (ccadmin dedicated route)
/logs/drains - GETAddon
/self/addons - GETList instances for this add-on.
/organisations/{id}/addons/{addonId}/instances - GETFetch the logs for a given application
/logs/{appId} - GETGet the swagger for this API as {type}
/openapi.{type} - GETWebSocket to get logs for:appID.
/logs-socket/{appId} - GETFetch the logs for a given application
/v3/logs/{appId} - GETRetrieve logs as they come through a sse connection.
/logs/{appId}/sse - GETFetch the logs drains for a given application
/logs/{appId}/drains - GETSpecific addon
/self/addons/{addonId} - GETRetrieve logs as they come through a websocket connection.
/logs/logs-socket/{appId} - GETRetrieve logs as they come through a chunked, never-ending response
/logs/logs-chunked/{appId} - GETList Network Groups
/v4/networkgroups/organisations/{ownerId}/networkgroups - GETGet past migrations from add-on.
/organisations/{id}/addons/{addonId}/migrations - GETFetch the logs drains for a given application
/v3/logs/{appId}/drains - GETRetrieve logs as they come through a websocket connection.
/v3/logs/{appId}/logs-socket - GETFetch the logs drain by id or url for a given application
/logs/{appId}/drains/:idOrUrl - GETRetrieve logs as they come through a chunked, never-ending response
/v3/logs/{appId}/logs-chunked - GETFetch the logs drain by id or url for a given application
/v3/logs/{appId}/drains/:idOrUrl - GETValidate a keycloak token
/v4/addon-providers/addon-matomo/token/validate - GETGet Matomo addon
/v4/addon-providers/addon-matomo/addons/{matomoId} - GETGet Addon provider configuration
/v4/addon-providers/config-provider/addons/{configurationProviderId} - GETList peers
/v4/networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/peers - GETList members
/v4/networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/members - GETRead emails
/self/emails - GETRead emails
/github/emails - GETRead payment info
/self/payment-info - GETRead providers
/payments/providers - GETRead id
/users/{id} - GETGet provider's addon environment
/v4/addon-providers/config-provider/addons/{configurationProviderId}/env - GETRead methods
/self/payments/methods - GETGet Network Group
/v4/networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId} - GETRead stripe
/payments/tokens/stripe - GETRead billings
/self/payments/billings - GETGet a specific instance for {addonId}
/organisations/{id}/addons/{addonId}/instances/{instanceId} - GETRead recurring
/self/payments/recurring - GETRead github
/github - GETRead summary
/summary - GETRead openapi
//openapi - GETRead monthlyinvoice
/self/payments/monthlyinvoice - GETRead organisations
/organisations - GETRead password forgotten
/password_forgotten - GETRead name
/payments/coupons/{name} - GETRead applications
/users/{id}/applications - GETRead git info
/users/{userId}/git-info
How automating Clever Cloud works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live Clever Cloud account.
- Grant access, then go live. You approve the specific Clever Cloud operations it may use — and only those.
Popular Clever Cloud integrations
Connect Clever Cloud to the tools people pair it with most.
- Clever Cloud and OData for namespace microsoft.graphintegration
- Clever Cloud and Cloudflareintegration
- Clever Cloud and NetBoxintegration
- Clever Cloud and GitHubintegration
- Clever Cloud and Mistintegration
- Clever Cloud and Loket.nlintegration
- Clever Cloud and Atlassian The Jira Cloud platformintegration
- Clever Cloud and Magento B2Bintegration
- Clever Cloud and Stripeintegration
- Clever Cloud and Zuora Reference Billingintegration
- Clever Cloud and bunqintegration
- Clever Cloud and DocuSignintegration
Automate Clever Cloud with these
- Cloudflare3122 operations
- Netboxdemo NetBox386 operations
- Linode342 operations
- DRACOON276 operations
- Box Platform258 operations
- Netlify's documentation120 operations
- Meshery .75 operations
- Ritc66 operations
- Microsoft Custom Vision Training Client48 operations
- Turbinelabs Turbine Labs44 operations
- Ably Control22 operations
- Ably Platform22 operations
Categories
Questions about Clever Cloud automation
- Can HumDay connect to Clever Cloud?
- Yes. HumDay reads Clever Cloud's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 324 operations are documented.
- Do I need to write code to automate Clever Cloud?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your Clever Cloud account.
- What can HumDay do in Clever Cloud?
- 151 of the 324 documented operations change something in Clever Cloud, and 173 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my Clever Cloud account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to Clever Cloud is held behind that approval.
Where this came from
The operations above are read from a published API description for Clever Cloud at www.clever-cloud.com/doc/api/swagger.json. Descriptions are the provider’s own words, not ours. Last published 2023-03-06.