---
title: "POST /v1/users:remove"
method: POST
path: "/v1/users:remove"
tags: ["users"]
---

# POST /v1/users:remove

`POST /v1/users:remove`

## Request

- Base URL: `https://datamanager.googleapis.com`
- URL: `https://datamanager.googleapis.com/v1/users:remove`
- Auth: OAuth 2 and OAuth 2
  - Implicit: `https://accounts.google.com/o/oauth2/auth`
  - Scopes: `https://www.googleapis.com/auth/datamanager`
  - Authorization code: `https://accounts.google.com/o/oauth2/auth`
  - Token URL: `https://accounts.google.com/o/oauth2/token` scopes: `https://www.googleapis.com/auth/datamanager`

## Request body

- RemoveUsersRequest
  - `destinations` Destination[]
    - `linkedAccount` ProductAccount
      - `accountId` string
      - `accountType` 'ACCOUNT_TYPE_UNSPECIFIED' | 'GOOGLE_ADS' | 'DISPLAY_VIDEO_PARTNER' | 'DISPLAY_VIDEO_ADVERTISER' | 'DATA_PARTNER' | 'GOOGLE_ANALYTICS_PROPERTY' | 'GOOGLE_AD_MANAGER_AUDIENCE_LINK' | 'FLOODLIGHT_CONFIG' | 'GOOGLE_AD_MANAGER'
      - `product` 'PRODUCT_UNSPECIFIED' | 'GOOGLE_ADS' | 'DISPLAY_VIDEO_PARTNER' | 'DISPLAY_VIDEO_ADVERTISER' | 'DATA_PARTNER'
    - `loginAccount` ProductAccount
      - `accountId` string
      - `accountType` 'ACCOUNT_TYPE_UNSPECIFIED' | 'GOOGLE_ADS' | 'DISPLAY_VIDEO_PARTNER' | 'DISPLAY_VIDEO_ADVERTISER' | 'DATA_PARTNER' | 'GOOGLE_ANALYTICS_PROPERTY' | 'GOOGLE_AD_MANAGER_AUDIENCE_LINK' | 'FLOODLIGHT_CONFIG' | 'GOOGLE_AD_MANAGER'
      - `product` 'PRODUCT_UNSPECIFIED' | 'GOOGLE_ADS' | 'DISPLAY_VIDEO_PARTNER' | 'DISPLAY_VIDEO_ADVERTISER' | 'DATA_PARTNER'
    - `operatingAccount` ProductAccount
      - `accountId` string
      - `accountType` 'ACCOUNT_TYPE_UNSPECIFIED' | 'GOOGLE_ADS' | 'DISPLAY_VIDEO_PARTNER' | 'DISPLAY_VIDEO_ADVERTISER' | 'DATA_PARTNER' | 'GOOGLE_ANALYTICS_PROPERTY' | 'GOOGLE_AD_MANAGER_AUDIENCE_LINK' | 'FLOODLIGHT_CONFIG' | 'GOOGLE_AD_MANAGER'
      - `product` 'PRODUCT_UNSPECIFIED' | 'GOOGLE_ADS' | 'DISPLAY_VIDEO_PARTNER' | 'DISPLAY_VIDEO_ADVERTISER' | 'DATA_PARTNER'
    - `productDestinationId` string
    - `reference` string
  - `encoding` 'ENCODING_UNSPECIFIED' | 'HEX' | 'BASE64'
  - `encryptionInfo` EncryptionInfo
    - `awsWrappedKeyInfo` AwsWrappedKeyInfo
      - `encryptedDek` string
      - `kekUri` string
      - `keyType` 'KEY_TYPE_UNSPECIFIED' | 'XCHACHA20_POLY1305'
      - `roleArn` string
    - `coordinatorKeyInfo` CoordinatorKeyInfo
      - `keyId` string
    - `gcpWrappedKeyInfo` GcpWrappedKeyInfo
      - `encryptedDek` string
      - `kekUri` string
      - `keyType` 'KEY_TYPE_UNSPECIFIED' | 'XCHACHA20_POLY1305'
      - `wipProvider` string
  - `userData` UserData[]
    - `userIdentifiers` UserIdentifier[]
      - `address` AddressInfo
        - `addressLine` string
        - `administrativeArea` string
        - `city` string
        - `familyName` string
        - `givenName` string
        - `postalCode` string
        - `regionCode` string
      - `emailAddress` string
      - `phoneNumber` string
  - `validateOnly` boolean

## Response `200`

Successful response

- RemoveUsersResponse
  - `requestId` string

## Changes

- **2026-10-10** `cf9f92e37a33`: 2 breaking
  - removed the request body
  - removed the media type `*/*` for the response with the status `200`
- **2026-10-10** `fd3a16a6f364`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/google/apis/datamanager/changes/v1/users:remove/post.md)

---

[API](https://skmtc.dev/google/apis/datamanager.md) - [All operations](https://skmtc.dev/google/apis/datamanager/llms.txt) - [OpenAPI document](https://skmtc.dev/google/apis/datamanager/revisions/8af13e676b73?raw)
