## Update `ExpressUpdateResponse express().update(ExpressUpdateParamsparams = ExpressUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none())` **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 - `ExpressUpdateParams params` - `Optional expressCustomerId` Unique Express customer identifier. Format: cus_{32-hex-chars} - `Optional expressCustomerName` Updated name for the Express customer - `Optional metadata` Updated metadata. Pass null to clear all metadata ### Returns - `class ExpressUpdateResponse:` An Express customer entity that groups users and studies - `Optional createdAt` Timestamp when the Express customer was created - `String expressCustomerId` Unique Express customer identifier. Format: cus_{32-hex-chars} - `String expressCustomerName` Name of the Express customer - `boolean isActive` Whether the Express customer is currently active - `Optional updatedAt` Timestamp when the Express customer was last updated - `long userCount` Number of users currently in this Express customer - `Optional createdByApiKeyId` UUID of the API key used to create this Express customer, for audit tracking - `Optional createdByUserId` User ID who created this Express customer via dashboard, null if created via API key - `Optional metadata` Custom key-value metadata for the Express customer. Maximum 50 pairs, keys up to 100 chars, values up to 1000 chars ### Example ```java package com.avara.example; import com.avara.client.AvaraClient; import com.avara.client.okhttp.AvaraOkHttpClient; import com.avara.models.express.ExpressUpdateParams; import com.avara.models.express.ExpressUpdateResponse; public final class Main { private Main() {} public static void main(String[] args) { AvaraClient client = AvaraOkHttpClient.fromEnv(); ExpressUpdateResponse express = client.express().update("cus_1234567890abcdef1234567890abcdef"); } } ```