SaaSFlow
DevelopersAPIReferenceaccount_groups

Update account group

Rename an account group or archive it. Archiving hides the group in the app without touching the accounts inside it.

Authentication

Checking whether you're signed in…
PUT
/companies/{companyId}/account_groups/{accountGroupId}

Authorization

headerAuthorization<token>

A SaaSFlow API key (format sf_…) or an OAuth bearer token. Paste only the key — the proxy adds the Bearer prefix. Create an API key in Settings → Company settings → API keys — see API keys.

Path Parameters

companyId*string
Length1 <= length
accountGroupId*string
Length1 <= length

Request Body

application/json
  1. body
name?string
Length1 <= length
archived?boolean
order?number

Response Body

Updated account group

application/json
  1. response
id*string
Formatuuid
companyId*string
Formatuuid
name*string

The name of the account group.

archived*boolean

Flag indicating if the account group is archived.

order*number

A number used for ordering account groups in the UI.

Range-8388608 <= value <= 8388607
createdTime*|
Formatdate-time
createdUserId*string|null
lastUpdatedTime*|
Formatdate-time
lastUpdatedUserId*string|null
curl -X PUT "https://example.com/companies/string/account_groups/string" \  -H "Content-Type: application/json" \  -d '{}'
{  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",  "companyId": "8bb73d03-06b4-47c7-80c7-59301f770eda",  "name": "string",  "archived": true,  "order": -8388608,  "createdTime": "2019-08-24T14:15:22Z",  "createdUserId": "string",  "lastUpdatedTime": "2019-08-24T14:15:22Z",  "lastUpdatedUserId": "string"}