Update an account
Update an account. Live accounts will replicate a name change to its sibling account. Test accounts name updates are disallowed (name property must match the current account name).
Path Parameters
The account's unique identifier
Parameters
The account name.
The account beneficiary. Leading and trailing spaces are removed.
The bundle portfolio unique identifier.
handle
is a client defined URL-friendly string that identifies the account.
The handle
is unique per organisation and account type.
Either hidden or public. Controls the visibility of external pages such as sustainability and analytics pages. Default is hidden
- public
- hidden
Returns
Returns: Account object
The Account's unique identifier
The Account's name
The unique identifier of the organisation this account belongs to
handle
is a client defined URL-friendly string that identifies the account.
The handle
is unique per organisation and account type.
The account's currency.
ISO 4217 3 character currency code.
Note: Lune does not support all currency codes.
- GBP
- EUR
- USD
- SEK
- CHF
- PLN
- DKK
- NOK
- BGN
- INR
- SGD
- AED
- AUD
- HUF
- ISK
- CZK
- CAD
The account's type.
- live
- test
The account logo
Retirement beneficiary
This is the name that appears on future retirements that are made in this account. If none is present, the organisation beneficiary will be used instead.
Bundle portfolio id tied to the account.
Enum to control the visibility of external pages such as sustainability and analytics pages.
- public
- hidden
curl 'https://api.lune.co/v1/accounts/ljmkOq7vXd239gAE9WALWQ8ZGVD5ExNz' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Content-Type: application/json' \
-X PUT \
-d '{
"name": "ACME",
"beneficiary": "ACME Inc"
}'
{
"id": "ljmkOq7vXd239gAE9WALWQ8ZGVD5ExNz",
"name": "ACME",
"beneficiary": "ACME Inc",
"currency": "USD",
"type": "live",
"organisation_id": "VndoQ0PZjGMzvYOZGwqy6kbgN1eOJx9B",
"logo": null,
"bundle_portfolio_id": null
}