---
title: "Delete a timesheet setup"
method: DELETE
path: "/workspaces/{workspace_id}/timesheet_setups/{setup_id}"
tags: ["approvals", "workspaces"]
---

# Delete a timesheet setup

`DELETE /workspaces/{workspace_id}/timesheet_setups/{setup_id}`

## Request

- Base URL: `https://localhost:8080/api/v9`
- URL: `https://localhost:8080/api/v9/workspaces/{workspace_id}/timesheet_setups/{setup_id}`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/toggl/apis/toggl-api/docs/workspaces/:workspace_id/timesheet_setups/:setup_id/delete.ts> (a function with typed inputs; its response is checked against the schema)

Delete a timesheet setup for a given workspace.

## Path parameters

- `workspace_id` integer, required
- `setup_id` integer, required

## Response `200`

Successful operation.

- string

## Other responses

- `400`: Possible error messages: * Workspace not found * Invalid setup ID * Failed to delete timesheet setup, member has approved, rejected or submitted timesheets
- `402`: Approvals are a premium feature
- `403`: User does not have access to this resource
- `500`: Internal Server Error

---

[API](https://skmtc.dev/toggl/apis/toggl-api.md) - [All operations](https://skmtc.dev/toggl/apis/toggl-api/llms.txt) - [OpenAPI document](https://skmtc.dev/toggl/apis/toggl-api/revisions/3085aee16990?raw)
