Serverless
Delete a serverless endpoint
Permanently deletes a serverless endpoint and its bound template. This is irreversible: all workers are terminated and any queued or in-progress jobs are cancelled.
DELETE
Delete a serverless endpoint
Authorizations
Runpod API key authentication. Generate an API key in the Runpod console and send it in the Authorization header as Bearer <api_key>. Keys are scoped to the permissions granted when created; requests may return 403 when a valid key lacks access to the requested resource or action.
Path Parameters
Serverless endpoint identifier
Response
Deleted. Response has no body.
Previous
Update a serverless endpointPartially updates a serverless endpoint. This is a PATCH: only the
fields present in the body are changed; omitted fields are left
untouched. See `UpdateEndpointRequest` for the full body.
Mutable fields: `name`, `gpu`, `workers` (`min`/`max`), `scaling`
(`type`/`value`/`idleTimeout`), `dataCenterIds`, `networkVolumes`,
`timeout`, `flashboot`, and the container settings (`image`, `args`,
`disk`, `ports`, `env`, `registry`).
Returns `200` with the full updated endpoint. Effect timing differs
by field: scaling and worker-bound settings (`workers`, `scaling`,
`timeout`) are applied to the autoscaler promptly, while
container-affecting changes (e.g. `image`, `env`) create a new
endpoint release that rolls out as workers cycle — in-flight workers
keep the previous version until they are replaced. Track rollout via
`listEndpointReleases`.
Next
Delete a serverless endpoint