## Update `client.express.update(stringexpressCustomerID, ExpressUpdateParamsbody?, RequestOptionsoptions?): ExpressUpdateResponse` **patch** `/v1/express/{expressCustomerId}` Updates a customer's properties such as name or other metadata. All fields are optional - only provided fields will be updated. ### Parameters - `expressCustomerID: string` Unique Express customer identifier. Format: cus_{32-hex-chars} - `body: ExpressUpdateParams` - `expressCustomerName?: string` Updated name for the Express customer - `metadata?: Record | null` Updated metadata. Pass null to clear all metadata ### Returns - `ExpressUpdateResponse` An Express customer entity that groups users and studies - `createdAt: string | null` Timestamp when the Express customer was created - `expressCustomerId: string` Unique Express customer identifier. Format: cus_{32-hex-chars} - `expressCustomerName: string` Name of the Express customer - `isActive: boolean` Whether the Express customer is currently active - `updatedAt: string | null` Timestamp when the Express customer was last updated - `userCount: number` Number of users currently in this Express customer - `createdByApiKeyId?: string` UUID of the API key used to create this Express customer, for audit tracking - `createdByUserId?: string` User ID who created this Express customer via dashboard, null if created via API key - `metadata?: Record` Custom key-value metadata for the Express customer. Maximum 50 pairs, keys up to 100 chars, values up to 1000 chars ### Example ```typescript import Avara from 'avara'; const client = new Avara({ apiKey: process.env['AVARA_API_KEY'], // This is the default and can be omitted }); const express = await client.express.update('cus_1234567890abcdef1234567890abcdef'); console.log(express.createdAt); ```