---
title: "Bulk remove accounts from project"
method: DELETE
path: "/projects/{projectId}/accounts/bulk"
tags: ["Projects"]
deprecated: true
---

# Bulk remove accounts from project

`DELETE /projects/{projectId}/accounts/bulk`

## Request

- Base URL: `https://viral.app/api/v1`
- URL: `https://viral.app/api/v1/projects/{projectId}/accounts/bulk`
- Auth: API key in header `x-api-key`

> **Deprecated.**

Removes the association between multiple tracked accounts and a project.

**Deprecated.** Update each account's tag set without the project's virtual project tag via `PUT /accounts/tracked/{orgAccountId}/tags`. See the [migration guide](/docs/brands/tags/migration-from-projects).

## Path parameters

- `projectId` string, required: Organization project ID with orgproj_ prefix

## Request body

- object
  - `accountIds` string[], required: Organization account IDs for bulk operations

## Response `200`

OK

- object
  - `successCount` number, required
  - `failedCount` number, required
  - `totalRequested` number, required
  - `failedAccountIds` string[]

## Other responses

- `400`: 400
- `401`: 401
- `402`: 402
- `404`: 404
- `408`: 408
- `429`: 429
- `500`: 500

---

[API](https://skmtc.dev/viral/apis/viral-app-api.md) · [All operations](https://skmtc.dev/viral/apis/viral-app-api/llms.txt) · [OpenAPI document](https://skmtc.dev/viral/apis/viral-app-api/revisions/31e97fa79ef1?raw)
