---
title: "Disable edges to suppliers and remove them from managed collections."
method: DELETE
path: "/public/v1/sites-upsert/delta"
tags: ["Suppliers - Sites Upsert"]
---

# Disable edges to suppliers and remove them from managed collections.

`DELETE /public/v1/sites-upsert/delta`

Deactivate supplier edges identified by your references.

**Required permission:** `create_sites_upsert_requests`

**Performance impact:** Low

## Query parameters

- `dryRun` boolean

## Request body

- SitesUpsertYourReference[]
  - `id` string, required — A textual identifier that uniquely identifies a Site connected to your organization. Your reference can be a Supplier ID, ERP ID, or any other unique identifier for a site.
  - `source` string, nullable — An identifier that determines which system the “your_reference” originates. The source could be any ERP system or any internal tool you use to maintain your data

## Response `200`

Request created successfully

- SitesUpsertRequestCreatedResponse
  - `requestId` string, uuid, required — The ID of a sites upsert request. Use this ID to check the status of the request and to retrieve dry-run ids.

## Other responses

- `403` — 403 Forbidden - Authentication or authorization failure. This status code is returned when: (1) the request lacks valid authentication credentials (missing or invalid X-Auth-Token header), or (2) the authenticated user does not have the required permission to access this resource.
- `429` — API rate limit exceeded
- `500` — 500 Internal Server Error - An unexpected error occurred on the server. The request may or may not have been processed.

---

[API](https://skmtc.net/prewave/apis/public-prewave-api.md) · [All operations](https://skmtc.net/prewave/apis/public-prewave-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/prewave/public-prewave-api/revisions/466169815b78/schema)
