Update an account

This endpoint updates an account associated with a group.
Returns the full account representation after successful update.
Note*: The TIN can not be updated.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Account identifier (ID)

Body Params

The account object in format JSON to update

account
object
required

Request body schema for updating an account (PUT /accounts/{account}).
Extends the shared Account schema. Updates are partial, so no field is required here, but email, address and city are re-declared as non-nullable: the model validates their presence on update (email unconditionally; address/city via require_address for accounts created on or after 2020-09-28), so sending them as null would be rejected. province is left nullable because its requirement is country-dependent. The response representation keeps Account (where these fields may be null).
parent_id is read-only here: an account's parent cannot be changed after creation.

Headers
string
Defaults to 2026-06-26

Specifies the version of the API to use in this request. If not specified uses the API-Version set in the group conifguration
B2Brouter UI Application -> Developers -> API Keys -> API Version

Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json