openapi-client

Public API for managing Clever-Cloud data and products

This Python package is automatically generated by the OpenAPI Generator project:

Requirements.

Python >= 3.6

Installation & Usage

pip install

If the python package is hosted on a repository, you can install directly using:

pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git

(you may need to run pip with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)

Then import the package:

import openapi_client

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import openapi_client

Getting Started

Please follow the installation procedure and then run the following:

import time
import openapi_client
from pprint import pprint
from openapi_client.api import auth_api
from openapi_client.model.message import Message
from openapi_client.model.wannabe_authorization import WannabeAuthorization
# Defining the host is optional and defaults to https://api.clever-cloud.com/v2
# See configuration.py for a list of all supported configuration parameters.
configuration = openapi_client.Configuration(
    host = "https://api.clever-cloud.com/v2"
)



# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = auth_api.AuthApi(api_client)
    ccid = "ccid_example" # str |  (optional)
cctk = "cctk_example" # str |  (optional)
oauth_token = "oauth_token_example" # str |  (optional)
ccid2 = "ccid_example" # str |  (optional)
cli_token = "cli_token_example" # str |  (optional)
from_oauth = "from_oauth_example" # str |  (optional)

    try:
        api_response = api_instance.authorize_form(ccid=ccid, cctk=cctk, oauth_token=oauth_token, ccid2=ccid2, cli_token=cli_token, from_oauth=from_oauth)
        pprint(api_response)
    except openapi_client.ApiException as e:
        print("Exception when calling AuthApi->authorize_form: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to https://api.clever-cloud.com/v2

Class Method HTTP request Description
AuthApi authorize_form GET /oauth/authorize
AuthApi authorize_token POST /oauth/authorize
AuthApi get_available_rights GET /oauth/rights
AuthApi get_login_data GET /oauth/login_data
AuthApi post_access_token_request POST /oauth/access_token
AuthApi post_access_token_request_query POST /oauth/access_token_query
AuthApi post_authorize POST /authorize
AuthApi post_req_token_request POST /oauth/request_token
AuthApi post_req_token_request_query_string POST /oauth/request_token_query
OrganisationApi abort_addon_migration DELETE /organisations/{id}/addons/{addonId}/migrations/{migrationId}
OrganisationApi add_addon_tag_by_orga_and_addon_id PUT /organisations/{id}/addons/{addonId}/tags/{tag}
OrganisationApi add_application_by_orga POST /organisations/{id}/applications
OrganisationApi add_application_dependency_by_orga_and_app_id PUT /organisations/{id}/applications/{appId}/dependencies/{dependencyId}
OrganisationApi add_application_tag_by_orga_and_app_id PUT /organisations/{id}/applications/{appId}/tags/{tag}
OrganisationApi add_beta_tester POST /organisations/{id}/addonproviders/{providerId}/testers
OrganisationApi add_organisation_member POST /organisations/{id}/members
OrganisationApi add_payment_method_by_orga POST /organisations/{id}/payments/methods
OrganisationApi add_provider_feature POST /organisations/{id}/addonproviders/{providerId}/features
OrganisationApi add_provider_plan POST /organisations/{id}/addonproviders/{providerId}/plans
OrganisationApi add_tcp_redir POST /organisations/{id}/applications/{appId}/tcpRedirs
OrganisationApi add_vhosts_by_orga_and_app_id PUT /organisations/{id}/applications/{appId}/vhosts/{domain}
OrganisationApi buy_drops_by_orga POST /organisations/{id}/payments/billings
OrganisationApi cancel_application_deployment_for_orga DELETE /organisations/{id}/applications/{appId}/deployments/{deploymentId}/instances
OrganisationApi change_plan_by_orga_and_addon_id POST /organisations/{id}/addons/{addonId}/migrations
OrganisationApi choose_payment_provider_by_orga PUT /organisations/{id}/payments/billings/{bid}
OrganisationApi create_consumer_by_orga POST /organisations/{id}/consumers
OrganisationApi create_organisation POST /organisations
OrganisationApi create_provider POST /organisations/{id}/addonproviders
OrganisationApi delete_addon_tag_by_orga_and_addon_id DELETE /organisations/{id}/addons/{addonId}/tags/{tag}
OrganisationApi delete_application_by_orga_and_app_id DELETE /organisations/{id}/applications/{appId}
OrganisationApi delete_application_dependency_by_orga_and_app_id DELETE /organisations/{id}/applications/{appId}/dependencies/{dependencyId}
OrganisationApi delete_application_tag_by_orga_and_app_id DELETE /organisations/{id}/applications/{appId}/tags/{tag}
OrganisationApi delete_consumer_by_orga DELETE /organisations/{id}/consumers/{key}
OrganisationApi delete_organisation DELETE /organisations/{id}
OrganisationApi delete_payment_method_by_orga DELETE /organisations/{id}/payments/methods/{mId}
OrganisationApi delete_provider DELETE /organisations/{id}/addonproviders/{providerId}
OrganisationApi delete_provider_feature DELETE /organisations/{id}/addonproviders/{providerId}/features/{featureId}
OrganisationApi delete_provider_plan DELETE /organisations/{id}/addonproviders/{providerId}/plans/{planId}
OrganisationApi delete_provider_plan_feature DELETE /organisations/{id}/addonproviders/{providerId}/plans/{planId}/features/{featureName}
OrganisationApi delete_purchase_order_by_orga DELETE /organisations/{id}/payments/billings/{bid}
OrganisationApi delete_recurrent_payment_by_orga DELETE /organisations/{id}/payments/recurring
OrganisationApi deprovision_addon_by_orga_and_addon_id DELETE /organisations/{id}/addons/{addonId}
OrganisationApi edit_application_by_orga_and_app_id PUT /organisations/{id}/applications/{appId}
OrganisationApi edit_application_env_by_orga_and_app_id_and_env_name PUT /organisations/{id}/applications/{appId}/env/{envName}
OrganisationApi edit_application_environment_by_orga_and_app_id PUT /organisations/{id}/applications/{appId}/env
OrganisationApi edit_organisation PUT /organisations/{id}
OrganisationApi edit_organisation_member PUT /organisations/{id}/members/{userId}
OrganisationApi edit_provider_plan PUT /organisations/{id}/addonproviders/{providerId}/plans/{planId}
OrganisationApi edit_provider_plan_feature PUT /organisations/{id}/addonproviders/{providerId}/plans/{planId}/features/{featureName}
OrganisationApi get_addon_by_orga_and_addon_id GET /organisations/{id}/addons/{addonId}
OrganisationApi get_addon_env_by_orga_and_addon_id GET /organisations/{id}/addons/{addonId}/env
OrganisationApi get_addon_instance GET /organisations/{id}/addons/{addonId}/instances/{instanceId}
OrganisationApi get_addon_instances GET /organisations/{id}/addons/{addonId}/instances
OrganisationApi get_addon_migration GET /organisations/{id}/addons/{addonId}/migrations/{migrationId}
OrganisationApi get_addon_migrations GET /organisations/{id}/addons/{addonId}/migrations
OrganisationApi get_addon_sso_data_for_orga GET /organisations/{id}/addons/{addonId}/sso
OrganisationApi get_addon_tags_by_orga_id_and_addon_id GET /organisations/{id}/addons/{addonId}/tags
OrganisationApi get_addons_by_orga_id GET /organisations/{id}/addons
OrganisationApi get_addons_linked_to_application_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/addons
OrganisationApi get_all_applications_by_orga GET /organisations/{id}/applications
OrganisationApi get_amount_for_orga GET /organisations/{id}/credits
OrganisationApi get_application_branches_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/branches
OrganisationApi get_application_by_orga_and_app_id GET /organisations/{id}/applications/{appId}
OrganisationApi get_application_dependencies_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/dependencies
OrganisationApi get_application_dependencies_env_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/dependencies/env
OrganisationApi get_application_dependents_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/dependents
OrganisationApi get_application_deployment_for_orga GET /organisations/{id}/applications/{appId}/deployments/{deploymentId}
OrganisationApi get_application_deployments_for_orga GET /organisations/{id}/applications/{appId}/deployments
OrganisationApi get_application_env_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/env
OrganisationApi get_application_instance_by_orga_and_app_and_instance_id GET /organisations/{id}/applications/{appId}/instances/{instanceId}
OrganisationApi get_application_instances_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/instances
OrganisationApi get_application_tags_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/tags
OrganisationApi get_applications_linked_to_addon_by_orga_and_addon_id GET /organisations/{id}/addons/{addonId}/applications
OrganisationApi get_consumer_by_orga GET /organisations/{id}/consumers/{key}
OrganisationApi get_consumer_secret_by_orga GET /organisations/{id}/consumers/{key}/secret
OrganisationApi get_consumers_by_orga GET /organisations/{id}/consumers
OrganisationApi get_consumptions_for_orga GET /organisations/{id}/consumptions
OrganisationApi get_default_method_by_orga GET /organisations/{id}/payments/methods/default
OrganisationApi get_deployments_for_all_apps GET /organisations/{id}/deployments
OrganisationApi get_env_of_addons_linked_to_application_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/addons/env
OrganisationApi get_exposed_env_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/exposed_env
OrganisationApi get_favourite_vhost_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/vhosts/favourite
OrganisationApi get_instances_for_all_apps_for_orga GET /organisations/{id}/instances
OrganisationApi get_invoice_by_orga GET /organisations/{id}/payments/billings/{bid}
OrganisationApi get_invoices_by_orga GET /organisations/{id}/payments/billings
OrganisationApi get_monthly_invoice_by_orga GET /organisations/{id}/payments/monthlyinvoice
OrganisationApi get_namespaces GET /organisations/{id}/namespaces
OrganisationApi get_new_setup_intent_by_orga GET /organisations/{id}/payments/methods/newintent
OrganisationApi get_organisation GET /organisations/{id}
OrganisationApi get_organisation_members GET /organisations/{id}/members
OrganisationApi get_payment_info_for_orga GET /organisations/{id}/payment-info
OrganisationApi get_pdf_invoice_by_orga GET /organisations/{id}/payments/billings/{bid}.pdf
OrganisationApi get_price_with_tax_by_orga GET /organisations/{id}/payments/fullprice/{price}
OrganisationApi get_provider_features GET /organisations/{id}/addonproviders/{providerId}/features
OrganisationApi get_provider_info GET /organisations/{id}/addonproviders/{providerId}
OrganisationApi get_provider_plan GET /organisations/{id}/addonproviders/{providerId}/plans/{planId}
OrganisationApi get_provider_plans GET /organisations/{id}/addonproviders/{providerId}/plans
OrganisationApi get_provider_tags GET /organisations/{id}/addonproviders/{providerId}/tags
OrganisationApi get_providers_info GET /organisations/{id}/addonproviders
OrganisationApi get_recurrent_payment_by_orga GET /organisations/{id}/payments/recurring
OrganisationApi get_sso_data_for_orga GET /organisations/{id}/addonproviders/{providerId}/sso
OrganisationApi get_stripe_token_by_orga GET /organisations/{id}/payments/tokens/stripe
OrganisationApi get_tcp_redirs GET /organisations/{id}/applications/{appId}/tcpRedirs
OrganisationApi get_unpaid_invoices_by_orga GET /organisations/{id}/payments/billings/unpaid
OrganisationApi get_unpaid_invoices_by_orga1 GET /organisations/{id}/payments/methods
OrganisationApi get_user_organisationss GET /organisations
OrganisationApi get_vhosts_by_orga_and_app_id GET /organisations/{id}/applications/{appId}/vhosts
OrganisationApi link_addon_to_application_by_orga_and_app_id POST /organisations/{id}/applications/{appId}/addons
OrganisationApi mark_favourite_vhost_by_orga_and_app_id PUT /organisations/{id}/applications/{appId}/vhosts/favourite
OrganisationApi preorder_addon_by_orga_id POST /organisations/{id}/addons/preorders
OrganisationApi preorder_migration GET /organisations/{id}/addons/{addonId}/migrations/preorders
OrganisationApi provision_addon_by_orga_id POST /organisations/{id}/addons
OrganisationApi redeploy_application_by_orga_and_app_id POST /organisations/{id}/applications/{appId}/instances
OrganisationApi remove_application_env_by_orga_and_app_id_and_env_name DELETE /organisations/{id}/applications/{appId}/env/{envName}
OrganisationApi remove_organisation_member DELETE /organisations/{id}/members/{userId}
OrganisationApi remove_tcp_redir DELETE /organisations/{id}/applications/{appId}/tcpRedirs/{sourcePort}
OrganisationApi remove_vhosts_by_orga_and_app_id DELETE /organisations/{id}/applications/{appId}/vhosts/{domain}
OrganisationApi replace_addon_tags PUT /organisations/{id}/addons/{addonId}/tags
OrganisationApi replace_application_tags PUT /organisations/{id}/applications/{appId}/tags
OrganisationApi set_application_branch_by_orga_and_app_id PUT /organisations/{id}/applications/{appId}/branch
OrganisationApi set_build_instance_flavor_by_orga_and_app_id PUT /organisations/{id}/applications/{appId}/buildflavor
OrganisationApi set_default_method_by_orga PUT /organisations/{id}/payments/methods/default
OrganisationApi set_max_credits_per_month_by_orga PUT /organisations/{id}/payments/monthlyinvoice/maxcredit
OrganisationApi set_orga_avatar PUT /organisations/{id}/avatar
OrganisationApi undeploy_application_by_orga_and_app_id DELETE /organisations/{id}/applications/{appId}/instances
OrganisationApi unlink_addon_from_application_by_orga_and_app_andd_addon_id DELETE /organisations/{id}/applications/{appId}/addons/{addonId}
OrganisationApi unmark_favourite_vhost_by_orga_and_app_id DELETE /organisations/{id}/applications/{appId}/vhosts/favourite
OrganisationApi update_addon_info PUT /organisations/{id}/addons/{addonId}
OrganisationApi update_consumer_by_orga PUT /organisations/{id}/consumers/{key}
OrganisationApi update_exposed_env_by_orga_and_app_id PUT /organisations/{id}/applications/{appId}/exposed_env
OrganisationApi update_provider_infos PUT /organisations/{id}/addonproviders/{providerId}
PaymentApi check_vat GET /vat_check
PaymentApi end_payment_with_stripe POST /payments/{bid}/end/stripe
PaymentApi get_available_payment_providers GET /payments/providers
PaymentApi get_coupon GET /payments/coupons/{name}
PaymentApi get_invoice_status_button GET /payments/assets/pay_button/{token}/button.png
PaymentApi get_stripe_token GET /payments/tokens/stripe
PaymentApi stripe_sepa_webhook POST /payments/webhooks/stripe/sepa
PaymentApi update_stripe_payment PUT /payments/{bid}/end/stripe
PaymentApi validate GET /validation/vat/{key}
ProductsApi bill_owner POST /vendor/apps/{addonId}/consumptions
ProductsApi edit_application_configuration PUT /vendor/apps/{addonId}
ProductsApi end_addon_migration PUT /vendor/apps/{addonId}/migration_callback
ProductsApi get_addon_provider GET /products/addonproviders/{provider_id}
ProductsApi get_addon_provider_infos GET /products/addonproviders/{provider_id}/informations
ProductsApi get_addon_provider_versions GET /products/addonproviders/{provider_id}/versions
ProductsApi get_addon_providers GET /products/addonproviders
ProductsApi get_application_info GET /vendor/apps/{addonId}
ProductsApi get_available_instances GET /products/instances
ProductsApi get_available_packages GET /products/packages
ProductsApi get_countries GET /products/countries
ProductsApi get_country_codes GET /products/countrycodes
ProductsApi get_excahnge_rates GET /products/prices
ProductsApi get_flavors GET /products/flavors
ProductsApi get_instance GET /products/instances/{type}-{version}
ProductsApi get_mfa_kinds GET /products/mfa_kinds
ProductsApi get_zones GET /products/zones
ProductsApi list_apps GET /vendor/apps
ProductsApi logscollector GET /vendor/apps/{addonId}/logscollector
ProductsApi provision_other_addon POST /vendor/addons
SelfApi add_email_address PUT /self/emails/{email}
SelfApi add_self_addon_tag_by_addon_id PUT /self/addons/{addonId}/tags/{tag}
SelfApi add_self_application POST /self/applications
SelfApi add_self_application_dependency_by_app_id PUT /self/applications/{appId}/dependencies/{dependencyId}
SelfApi add_self_application_tag_by_app_id PUT /self/applications/{appId}/tags/{tag}
SelfApi add_self_payment_method POST /self/payments/methods
SelfApi add_self_vhost_by_app_id PUT /self/applications/{appId}/vhosts/{domain}
SelfApi add_ssh_key PUT /self/keys/{key}
SelfApi buy_self_drops POST /self/payments/billings
SelfApi cancel_deploy DELETE /self/applications/{appId}/deployments/{deploymentId}/instances
SelfApi change_self_addon_plan_by_addon_id PUT /self/addons/{addonId}/plan
SelfApi change_user_password PUT /self/change_password
SelfApi choose_self_payment_provider PUT /self/payments/billings/{bid}
SelfApi create_mfa POST /self/mfa/{kind}
SelfApi create_self_consumer POST /self/consumers
SelfApi delete_mfa DELETE /self/mfa/{kind}
SelfApi delete_self_addon_tag_by_addon_id DELETE /self/addons/{addonId}/tags/{tag}
SelfApi delete_self_application_by_app_id DELETE /self/applications/{appId}
SelfApi delete_self_application_dependency_by_app_id DELETE /self/applications/{appId}/dependencies/{dependencyId}
SelfApi delete_self_application_tag_app_id DELETE /self/applications/{appId}/tags/{tag}
SelfApi delete_self_card DELETE /self/payments/methods/{mId}
SelfApi delete_self_consumer DELETE /self/consumers/{key}
SelfApi delete_self_purchase_order DELETE /self/payments/billings/{bid}
SelfApi delete_self_recurrent_payment DELETE /self/payments/recurring
SelfApi delete_user DELETE /self
SelfApi deprovision_self_addon_by_id DELETE /self/addons/{addonId}
SelfApi edit_self_application_by_app_id PUT /self/applications/{appId}
SelfApi edit_self_application_env_by_app_id PUT /self/applications/{appId}/env
SelfApi edit_self_application_env_by_app_id_and_env_name PUT /self/applications/{appId}/env/{envName}
SelfApi edit_user PUT /self
SelfApi fav_mfa PUT /self/mfa/{kind}
SelfApi get_addon_sso_data GET /self/addons/{addonId}/sso
SelfApi get_application_deployment GET /self/applications/{appId}/deployments/{deploymentId}
SelfApi get_application_deployments GET /self/applications/{appId}/deployments
SelfApi get_backup_codes GET /self/mfa/{kind}/backupcodes
SelfApi get_confirmation_email GET /self/confirmation_email
SelfApi get_consumptions GET /self/consumptions
SelfApi get_email_addresses GET /self/emails
SelfApi get_id GET /self/id
SelfApi get_self_addon_by_id GET /self/addons/{addonId}
SelfApi get_self_addon_env_by_addon_id GET /self/addons/{addonId}/env
SelfApi get_self_addon_tags_by_addon_id GET /self/addons/{addonId}/tags
SelfApi get_self_addons GET /self/addons
SelfApi get_self_addons_linked_to_application_by_app_id GET /self/applications/{appId}/addons
SelfApi get_self_amount GET /self/credits
SelfApi get_self_application_branches_by_app_id GET /self/applications/{appId}/branches
SelfApi get_self_application_by_app_id GET /self/applications/{appId}
SelfApi get_self_application_dependencies_by_app_id GET /self/applications/{appId}/dependencies
SelfApi get_self_application_dependencies_env_by_app_id GET /self/applications/{appId}/dependencies/env
SelfApi get_self_application_dependents GET /self/applications/{appId}/dependents
SelfApi get_self_application_env_by_app_id GET /self/applications/{appId}/env
SelfApi get_self_application_instance_by_app_and_instance_id GET /self/applications/{appId}/instances/{instanceId}
SelfApi get_self_application_instances_by_app_id GET /self/applications/{appId}/instances
SelfApi get_self_application_tags_by_app_id GET /self/applications/{appId}/tags
SelfApi get_self_applications GET /self/applications
SelfApi get_self_applications_linked_to_addon_by_addon_id GET /self/addons/{addonId}/applications
SelfApi get_self_cli_tokens GET /self/cli_tokens
SelfApi get_self_consumer GET /self/consumers/{key}
SelfApi get_self_consumer_secret GET /self/consumers/{key}/secret
SelfApi get_self_consumers GET /self/consumers
SelfApi get_self_default_method GET /self/payments/methods/default
SelfApi get_self_env_of_addons_linked_to_application_by_app_id GET /self/applications/{appId}/addons/env
SelfApi get_self_exposed_env_by_app_id GET /self/applications/{appId}/exposed_env
SelfApi get_self_favourite_vhost_by_app_id GET /self/applications/{appId}/vhosts/favourite
SelfApi get_self_instances_for_all_apps GET /self/instances
SelfApi get_self_invoice_by_id GET /self/payments/billings/{bid}
SelfApi get_self_invoices GET /self/payments/billings
SelfApi get_self_monthly_invoice GET /self/payments/monthlyinvoice
SelfApi get_self_payment_info GET /self/payment-info
SelfApi get_self_payment_methods GET /self/payments/methods
SelfApi get_self_pdf_invoice_by_id GET /self/payments/billings/{bid}.pdf
SelfApi get_self_price_with_tax GET /self/payments/fullprice/{price}
SelfApi get_self_recurrent_payment GET /self/payments/recurring
SelfApi get_self_stripe_token GET /self/payments/tokens/stripe
SelfApi get_self_tokens GET /self/tokens
SelfApi get_self_vhost_by_app_id GET /self/applications/{appId}/vhosts
SelfApi get_ssh_keys GET /self/keys
SelfApi get_summary GET /summary
SelfApi get_user GET /self
SelfApi link_self_addon_to_application_by_app_id POST /self/applications/{appId}/addons
SelfApi mark_self_favourite_vhost_by_app_id PUT /self/applications/{appId}/vhosts/favourite
SelfApi preorder_self_addon POST /self/addons/preorders
SelfApi provision_self_addon POST /self/addons
SelfApi redeploy_self_application_by_app_id POST /self/applications/{appId}/instances
SelfApi remove_email_address DELETE /self/emails/{email}
SelfApi remove_self_application_env_by_app_id_and_env_name DELETE /self/applications/{appId}/env/{envName}
SelfApi remove_self_vhost_by_app_id DELETE /self/applications/{appId}/vhosts/{domain}
SelfApi remove_ssh_key DELETE /self/keys/{key}
SelfApi rename_addon PUT /self/addons/{addonId}
SelfApi revoke_all_tokens DELETE /self/tokens
SelfApi revoke_token DELETE /self/tokens/{token}
SelfApi set_self_application_branch_by_app_id PUT /self/applications/{appId}/branch
SelfApi set_self_build_instance_flavor_by_app_id PUT /self/applications/{appId}/buildflavor
SelfApi set_self_default_method PUT /self/payments/methods/default
SelfApi set_self_max_credits_per_month PUT /self/payments/monthlyinvoice/maxcredit
SelfApi set_user_avatar_from_file PUT /self/avatar
SelfApi undeploy_self_application_by_app_id DELETE /self/applications/{appId}/instances
SelfApi unlink_selfddon_from_application_by_app_and_addon_id DELETE /self/applications/{appId}/addons/{addonId}
SelfApi unmark_self_favourite_vhost_by_app_id DELETE /self/applications/{appId}/vhosts/favourite
SelfApi update_self_consumer PUT /self/consumers/{key}
SelfApi update_self_exposed_env_by_app_id PUT /self/applications/{appId}/exposed_env
SelfApi validate_email GET /self/validate_email
SelfApi validate_mfa POST /self/mfa/{kind}/confirmation
UserApi ask_for_password_reset_via_form POST /password_forgotten
UserApi authorize_paypal_transaction PUT /invoice/external/paypal/{bid}
UserApi cancel_paypal_transaction DELETE /invoice/external/paypal/{bid}
UserApi confirm_password_reset_request GET /password_forgotten/{key}
UserApi create_user_from_form POST /users
UserApi delete_github_link DELETE /github/link
UserApi finsih_github_signup POST /github/signup
UserApi get_applications GET /users/{id}/applications
UserApi get_env GET /application/{appId}/environment
UserApi get_git_info GET /users/{userId}/git-info
UserApi get_github GET /github
UserApi get_github_applications GET /github/applications
UserApi get_github_callback GET /github/callback
UserApi get_github_emails GET /github/emails
UserApi get_github_keys GET /github/keys
UserApi get_github_link GET /github/link
UserApi get_github_login GET /github/login
UserApi get_github_username GET /github/username
UserApi get_login_form GET /session/login
UserApi get_login_form1 GET /sessions/login
UserApi get_password_forgotten_form GET /password_forgotten
UserApi get_signup_form GET /session/signup
UserApi get_signup_form1 GET /sessions/signup
UserApi get_user_by_id GET /users/{id}
UserApi github_signup GET /github/signup
UserApi login POST /session/login
UserApi login1 POST /sessions/login
UserApi mfa_login POST /session/mfa_login
UserApi mfa_login1 POST /sessions/mfa_login
UserApi post_github_redeploy POST /github/redeploy
UserApi reset_password_forgotten POST /password_forgotten/{key}
UserApi update_env PUT /application/{appId}/environment
UserApi update_invoice POST /invoice/external/{bid}
DefaultApi get_blog_feed GET /newsfeeds/blog
DefaultApi get_engineering_feed GET /newsfeeds/engineering

Documentation For Models

Documentation For Authorization

All endpoints do not require authorization.

Author

support@clever-cloud.com

Notes for Large OpenAPI documents

If the OpenAPI document is large, imports in openapi_client.apis and openapi_client.models may fail with a RecursionError indicating the maximum recursion limit has been exceeded. In that case, there are a couple of solutions:

Solution 1: Use specific imports for apis and models like:

  • from openapi_client.api.default_api import DefaultApi
  • from openapi_client.model.pet import Pet

Solution 2: Before importing the package, adjust the maximum recursion limit as shown below:

import sys
sys.setrecursionlimit(1500)
import openapi_client
from openapi_client.apis import *
from openapi_client.models import *