Delete a task type. If schedule items or projects use the task type, the request fails. With force=true, the schedule items of the task type are deleted and the task type is removed from the projects. If status automations use the task type, archived ones included, the request fails even with force=true. You must be an administrator.
DELETE
/data/task-types/{instance_id}
curl
curl -X DELETE "http://api.example.com/data/task-types/a24a6ea4-ce75-4665-a070-57453082c25" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
import requests
url = "http://api.example.com/data/task-types/a24a6ea4-ce75-4665-a070-57453082c25"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Accept": "application/json"
}
params = {}
payload = None
response = requests.delete(
url,
headers=headers,
params=params,
json=payload
)
response.raise_for_status()
if response.content:
print(response.json())