AI-generated Key Takeaways
- 
          A Subaccount resource contains properties of a Campaign Manager subaccount. 
- 
          The JSON representation of a Subaccount includes fields such as id, name, accountId, availablePermissionIds, and kind. 
- 
          Subaccount resources support methods for getting, inserting, listing, patching, and updating subaccounts. 
Resource: Subaccount
Contains properties of a Campaign Manager subaccount.
| JSON representation | 
|---|
| { "id": string, "name": string, "accountId": string, "availablePermissionIds": [ string ], "kind": string } | 
| Fields | |
|---|---|
| id | 
 ID of this subaccount. This is a read-only, auto-generated field. | 
| name | 
 Name of this subaccount. This is a required field. Must be less than 128 characters long and be unique among subaccounts of the same account. | 
| accountId | 
 ID of the account that contains this subaccount. This is a read-only field that can be left blank. | 
| availablePermissionIds[] | 
 IDs of the available user role permissions for this subaccount. | 
| kind | 
 Identifies what kind of resource this is. Value: the fixed string 
 . | 
| Methods | |
|---|---|
| 
 | Gets one subaccount by ID. | 
| 
 | Inserts a new subaccount. | 
| 
 | Gets a list of subaccounts, possibly filtered. | 
| 
 | Updates an existing subaccount. | 
| 
 | Updates an existing subaccount. |