> ## Documentation Index
> Fetch the complete documentation index at: https://docs.signa.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Remove Trademarks

> Remove memberships by trademark ID or external reference

<Snippet file="portfolios/access.mdx" />

See [portfolio limits and references](/guides/portfolios) for current caps and
`external_ref` semantics.

## Request

Requires an `Idempotency-Key` header and exactly one of `trademark_ids` or
`external_refs`, with **1–100 entries per request**. For example:

```json theme={null}
{ "external_refs": ["ACME-2024-001"] }
```

Both shapes silently deduplicate repeated values. Unknown IDs or references match
nothing. References use case-sensitive comparison after trimming and are scoped
to the requested portfolio.

## Response

The response includes `removed` at the top level.

## Effects

Removal deletes the membership and its reference. It does not delete the trademark
record. A managed-mark slot is released only when no other portfolio in your
organization contains that trademark. Remove, then add again to rebind an immutable
`external_ref`.

## Errors

An unknown or foreign portfolio returns 404.
