## Update `express.update(strexpress_customer_id, ExpressUpdateParams**kwargs) -> 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 - `express_customer_id: str` Unique Express customer identifier. Format: cus_{32-hex-chars} - `express_customer_name: Optional[str]` Updated name for the Express customer - `metadata: Optional[Dict[str, str]]` Updated metadata. Pass null to clear all metadata ### Returns - `class ExpressUpdateResponse: …` An Express customer entity that groups users and studies - `created_at: Optional[datetime]` Timestamp when the Express customer was created - `express_customer_id: str` Unique Express customer identifier. Format: cus_{32-hex-chars} - `express_customer_name: str` Name of the Express customer - `is_active: bool` Whether the Express customer is currently active - `updated_at: Optional[datetime]` Timestamp when the Express customer was last updated - `user_count: int` Number of users currently in this Express customer - `created_by_api_key_id: Optional[str]` UUID of the API key used to create this Express customer, for audit tracking - `created_by_user_id: Optional[str]` User ID who created this Express customer via dashboard, null if created via API key - `metadata: Optional[Dict[str, str]]` Custom key-value metadata for the Express customer. Maximum 50 pairs, keys up to 100 chars, values up to 1000 chars ### Example ```python import os from avara import Avara client = Avara( api_key=os.environ.get("AVARA_API_KEY"), # This is the default and can be omitted ) express = client.express.update( express_customer_id="cus_1234567890abcdef1234567890abcdef", ) print(express.created_at) ```