---
title: "Delete a model"
method: DELETE
path: "/v1/models/{model}"
tags: ["models"]
---

# Delete a model

`DELETE /v1/models/{model}`

Delete a model by name (the `fine_tuned_model` value or job id). Same effect as deleting the job; OpenAI Models-API parity.

## Path parameters

- `model` string, required — A `fine_tuned_model` value, or the id of the job that produced it.

## Response `200`

Deletion confirmation for the model.

- DeletedModel — Confirmation that a model was deleted.
  - `id` string, required — The model that was deleted.
  - `object` string, required — Always `model` on a deletion receipt.
  - `deleted` boolean, required — True once the model is gone.

## Other responses

- `400` — Malformed request — missing or invalid fields.
- `401` — Missing or invalid API key.
- `404` — The requested resource does not exist.
- `429` — Rate limited — retry after the interval in the Retry-After header.
- `500` — Internal error — safe to retry with backoff.

## Changes

- **2026-08-13** `b9a74274b2ab` — 2 warning, 14 info
  - removed the optional property `error/type` from the response with the `401` status
  - removed the optional property `error/type` from the response with the `404` status
  - api operation id `deleteReflexModel` removed and replaced with `deleteModel`
  - the endpoint scheme security `bearerAuth` was added to the API
  - …12 more

[Change history](https://skmtc.dev/morphllm/apis/morph-api/changes/v1/models/:model/delete.md)

---

[API](https://skmtc.dev/morphllm/apis/morph-api.md) · [All operations](https://skmtc.dev/morphllm/apis/morph-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/morphllm/morph-api/revisions/b9a74274b2ab/schema)
