customers

Create a KOTS customer.

Changed on

Create a new customer and license for a specified app, with options for channel assignment, license type, expiration, and feature flags. The created customer will be available for management and download.

Required RBAC Policy: kots/app/[:appid]/license/create

post/customer

Request

  • Base URL
    https://api.replicated.com/vendor/v3
  • URL
    https://api.replicated.com/vendor/v3/customer
  • Auth
    API key in header Authorization

Request body

app_idstring required

App to which the customer is associated.

channel_idstring

Channel to which the customer license is associated. This is the default channel for the customer.

custom_idstring

Custom ID that can be used in external systems.

emailstring

Email address of the customer that is to be created

expires_atstring
is_airgap_enabledboolean
is_dev_mode_enabledboolean
is_disaster_recovery_supportedboolean
is_embedded_cluster_download_enabledboolean
is_embedded_cluster_multinode_enabledboolean
is_geoaxis_supportedboolean
is_gitops_supportedboolean
is_helm_airgap_enabledboolean
is_helm_install_enabledboolean
is_identity_service_supportedboolean
is_installer_support_enabledboolean
is_kots_install_enabledboolean
is_kurl_install_enabledboolean
is_snapshot_supportedboolean
is_support_bundle_upload_enabledboolean
namestring required

Name of the customer that is to be created.

saml_allowedboolean

SAML configuration - vendors can enable/disable SAML for customers Customers configure their IdP details via market-api

typestring

Response

GetCustomerResponse represents a customer.

Changes

    • info

      added the new optional request property

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property ////// to the response with the status

    • info

      added the optional property ////// to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property / to the response with the status