Skip to content

List all task types

Request

Retrieve all task types

Returns every task type available for the tenant, ordered alphabetically by display name. Task types classify the work performed on time entries and projects, and carry billing and tax settings used downstream in invoicing.

Each task type includes:

  • Display name, code, and description
  • Billing and tax flags (billable, taxable)
  • Optional custom hourly rate and rate type
  • Service line and category associations
  • Usage counts across projects and invoices
  • Aiwyn-managed vs firm-defined indicators
  • Active status and audit timestamps

Real Example:

curl --location 'https://{{host}}/v1/task-types' \
--header 'Authorization: Bearer {{token}}'
Security
BearerAuth
curl -i -X GET \
  https://api.doc.aiwyn.ai/_mock/bundle/v1/task-types \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Task types retrieved successfully

Bodyapplication/json
taskTypesArray of objects

List of task types ordered by display name

totalobject

Aggregate count information

Response
{ "taskTypes": [ {}, {} ], "total": { "aggregate": {} } }