---
title: "Unarchive custom entities"
method: POST
path: "/custom-entities:unarchive"
tags: ["customEntities"]
---

# Unarchive custom entities

`POST /custom-entities:unarchive`

## Request

- Base URL: `https://{tenant_name}.benchling.com/api/v2`
- URL: `https://{tenant_name}.benchling.com/api/v2/custom-entities:unarchive`
- Auth: HTTP bearer

Unarchive custom entities

## Request body

- CustomEntitiesUnarchive: The request body for unarchiving custom entities.
  - `customEntityIds` string[], required

## Response `200`

OK

- CustomEntitiesArchivalChange: IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of custom entities along with any IDs of batches that were archived (or unarchived).
  - `batchIds` string[]
  - `customEntityIds` string[]

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/benchling/apis/benchling-api-2.md) - [All operations](https://skmtc.dev/benchling/apis/benchling-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/benchling/apis/benchling-api-2/revisions/01d2fa8523cd?raw)
