---
title: "Delete a model profile"
method: DELETE
path: "/api/model-profiles/{name}"
tags: ["Models"]
---

# Delete a model profile

`DELETE /api/model-profiles/{name}`

## Request

- Base URL: `http://localhost:3013`
- URL: `http://localhost:3013/api/model-profiles/{name}`
- Auth: HTTP bearer

Refused (409) for a shipped `<harness>-<tier>` seed (edit it instead; it would come back at the next boot), and while an agent has the profile as its default or a task holds it (unfinished, or superseded and still owed its resume). Operator only (the shared API key).

## Path parameters

- `name` string, required

## Response `200`

Profile deleted

- object
  - `deleted` true, required

## Other responses

- `403`: Forbidden
- `404`: No profile with that name
- `409`: The profile is a seed or still in use

## Changes

- **2026-10-16** `cccec5621359`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/desplega-ai/apis/agent-swarm-api/changes/api/model-profiles/:name/delete.md)

---

[API](https://skmtc.dev/desplega-ai/apis/agent-swarm-api.md) - [All operations](https://skmtc.dev/desplega-ai/apis/agent-swarm-api/llms.txt) - [OpenAPI document](https://skmtc.dev/desplega-ai/apis/agent-swarm-api/revisions/7e4c7198192a?raw)
