Updates a billing account's fields. Currently the only field that can be edited is displayName. The current authenticated user must have the billing.accounts.update IAM permission, which is typically given to the administrator of the billing account.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-14 UTC."],[[["\u003cp\u003eThis endpoint updates the fields of a specified billing account, with \u003ccode\u003edisplayName\u003c/code\u003e being the only currently editable field.\u003c/p\u003e\n"],["\u003cp\u003eThe request uses a \u003ccode\u003ePATCH\u003c/code\u003e method with a URL that utilizes gRPC Transcoding syntax and requires the billing account's name as a path parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eupdateMask\u003c/code\u003e query parameter allows for the specification of the fields to be updated, supporting only \u003ccode\u003edisplayName\u003c/code\u003e at present.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must contain an instance of the \u003ccode\u003eBillingAccount\u003c/code\u003e resource, and a successful response will also contain a \u003ccode\u003eBillingAccount\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003eTo use this endpoint, the authenticated user needs the \u003ccode\u003ebilling.accounts.update\u003c/code\u003e IAM permission, and one of the listed OAuth scopes.\u003c/p\u003e\n"]]],[],null,["# Method: billingAccounts.patch\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nUpdates a billing account's fields. Currently the only field that can be edited is `displayName`. The current authenticated user must have the `billing.accounts.update` IAM permission, which is typically given to the [administrator](https://cloud.google.com/billing/docs/how-to/billing-access) of the billing account.\n\n### HTTP request\n\n`PATCH https://cloudbilling.googleapis.com/v1/{name=billingAccounts/*}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body contains an instance of [BillingAccount](/billing/docs/reference/rest/v1/billingAccounts#BillingAccount).\n\n### Response body\n\nIf successful, the response body contains an instance of [BillingAccount](/billing/docs/reference/rest/v1/billingAccounts#BillingAccount).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n- `https://www.googleapis.com/auth/cloud-billing`\n\nFor more information, see the [Authentication Overview](https://cloud.google.com/docs/authentication/)."]]