---
title: "DELETE /portfolio_item/{itemId}"
method: DELETE
path: "/portfolio_item/{itemId}"
tags: ["Work Items and OKRs"]
---

# DELETE /portfolio_item/{itemId}

`DELETE /portfolio_item/{itemId}`

Delete a portfolio item (initiative / super initiative / objective / key
result). DELETE /item/{id} rejects a portfolio id and points here; this is
the matching route so portfolio items have full CRUD parity.

## Path parameters

- `itemId` string, required

## Response `200`

The item was deleted

- object
  - `message` string, required

## Other responses

- `401` — No access to account
- `403` — Access denied
- `404` — No portfolio item found
- `422` — Invalid item

---

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