All URIs are relative to https://api.clever-cloud.com/v2
Method | HTTP request | Description |
---|---|---|
AddEmailAddress | Put /self/emails/{email} | |
AddSelfAddonTagByAddonId | Put /self/addons/{addonId}/tags/{tag} | |
AddSelfApplication | Post /self/applications | |
AddSelfApplicationDependencyByAppId | Put /self/applications/{appId}/dependencies/{dependencyId} | |
AddSelfApplicationTagByAppId | Put /self/applications/{appId}/tags/{tag} | |
AddSelfPaymentMethod | Post /self/payments/methods | |
AddSelfVhostByAppId | Put /self/applications/{appId}/vhosts/{domain} | |
AddSshKey | Put /self/keys/{key} | |
BuySelfDrops | Post /self/payments/billings | |
CancelDeploy | Delete /self/applications/{appId}/deployments/{deploymentId}/instances | |
ChangeSelfAddonPlanByAddonId | Put /self/addons/{addonId}/plan | |
ChangeUserPassword | Put /self/change_password | |
ChooseSelfPaymentProvider | Put /self/payments/billings/{bid} | |
CreateMFA | Post /self/mfa/{kind} | |
CreateSelfConsumer | Post /self/consumers | |
DeleteMFA | Delete /self/mfa/{kind} | |
DeleteSelfAddonTagByAddonId | Delete /self/addons/{addonId}/tags/{tag} | |
DeleteSelfApplicationByAppId | Delete /self/applications/{appId} | |
DeleteSelfApplicationDependencyByAppId | Delete /self/applications/{appId}/dependencies/{dependencyId} | |
DeleteSelfApplicationTagAppId | Delete /self/applications/{appId}/tags/{tag} | |
DeleteSelfCard | Delete /self/payments/methods/{mId} | |
DeleteSelfConsumer | Delete /self/consumers/{key} | |
DeleteSelfPurchaseOrder | Delete /self/payments/billings/{bid} | |
DeleteSelfRecurrentPayment | Delete /self/payments/recurring | |
DeleteUser | Delete /self | |
DeprovisionSelfAddonById | Delete /self/addons/{addonId} | |
EditSelfApplicationByAppId | Put /self/applications/{appId} | |
EditSelfApplicationEnvByAppId | Put /self/applications/{appId}/env | |
EditSelfApplicationEnvByAppIdAndEnvName | Put /self/applications/{appId}/env/{envName} | |
EditUser | Put /self | |
FavMFA | Put /self/mfa/{kind} | |
GetAddonSSOData | Get /self/addons/{addonId}/sso | |
GetApplicationDeployment | Get /self/applications/{appId}/deployments/{deploymentId} | |
GetApplicationDeployments | Get /self/applications/{appId}/deployments | |
GetBackupCodes | Get /self/mfa/{kind}/backupcodes | |
GetConfirmationEmail | Get /self/confirmation_email | |
GetConsumptions | Get /self/consumptions | |
GetEmailAddresses | Get /self/emails | |
GetId | Get /self/id | |
GetSelfAddonById | Get /self/addons/{addonId} | |
GetSelfAddonEnvByAddonId | Get /self/addons/{addonId}/env | |
GetSelfAddonTagsByAddonId | Get /self/addons/{addonId}/tags | |
GetSelfAddons | Get /self/addons | |
GetSelfAddonsLinkedToApplicationByAppId | Get /self/applications/{appId}/addons | |
GetSelfAmount | Get /self/credits | |
GetSelfApplicationBranchesByAppId | Get /self/applications/{appId}/branches | |
GetSelfApplicationByAppId | Get /self/applications/{appId} | |
GetSelfApplicationDependenciesByAppId | Get /self/applications/{appId}/dependencies | |
GetSelfApplicationDependenciesEnvByAppId | Get /self/applications/{appId}/dependencies/env | |
GetSelfApplicationDependents | Get /self/applications/{appId}/dependents | |
GetSelfApplicationEnvByAppId | Get /self/applications/{appId}/env | |
GetSelfApplicationInstanceByAppAndInstanceId | Get /self/applications/{appId}/instances/{instanceId} | |
GetSelfApplicationInstancesByAppId | Get /self/applications/{appId}/instances | |
GetSelfApplicationTagsByAppId | Get /self/applications/{appId}/tags | |
GetSelfApplications | Get /self/applications | |
GetSelfApplicationsLinkedToAddonByAddonId | Get /self/addons/{addonId}/applications | |
GetSelfCliTokens | Get /self/cli_tokens | |
GetSelfConsumer | Get /self/consumers/{key} | |
GetSelfConsumerSecret | Get /self/consumers/{key}/secret | |
GetSelfConsumers | Get /self/consumers | |
GetSelfDefaultMethod | Get /self/payments/methods/default | |
GetSelfEnvOfAddonsLinkedToApplicationByAppId | Get /self/applications/{appId}/addons/env | |
GetSelfExposedEnvByAppId | Get /self/applications/{appId}/exposed_env | |
GetSelfFavouriteVhostByAppId | Get /self/applications/{appId}/vhosts/favourite | |
GetSelfInstancesForAllApps | Get /self/instances | |
GetSelfInvoiceById | Get /self/payments/billings/{bid} | |
GetSelfInvoices | Get /self/payments/billings | |
GetSelfMonthlyInvoice | Get /self/payments/monthlyinvoice | |
GetSelfPaymentInfo | Get /self/payment-info | |
GetSelfPaymentMethods | Get /self/payments/methods | |
GetSelfPdfInvoiceById | Get /self/payments/billings/{bid}.pdf | |
GetSelfPriceWithTax | Get /self/payments/fullprice/{price} | |
GetSelfRecurrentPayment | Get /self/payments/recurring | |
GetSelfStripeToken | Get /self/payments/tokens/stripe | |
GetSelfTokens | Get /self/tokens | |
GetSelfVhostByAppId | Get /self/applications/{appId}/vhosts | |
GetSshKeys | Get /self/keys | |
GetSummary | Get /summary | |
GetUser | Get /self | |
LinkSelfAddonToApplicationByAppId | Post /self/applications/{appId}/addons | |
MarkSelfFavouriteVhostByAppId | Put /self/applications/{appId}/vhosts/favourite | |
PreorderSelfAddon | Post /self/addons/preorders | |
ProvisionSelfAddon | Post /self/addons | |
RedeploySelfApplicationByAppId | Post /self/applications/{appId}/instances | |
RemoveEmailAddress | Delete /self/emails/{email} | |
RemoveSelfApplicationEnvByAppIdAndEnvName | Delete /self/applications/{appId}/env/{envName} | |
RemoveSelfVhostByAppId | Delete /self/applications/{appId}/vhosts/{domain} | |
RemoveSshKey | Delete /self/keys/{key} | |
RenameAddon | Put /self/addons/{addonId} | |
RevokeAllTokens | Delete /self/tokens | |
RevokeToken | Delete /self/tokens/{token} | |
SetSelfApplicationBranchByAppId | Put /self/applications/{appId}/branch | |
SetSelfBuildInstanceFlavorByAppId | Put /self/applications/{appId}/buildflavor | |
SetSelfDefaultMethod | Put /self/payments/methods/default | |
SetSelfMaxCreditsPerMonth | Put /self/payments/monthlyinvoice/maxcredit | |
SetUserAvatarFromString | Put /self/avatar | |
UndeploySelfApplicationByAppId | Delete /self/applications/{appId}/instances | |
UnlinkSelfddonFromApplicationByAppAndAddonId | Delete /self/applications/{appId}/addons/{addonId} | |
UnmarkSelfFavouriteVhostByAppId | Delete /self/applications/{appId}/vhosts/favourite | |
UpdateSelfConsumer | Put /self/consumers/{key} | |
UpdateSelfExposedEnvByAppId | Put /self/applications/{appId}/exposed_env | |
ValidateEmail | Get /self/validate_email | |
ValidateMFA | Post /self/mfa/{kind}/confirmation |
Message AddEmailAddress(ctx, email, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
string | |||
optional | *AddEmailAddressOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a AddEmailAddressOpts struct
Name | Type | Description | Notes |
---|
body | optional.String| |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]string AddSelfAddonTagByAddonId(ctx, addonId, tag)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string | ||
tag | string |
[]string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ApplicationView AddSelfApplication(ctx, wannabeApplication)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
wannabeApplication | WannabeApplication |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message AddSelfApplicationDependencyByAppId(ctx, appId, dependencyId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
dependencyId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]string AddSelfApplicationTagByAppId(ctx, appId, tag)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
tag | string |
[]string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaymentMethodView AddSelfPaymentMethod(ctx, paymentData)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
paymentData | PaymentData |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message AddSelfVhostByAppId(ctx, appId, domain)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
domain | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message AddSshKey(ctx, key)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
key | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
InvoiceRendering BuySelfDrops(ctx, wannaBuyPackage)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
wannaBuyPackage | WannaBuyPackage |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message CancelDeploy(ctx, appId, deploymentId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
deploymentId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AddonView ChangeSelfAddonPlanByAddonId(ctx, addonId, wannabePlanChange)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string | ||
wannabePlanChange | WannabePlanChange |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message ChangeUserPassword(ctx, wannabePassword)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
wannabePassword | WannabePassword |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
NextInPaymentFlow ChooseSelfPaymentProvider(ctx, bid, paymentProviderSelection)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
bid | string | ||
paymentProviderSelection | PaymentProviderSelection |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
CreateMFA(ctx, kind)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
kind | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OAuth1ConsumerView CreateSelfConsumer(ctx, wannabeOAuth1Consumer)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
wannabeOAuth1Consumer | WannabeOAuth1Consumer |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteMFA(ctx, kind)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
kind | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]string DeleteSelfAddonTagByAddonId(ctx, addonId, tag)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string | ||
tag | string |
[]string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message DeleteSelfApplicationByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteSelfApplicationDependencyByAppId(ctx, appId, dependencyId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
dependencyId | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]string DeleteSelfApplicationTagAppId(ctx, appId, tag)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
tag | string |
[]string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteSelfCard(ctx, mId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
mId | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteSelfConsumer(ctx, key)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
key | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteSelfPurchaseOrder(ctx, bid)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
bid | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteSelfRecurrentPayment(ctx, )
This endpoint does not need any parameter.
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message DeleteUser(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message DeprovisionSelfAddonById(ctx, addonId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ApplicationView EditSelfApplicationByAppId(ctx, appId, wannabeApplication)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
wannabeApplication | WannabeApplication |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ApplicationView EditSelfApplicationEnvByAppId(ctx, appId, body)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
body | string |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ApplicationView EditSelfApplicationEnvByAppIdAndEnvName(ctx, appId, envName, wannabeValue)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
envName | string | ||
wannabeValue | WannabeValue |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UserView EditUser(ctx, wannabeUser)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
wannabeUser | WannabeUser |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
FavMFA(ctx, kind, wannabeMfaFav)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
kind | string | ||
wannabeMfaFav | WannabeMfaFav |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AddonSsoData GetAddonSSOData(ctx, addonId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetApplicationDeployment(ctx, appId, deploymentId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
deploymentId | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]DeploymentView GetApplicationDeployments(ctx, appId, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
optional | *GetApplicationDeploymentsOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetApplicationDeploymentsOpts struct
Name | Type | Description | Notes |
---|
limit | optional.String| | offset | optional.String| | action | optional.String| |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]MfaRecoveryCode GetBackupCodes(ctx, kind)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
kind | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message GetConfirmationEmail(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
string GetConsumptions(ctx, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *GetConsumptionsOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetConsumptionsOpts struct
Name | Type | Description | Notes |
---|---|---|---|
appId | optional.String | ||
from | optional.String | ||
to | optional.String | ||
for_ | optional.String |
string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]string GetEmailAddresses(ctx, )
This endpoint does not need any parameter.
[]string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
string GetId(ctx, )
This endpoint does not need any parameter.
string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AddonView GetSelfAddonById(ctx, addonId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]AddonEnvironmentView GetSelfAddonEnvByAddonId(ctx, addonId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]string GetSelfAddonTagsByAddonId(ctx, addonId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string |
[]string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]AddonView GetSelfAddons(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]AddonView GetSelfAddonsLinkedToApplicationByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DropCountView GetSelfAmount(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]string GetSelfApplicationBranchesByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
[]string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ApplicationView GetSelfApplicationByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]ApplicationView GetSelfApplicationDependenciesByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetSelfApplicationDependenciesEnvByAppId(ctx, id, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
id | string | ||
appId | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]ApplicationView GetSelfApplicationDependents(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]AddonEnvironmentView GetSelfApplicationEnvByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
SuperNovaInstanceView GetSelfApplicationInstanceByAppAndInstanceId(ctx, appId, instanceId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
instanceId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]SuperNovaInstanceView GetSelfApplicationInstancesByAppId(ctx, appId, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
optional | *GetSelfApplicationInstancesByAppIdOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetSelfApplicationInstancesByAppIdOpts struct
Name | Type | Description | Notes |
---|
deploymentId | optional.String| | withDeleted | optional.String| |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]string GetSelfApplicationTagsByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
[]string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]ApplicationView GetSelfApplications(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]ApplicationView GetSelfApplicationsLinkedToAddonByAddonId(ctx, addonId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]CliTokenView GetSelfCliTokens(ctx, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *GetSelfCliTokensOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetSelfCliTokensOpts struct
Name | Type | Description | Notes |
---|---|---|---|
cliToken | optional.String |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OAuth1ConsumerView GetSelfConsumer(ctx, key)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
key | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
SecretView GetSelfConsumerSecret(ctx, key)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
key | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetSelfConsumers(ctx, )
This endpoint does not need any parameter.
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaymentMethodView GetSelfDefaultMethod(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]LinkedAddonEnvironmentView GetSelfEnvOfAddonsLinkedToApplicationByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
string GetSelfExposedEnvByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
VhostView GetSelfFavouriteVhostByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
SuperNovaInstanceMap GetSelfInstancesForAllApps(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
InvoiceRendering GetSelfInvoiceById(ctx, bid)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
bid | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]InvoiceRendering GetSelfInvoices(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
string GetSelfMonthlyInvoice(ctx, )
This endpoint does not need any parameter.
string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaymentInfoView GetSelfPaymentInfo(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]PaymentMethodView GetSelfPaymentMethods(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetSelfPdfInvoiceById(ctx, bid, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
bid | string | ||
optional | *GetSelfPdfInvoiceByIdOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetSelfPdfInvoiceByIdOpts struct
Name | Type | Description | Notes |
---|
token | optional.String| |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/pdf
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PriceWithTaxInfo GetSelfPriceWithTax(ctx, price)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
price | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RecurrentPaymentView GetSelfRecurrentPayment(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
BraintreeToken GetSelfStripeToken(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]OAuth1AccessTokenView GetSelfTokens(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]VhostView GetSelfVhostByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]SshKeyView GetSshKeys(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary GetSummary(ctx, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *GetSummaryOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetSummaryOpts struct
Name | Type | Description | Notes |
---|---|---|---|
full | optional.String |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UserView GetUser(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
LinkSelfAddonToApplicationByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
VhostView MarkSelfFavouriteVhostByAppId(ctx, appId, vhostView)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
vhostView | VhostView |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
InvoiceRendering PreorderSelfAddon(ctx, wannabeAddonProvision)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
wannabeAddonProvision | WannabeAddonProvision |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AddonView ProvisionSelfAddon(ctx, wannabeAddonProvision)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
wannabeAddonProvision | WannabeAddonProvision |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message RedeploySelfApplicationByAppId(ctx, appId, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
optional | *RedeploySelfApplicationByAppIdOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a RedeploySelfApplicationByAppIdOpts struct
Name | Type | Description | Notes |
---|
commit | optional.String| | useCache | optional.String| |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message RemoveEmailAddress(ctx, email)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ApplicationView RemoveSelfApplicationEnvByAppIdAndEnvName(ctx, appId, envName)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
envName | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message RemoveSelfVhostByAppId(ctx, appId, domain)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
domain | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message RemoveSshKey(ctx, key)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
key | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AddonView RenameAddon(ctx, addonId, wannabeAddonProvision)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string | ||
wannabeAddonProvision | WannabeAddonProvision |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message RevokeAllTokens(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message RevokeToken(ctx, token)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
token | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
SetSelfApplicationBranchByAppId(ctx, appId, wannabeBranch)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
wannabeBranch | WannabeBranch |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
SetSelfBuildInstanceFlavorByAppId(ctx, appId, wannabeBuildFlavor)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
wannabeBuildFlavor | WannabeBuildFlavor |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
SetSelfDefaultMethod(ctx, paymentData)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
paymentData | PaymentData |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
WannabeMaxCredits SetSelfMaxCreditsPerMonth(ctx, wannabeMaxCredits)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
wannabeMaxCredits | WannabeMaxCredits |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UrlView SetUserAvatarFromString(ctx, wannabeAvatarSource)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
wannabeAvatarSource | WannabeAvatarSource |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message UndeploySelfApplicationByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UnlinkSelfddonFromApplicationByAppAndAddonId(ctx, appId, addonId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
addonId | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UnmarkSelfFavouriteVhostByAppId(ctx, appId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OAuth1ConsumerView UpdateSelfConsumer(ctx, key, wannabeOAuth1Consumer)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
key | string | ||
wannabeOAuth1Consumer | WannabeOAuth1Consumer |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Message UpdateSelfExposedEnvByAppId(ctx, appId, body)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
appId | string | ||
body | string |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ValidateEmail(ctx, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *ValidateEmailOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ValidateEmailOpts struct
Name | Type | Description | Notes |
---|---|---|---|
validationKey | optional.String |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ValidateMFA(ctx, kind, wannabeMfaCreds)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
kind | string | ||
wannabeMfaCreds | WannabeMfaCreds |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]