Customers resource handler

Constructors

Methods

  • Get total customer count

    Parameters

    Returns Promise<number>

    Total number of customers matching filters

  • Delete a customer

    Parameters

    • id: number

      Customer ID

    Returns Promise<void>

  • Get a customer by email

    Parameters

    • email: string

      Customer email address

    Returns Promise<null | Customer>

    Customer details or null if not found

  • Set default address for customer

    Parameters

    • customerId: number

      Customer ID

    • addressId: number

      Address ID

    Returns Promise<Customer>

    Updated customer