Type alias UpdateCustomerInput

UpdateCustomerInput: { additionalMetaData?: InputMaybe<Scalars["JSON"]>; awsMarketplaceCustomerId?: InputMaybe<Scalars["String"]>; billingId?: InputMaybe<Scalars["String"]>; billingInformation?: InputMaybe<CustomerBillingInfo>; couponRefId?: InputMaybe<Scalars["String"]>; crmId?: InputMaybe<Scalars["String"]>; customerId?: InputMaybe<Scalars["String"]>; email?: InputMaybe<Scalars["String"]>; environmentId?: InputMaybe<Scalars["String"]>; name?: InputMaybe<Scalars["String"]>; refId?: InputMaybe<Scalars["String"]>; salesforceId?: InputMaybe<Scalars["String"]>; shouldWaitSync?: InputMaybe<Scalars["Boolean"]> }

Update customer information

Type declaration

  • Optional additionalMetaData?: InputMaybe<Scalars["JSON"]>

    Additional metadata update

  • Optional awsMarketplaceCustomerId?: InputMaybe<Scalars["String"]>

    The AWS Marketplace integration id

  • Optional billingId?: InputMaybe<Scalars["String"]>

    The unique identifier for the entity in the billing provider

  • Optional billingInformation?: InputMaybe<CustomerBillingInfo>

    Billing information update

  • Optional couponRefId?: InputMaybe<Scalars["String"]>

    Update a customer level coupon

  • Optional crmId?: InputMaybe<Scalars["String"]>

    The unique identifier for the customer in Hubspot integration

  • Optional customerId?: InputMaybe<Scalars["String"]>

    Customer slug

  • Optional email?: InputMaybe<Scalars["String"]>

    The email of the customer

  • Optional environmentId?: InputMaybe<Scalars["String"]>

    The unique identifier for the environment

  • Optional name?: InputMaybe<Scalars["String"]>

    The name of the customer

  • Optional refId?: InputMaybe<Scalars["String"]>

    Customer slug

  • Optional salesforceId?: InputMaybe<Scalars["String"]>

    The unique identifier for the customer in Salesforce integration

  • Optional shouldWaitSync?: InputMaybe<Scalars["Boolean"]>

    Should wait for sync to complete before returning a response