Public API for managing Clever-Cloud data and products
This Python package is automatically generated by the OpenAPI Generator project:
- API version: 1.0.1
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen For more information, please visit https://www.clever-cloud.com/doc/get-help/support
Python >= 3.6
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
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
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)
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 |
- AddonApplicationInfo
- AddonApplicationSummary
- AddonEnvironmentView
- AddonFeatureInstanceView
- AddonFeatureView
- AddonPlanView
- AddonProviderInfoFullView
- AddonProviderInfoView
- AddonProviderSSOData
- AddonSSOData
- AddonSummary
- AddonView
- ApplicationSummary
- ApplicationView
- Author
- AvailableInstanceView
- BraintreeToken
- CliTokenView
- CouponView
- DeploymentInfoView
- DeploymentView
- DropCountView
- DropPriceView
- EndOfInvoiceError
- EndOfInvoiceResponse
- FlavorView
- GithubCommit
- GithubWebhookPayload
- GithubWebhookPusher
- GithubWebhookRepository
- GithubWebhookSender
- InstanceVariantView
- InstanceView
- InvoiceLineRendering
- InvoiceRendering
- LinkedAddonEnvironmentView
- MFARecoveryCode
- Message
- NamespaceView
- NextInPaymentFlow
- OAuth1AccessTokenView
- OAuth1ConsumerSummary
- OAuth1ConsumerView
- OAuthApplicationView
- OAuthRightsView
- OAuthTransactionView
- OrganisationMemberUserView
- OrganisationMemberView
- OrganisationSummary
- OrganisationView
- OwnerView
- PackageView
- PaymentData
- PaymentInfoView
- PaymentMethodView
- PaymentProviderSelection
- PaymentProviderView
- PriceWithTaxInfo
- ProviderSummary
- RecurrentPaymentView
- SecretView
- SetupIntentView
- SshKeyView
- StripeConfirmationErrorMessage
- Summary
- SuperNovaFlavor
- SuperNovaInstanceMap
- SuperNovaInstanceView
- TcpRedirView
- UrlView
- UserSummary
- UserView
- ValueWithUnit
- VatResult
- VhostView
- WannaBuyPackage
- WannabeAddonBilling
- WannabeAddonConfig
- WannabeAddonFeature
- WannabeAddonPlan
- WannabeAddonProvider
- WannabeAddonProviderAPI
- WannabeAddonProviderAPIUrl
- WannabeAddonProviderInfos
- WannabeAddonProvision
- WannabeApplication
- WannabeAuthorization
- WannabeAvatarSource
- WannabeBranch
- WannabeBuildFlavor
- WannabeInterAddonProvision
- WannabeMFACreds
- WannabeMFAFav
- WannabeMaxCredits
- WannabeMember
- WannabeNamespace
- WannabeOAuth1Consumer
- WannabeOauthApp
- WannabeOrganisation
- WannabePassword
- WannabePlanChange
- WannabeUser
- WannabeValue
- ZoneView
All endpoints do not require authorization.
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 *